Beispiel #1
0
        public void HandleUnlimitedGroupMessage(object source, UnlimitedGroupMessageEventArgs e)
        {
            List <P2UMessage> packets = e.P2uMessagesList;

            logger.InfoFormat("HandleUnlimitedGroupMessage, to:{0}, packetCount:{1}", e.User.AppAccount, packets.Count);
            if (packets.Count == 0)
            {
                logger.WarnFormat("HandleUnlimitedGroupMessage packets.Count==0");
                return;
            }
            foreach (P2UMessage msg in packets)
            {
                logger.InfoFormat("HandleUnlimitedGroupMessage, to:{0}, packetId:{1}, sequence:{2}, ts:{3}, payload:{4}",
                                  e.User.AppAccount, msg.PacketId, msg.Sequence, msg.Timestamp,
                                  Encoding.UTF8.GetString(msg.Payload));
            }
        }
        public void HandleUnlimitedGroupMessage(object source, UnlimitedGroupMessageEventArgs e)
        {
            List <P2UMessage> packets = e.P2uMessagesList;

            logger.InfoFormat("HandleUnlimitedGroupMessage, packetCount:{0}", packets.Count);
            if (packets.Count == 0)
            {
                logger.WarnFormat("HandleUnlimitedGroupMessage packets.Count==0");
                return;
            }
            foreach (P2UMessage msg in packets)
            {
                logger.InfoFormat("+++++++++++++++++++++++++++++++++++++++++++" +
                                  "+++++++++++++++++++++++++++++++++++++++++++++++++++++++++Success" +
                                  "+++++++++++++++++++++++++++++++++ HandleUnlimitedGroupMessage, from:{0}, packetId:{1}, sequence:{2}, ts:{3}, payload:{4}, type:{5}",
                                  msg.FromAccount, msg.PacketId, msg.Sequence, msg.Timestamp, Encoding.UTF8.GetString(msg.Payload), msg.BizType);
            }
        }