예제 #1
0
파일: Form1.cs 프로젝트: kekse/Look
 private void InstanceHostDisconnected(object sender, HostDisconnectedEventArgs e)
 {
     share.Stop();
     MessageBox.Show(e.Ip + " disconnected", "Disconnect");
 }
 private void NetworkClient_HostDisconnected(object sender, HostDisconnectedEventArgs e)
 {
     this.Disconnect();
     this.State = ClientStates.Disconnected;
 }
예제 #3
0
파일: ViewService.cs 프로젝트: kekse/Look
 private void OnHostDisconnected(HostDisconnectedEventArgs e)
 {
     if (HostDisconnected != null)
     {
         HostDisconnected(this, e);
     }
 }
예제 #4
0
파일: ViewService.cs 프로젝트: kekse/Look
 public void Disconnect()
 {
     var e = new HostDisconnectedEventArgs { Ip = this.GetIp() };
     this.OnHostDisconnected(e);
 }
예제 #5
0
파일: RemoteContext.cs 프로젝트: kekse/Look
 private void ViewServiceHostDisconnected(object sender, HostDisconnectedEventArgs e)
 {
     this.OnHostDisconnected(e);
     ViewServiceClient proxy;
     this.connectedHosts.TryRemove(IpHelper.GetIp(e.Ip), out proxy);
 }