public void Execute(IPeer peer, IPacket packet)
        {
            cPKTSayResult recvPacket = (cPKTSayResult)packet;

            Debug.Log(
                String.Format("PKTSayResultHandler =====> ResultCode: {0}",
                              recvPacket.ResultCode.ToString()));
        }
コード例 #2
0
        public void Execute(IPeer peer, IPacket packet)
        {
            cPKTSay       recvPacket = (cPKTSay)packet;
            cPKTSayResult sendPacket = new cPKTSayResult();

            sendPacket.Message = recvPacket.Message;

            if (true == cChatRoomManager.Broadcast(peer.PeerId, recvPacket.Message))
            {
                sendPacket.ResultCode = cPKTSayResult.eResultCode.SUCCEED;
            }
            else
            {
                sendPacket.ResultCode = cPKTSayResult.eResultCode.FAILURE;
            }

            peer.Send(sendPacket);
        }