public TCPServer(ClientConnectDelegate connectDelegate, ClientDisconnectDelegate disconnectDelegate, ClientMessageDelegate listener) { this.messageDelegate = listener; this.disconnectDelegate = disconnectDelegate; this.connectDelegate = connectDelegate; }
public NetBaseService(PacketHandler packetHandler, ILog logger, int bufferSize, int keepAliveTime, int keepAliveInterval, bool onMonitoring) { ClientConnectedCallback = null; ClientDisconnectedCallback = null; ClientReconnectedCallback = null; ClientOfflineCallback = null; _packetHandler = packetHandler; _logger = logger; _keepAliveTime = keepAliveTime; _keepAliveInterval = keepAliveInterval; _onMonitoring = onMonitoring; _bufferSize = bufferSize; }
public void setClientConnectDelegate(ClientConnectDelegate connectDelegate) { this.connectDelegate = connectDelegate; }
public TCPServer(GameServer serverDelegates) { this.messageDelegate = serverDelegates.clientMessage; this.connectDelegate = serverDelegates.clientConnected; this.disconnectDelegate = serverDelegates.clientDisconnected; }