Ejemplo n.º 1
0
 public TcpConnectionProvider(ILogger logger, IThreadWorkDispatcher workDispatcher, INetworkConnectionSettings settings, INetworkPacketHandler packetHandler)
 {
     this.logger         = logger;
     this.workDispatcher = workDispatcher;
     this.settings       = settings;
     this.packetHandler  = packetHandler;
 }
Ejemplo n.º 2
0
 public TcpConnection(ILogger logger, Guid instanceIdentifier, Socket socket, IThreadWorkDispatcher workDispatcher, INetworkConnectionSettings settings, INetworkPacketHandler packetHandler)
 {
     this.logger         = logger;
     this.socket         = socket;
     this.workDispatcher = workDispatcher;
     this.settings       = settings;
     this.packetHandler  = packetHandler;
     this.RemoteEndPoint = socket.RemoteEndPoint;
     InstanceIdentifier  = instanceIdentifier;
 }