Пример #1
0
 public TcpConnectionProvider(ILogger logger, IThreadWorkDispatcher workDispatcher, INetworkConnectionSettings settings, INetworkPacketHandler packetHandler)
 {
     this.logger         = logger;
     this.workDispatcher = workDispatcher;
     this.settings       = settings;
     this.packetHandler  = packetHandler;
 }
Пример #2
0
 public UdpConnection(ILogger logger, Guid instanceIdentifier, Socket socket, INetworkConnectionSettings settings, INetworkPacketHandler packetHandler)
 {
     this.logger         = logger;
     this.socket         = socket;
     this.settings       = settings;
     this.packetHandler  = packetHandler;
     this.RemoteEndPoint = socket.RemoteEndPoint;
     InstanceIdentifier  = instanceIdentifier;
 }
Пример #3
0
 public UdpConnectionProvider(ILogger logger, INetworkConnectionSettings settings, INetworkPacketHandler packetHandler)
 {
     this.logger        = logger;
     this.settings      = settings;
     this.packetHandler = packetHandler;
 }