Esempio n. 1
0
        /// <summary>
        /// 发起"接收客户端消息"事件
        /// </summary>
        /// <param name="commandtype"></param>
        /// <param name="buffer"></param>
        private void OnRaiseMsgRecvEvent(int commandtype, byte[] buffer)
        {
            LastActiveTime = DateTime.Now;
            Interlocked.Decrement(ref _msgExceptCount);
#if DEBUG
            Log.RunInfo(Identity + ",接收," + _msgExceptCount);
#endif
            MsgRecvEventHandler?.Invoke(this, new MessageEventArgs(Identity, string.Empty, commandtype, buffer));
        }
Esempio n. 2
0
 /// <summary>
 /// 发布"消息接收"事件
 /// </summary>
 /// <param name="commandType"></param>
 /// <param name="package"></param>
 /// <param name="msg"></param>
 private void OnRaiseMsgRecvEvent(PXin_COMMAND_TYPE commandType, object package, string msg)
 {
     MsgRecvEventHandler?.Invoke(this, new EventMessage(commandType, package, msg));
 }