/// <summary> /// /// </summary> /// <param name="receiveQueue">接受消息队列</param> /// <param name="onConnected">连接上服务器端回调</param> /// <param name="onDisconnected">连接断开回调</param> public NetClient(Queue <INetMsg> receiveQueue, ConnectedHnadler onConnected, DisconnectedHnadler onDisconnected, System.Action <string> logger) { _receiveQueue = receiveQueue; this.onDisconnected = onDisconnected; this.onConnected = onConnected; this.errLogger = logger; }
/// <summary> /// /// </summary> /// <param name="receiveQueue">接受消息队列</param> /// <param name="onConnected">连接上服务器端回调</param> /// <param name="onDisconnected">连接断开回调</param> public NetClient(Queue <INetMsg> receiveQueue, ConnectedHnadler onConnected, DisconnectedHnadler onDisconnected) { _receiveQueue = receiveQueue; this.onDisconnected = onDisconnected; this.onConnected = onConnected; this.errLogger = null; }