Exemplo n.º 1
0
 public void Close()
 {
     ServerClosingEvent?.Invoke(this, new EventArgs());
     listening = false;
     if (serverSocket.Connected)
     {
         serverSocket.Disconnect(false);
     }
     serverSocket.Close();
 }
Exemplo n.º 2
0
 private void Handle(ServerClosingEvent @event)
 {
     Debug(TraceSourceEventHelper.ServerIdBase + 2, "{0}: closing.", TraceSourceEventHelper.Label(@event.ServerId));
 }
Exemplo n.º 3
0
 private void ShutdownServer()
 {
     ServerClosingEvent?.Invoke(this, new EventArgs());
     server.Stop();
     ToggleFields(Status.Offline);
 }