示例#1
0
    public void OnExit()
    {
        NetworkSocket.UnregisterOnConnectionEstablishedCallback(OnConnection);

        NetworkHandlers.Clear();
        InputHandlers.Clear();
    }
示例#2
0
 public void Deactivate()
 {
     if (!Activated)
     {
         BloodAndBileEngine.Debugger.Log("Le module Match Servers est déjà désactivé !", Color.yellow); return;
     }
     Activated = false;
     Handlers.Clear();                         // On ne veut pas que le module réagisse aux messages reçus, donc on supprime tous les handlers.
     foreach (int coID in MatchServerIPs.Keys) // Déconnexion de tous les match servers.
     {
         NetworkSocket.Disconnect(coID);
     }
     MatchServerIPs.Clear();
 }
示例#3
0
    public void Deactivate()
    {
        NetworkHandlers.Clear();

        NetworkSocket.UnregisterOnConnectionEstablishedCallback(OnConnectionLost);
    }