예제 #1
0
 public TcpRemotePeer(LocalPeer localPeer, IPEndPoint remoteEndpoint)
     : base(localPeer)
 {
     this.socket           = new Socket(remoteEndpoint.Address.IsIPv4MappedToIPv6 ? AddressFamily.InterNetwork : remoteEndpoint.AddressFamily, SocketType.Stream, ProtocolType.Tcp);
     this.ListenerEndpoint = remoteEndpoint;
 }
예제 #2
0
 public TcpRemotePeer(LocalPeer localPeer, Socket socket)
     : base(localPeer)
 {
     this.socket = socket;
     OnConnected();
 }
예제 #3
0
 protected RemotePeer(LocalPeer localNode)
 {
     this.localNode = localNode;
 }