public void OnStopServerSessionMessageReceived(StopServerSessionMessage message)
 {
     if (this.m_sessions.Remove(message.SessionId, out HomeSession session))
     {
         session.Destruct();
     }
 }
 public static void OnStopServerSessionMessageReceived(StopServerSessionMessage message)
 {
     if (ChatSessionManager.m_sessions.Remove(message.SessionId, out ChatSession session))
     {
         session.Destruct();
     }
 }
 public static void OnStopServerSessionMessageReceived(StopServerSessionMessage message)
 {
     if (GameModeClusterManager.m_sessionClusters.Remove(message.SessionId, out GameModeCluster cluster))
     {
         cluster.SendMessage(message);
     }
 }
Exemple #4
0
 private static void OnStopServerSessionMessageReceived(StopServerSessionMessage message)
 {
     if (ProxySessionManager.TryGet(message.SessionId, out ProxySession session))
     {
         if (session.GetServer(message.SenderType)?.ServerId == message.SenderId)
         {
             session.UnbindServer(message.SenderType);
         }
     }
 }
 private void OnStopServerSessionMessageReceived(StopServerSessionMessage message)
 {
     this.m_sessionManager.OnStopServerSessionMessageReceived(message);
 }