예제 #1
0
 public void Dispose()
 {
     broadcastListener.StopListening();
     broadcastListener.Dispose();
     ListViewGameList.RemoveHandler(Thumb.DragDeltaEvent, dragHandler);
     Program.LobbyClient.Disconnected -= LobbyClient_OnDisconnect;
     _refreshGameListTimer.Dispose();
 }
예제 #2
0
파일: HostedGames.cs 프로젝트: wlk0/OCTGN
 public static void Stop()
 {
     _gameListener.StopListening();
     _updateWebsiteTimer.Elapsed -= UpdateWebsiteTimerOnElapsed;
     if (EnableUpdateTimer)
     {
         _updateWebsiteTimer.Stop();
     }
 }
예제 #3
0
 /// <summary>
 /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
 /// </summary>
 public void Dispose()
 {
     broadcastListener.StopListening();
     broadcastListener.Dispose();
     ListViewGameList.RemoveHandler(Thumb.DragDeltaEvent, dragHandler);
     Program.LobbyClient.OnLoginComplete       -= LobbyClient_OnLoginComplete;
     Program.LobbyClient.OnDisconnect          -= LobbyClient_OnDisconnect;
     Program.LobbyClient.OnDataReceived        -= LobbyClient_OnDataReceived;
     Program.LobbyClient.Chatting.OnCreateRoom -= ChattingOnOnCreateRoom;
 }