public Server(IClientService clientService, IMessageProtocolProcessor protocolProcessor, IClientsPool clientsPool, ISettings settings) { _clientService = clientService; _messageProtocolProcessor = protocolProcessor; _clientsPool = clientsPool; _settings = settings; }
public Client(ITwoWayNotifier notifier, IMessageProtocolProcessor protocolProcessor) { _notifier = notifier; _protocolProcessor = protocolProcessor; _tcpClient = new TcpClient(); InitializeEvents(); }
public ConnectionEstablishedMessageProtocolProcessorDecorator( IMessageProtocolProcessor innerProcessor, INotifierActions notifier) : base(notifier) { _innerProcessor = innerProcessor; }
public ClientDisconnectedMessageProtocolProcessDecorator(IMessageProtocolProcessor innerProcessor, INotifierActions notifier) : base(notifier) { _innerProcessor = innerProcessor; }
public MessageReceivedMessageProtocolProcessorDecorator(IMessageProtocolProcessor innerProcessor, INotifierActions notifier) : base(notifier) { _innerProcessor = innerProcessor; }
public MeseMessageProtocolProcessorDecorator(IMessageProtocolProcessor innerProcessor, IClientsPool clientsPool) { _innerProcessor = innerProcessor; _clientsPool = clientsPool; }