public TCPBase(int id, TcpClient client, MessageReceivedEvent messageReceiver, DiconnectedEvent disconnectHandler) { this.id = id; this.client = client; this.MessagesHandler = messageReceiver; this.DiconnectionHandler = disconnectHandler; }
public ConnectionHandler(TcpClient client, MessageReceivedEvent messageHandler, DiconnectedEvent disconnectHandler) : base(Interlocked.Increment(ref listenersCounter), client, messageHandler, disconnectHandler) { Debug.Log("Listener " + id + " is connected to a client"); }