コード例 #1
0
 private void Io_OnClientMessage(MasterControlClient session, RouterMessage msg)
 {
     if (session.authenticated)
     {
         //Authenticated commands
         if (msg.opcode == MasterConnectionOpcodes.OPCODE_MASTER_CONFIG)
         {
             HandleRequestConfigCommand(session, msg);
         }
         else if (msg.opcode == MasterConnectionOpcodes.OPCODE_MASTER_GETUSERCFG)
         {
             HandleGetUserConfigCmd(session, msg);
         }
         else if (msg.opcode == MasterConnectionOpcodes.OPCODE_MASTER_INSTANCE_LOG)
         {
             HandleInstanceLogCommand(session, msg);
         }
         else
         {
             logger.Log("Io_OnClientMessage", $"Client {session.GetDebugName()} sent an unknown command.", DeltaLogLevel.Debug);
         }
     }
     else
     {
         //Unauthenticated commands
         if (msg.opcode == MasterConnectionOpcodes.OPCODE_MASTER_LOGIN)
         {
             HandleLoginCommand(session, msg);
         }
         else
         {
             logger.Log("Io_OnClientMessage", $"Client {session.GetDebugName()} sent unauthenticated command that was not LOGIN.", DeltaLogLevel.Debug);
         }
     }
 }
コード例 #2
0
 private void Io_OnClientMessage(RouterSession session, RouterMessage msg)
 {
     if (session.authenticated)
     {
         //Authenticated commands
         if (msg.opcode == RouterConnection.OPCODE_SYS_GETCFG)
         {
             HandleRequestConfigCommand(session, msg);
         }
         else if (msg.opcode == RouterConnection.OPCODE_SYS_USERCFG)
         {
             HandleRequestUserConfigCommand(session, msg);
         }
         else if (msg.opcode == RouterConnection.OPCODE_SYS_RPC)
         {
             HandleRequestRPCCommand(session, msg);
         }
         else if (msg.opcode == RouterConnection.OPCODE_SYS_LOG)
         {
             HandleRequestLogCommand(session, msg);
         }
         else
         {
             logger.Log("Io_OnClientMessage", $"Client {session.GetDebugName()} sent an unknown command ({msg.opcode}).", DeltaLogLevel.Debug);
         }
     }
     else
     {
         //Unauthenticated commands
         if (msg.opcode == RouterConnection.OPCODE_SYS_LOGIN)
         {
             HandleLoginCommand(session, msg);
         }
         else
         {
             logger.Log("Io_OnClientMessage", $"Client {session.GetDebugName()} sent unauthenticated command that was not LOGIN ({msg.opcode}).", DeltaLogLevel.Debug);
         }
     }
 }
コード例 #3
0
 public void Log(string topic, string msg, DeltaLogLevel level)
 {
     baseLogger.Log("BaseRouterIO-" + topic, msg, level);
 }
コード例 #4
0
 public void Log(string topic, string message, DeltaLogLevel level)
 {
     baseLogger.Log("RouterServerIO-" + topic, message, level);
 }