Пример #1
0
        private void RespondPostMessage(NecClient client, ChatErrorType chatErrorType)
        {
            RecvChatPostMessageR postMessageResponse = new RecvChatPostMessageR(chatErrorType);

            postMessageResponse.AddClients(client);
            _server.Router.Send(postMessageResponse);
        }
Пример #2
0
 public ChatError(ChatErrorType errorType,
                  LogLevel logLevel,
                  string logMessage)
 {
     ErrorType  = errorType;
     LogLevel   = logLevel;
     LogMessage = logMessage;
 }
Пример #3
0
 public ChatError(ChatErrorType errorType,
                  ChatUser user,
                  LogLevel logLevel,
                  string logMessage
                  )
 {
     User       = user;
     LogLevel   = logLevel;
     LogMessage = logMessage;
     ErrorType  = errorType;
 }
 public RecvChatPostMessageR(ChatErrorType chatErrorType)
     : base((ushort)AreaPacketId.recv_chat_post_message_r, ServerType.Area)
 {
     _chatErrorType = chatErrorType;
 }
Пример #5
0
 /// <summary>
 /// This constructor overload should be only used for NoError objects
 /// </summary>
 /// <param name="errorType">Should be <c>ChatErrorType.NoError</c></param>
 public ChatError(ChatErrorType errorType)
 {
     ErrorType = errorType;
 }