protected PacketHandler(INetworkBootstrap networkBootstrap, IPacketHandlerRegistry packetHandlerRegistry, IConnectionRegistry connectionRegistry, IConnection connection) { NetworkBootstrap = networkBootstrap; PacketHandlerRegistry = packetHandlerRegistry; ConnectionRegistry = connectionRegistry; Connection = connection; }
protected PacketInboundHandler(INetworkBootstrap networkBootstrap, IPacketRegistry packetRegistry, IConnectionRegistry connectionRegistry, IPacketHandlerRegistry packetHandlerRegistry) { _networkBootstrap = networkBootstrap ?? throw new ArgumentNullException(nameof(networkBootstrap)); _packetRegistry = packetRegistry ?? throw new ArgumentNullException(nameof(packetRegistry)); _connectionRegistry = connectionRegistry ?? throw new ArgumentNullException(nameof(connectionRegistry)); _packetHandlerRegistry = packetHandlerRegistry ?? throw new ArgumentNullException(nameof(packetHandlerRegistry)); }
public PacketDecoder(INetworkBootstrap networkBootstrap, IPacketRegistry packetRegistry) { _networkBootstrap = networkBootstrap; _packetRegistry = packetRegistry; }
public DefaultPacketInboundHandler(INetworkBootstrap networkBootstrap, IPacketRegistry packetRegistry, IConnectionRegistry connectionRegistry, IPacketHandlerRegistry packetHandlerRegistry) : base( networkBootstrap, packetRegistry, connectionRegistry, packetHandlerRegistry) { }
public PacketHandler(INetworkBootstrap networkBootstrap, IPacketHandlerRegistry packetHandlerRegistry, IConnectionRegistry connectionRegistry, IConnection connection) : base(networkBootstrap, packetHandlerRegistry, connectionRegistry, connection) { }
public DebugLoggingHandler(INetworkBootstrap networkBootstrap) { _logger = networkBootstrap.GetLogger(); }
public DefaultPacketHandlerRegistry(INetworkBootstrap networkBootstrap, IConnectionRegistry connectionRegistry) { _networkBootstrap = networkBootstrap; _connectionRegistry = connectionRegistry; }
public PacketEncoder(INetworkBootstrap bootstrap, IPacketRegistry registry) { _networkBootstrap = bootstrap; _packetRegistry = registry; }