Ejemplo n.º 1
0
 internal void Leave()
 {
     IO.SystemCommand LeaveCmd = new IO.SystemCommand();
     LeaveCmd.OpCode          = "LCH";
     LeaveCmd.Data["channel"] = Key;
     LeaveCmd.Send();
     isJoined = false;
     dataLock = false;
     ChannelLog.Dispose();
     ChannelModLog.Dispose();
     //CogitoUI.chatUI.chatTabs.EnsureNotVisible(chanTab);
 }
Ejemplo n.º 2
0
 public virtual void Dispose()
 {
     if (!disposed)
     {
         if (userLog != null)
         {
             userLog.Dispose();
             Core.ActiveUserLogs.Remove(userLog);
             Core.allGlobalUsers.TryRemove(this);
         }
     }
     disposed = true;
 }