Beispiel #1
0
        public static ClientPacketTypes readFromMessage(NetIncomingMessage msg)
        {
            string            type     = msg.ReadString();
            string            function = msg.ReadString();
            ClientPacketTypes packet   = new ClientPacketTypes(type, function);

            return(packet);
        }
        /// <summary>
        /// Read this from an outgoing message.
        /// </summary>
        /// <param name="msg"></param>
        public static PacketInfo readFromMessage(NetIncomingMessage msg)
        {
            PacketInfo info = new PacketInfo();

            info.sender       = SenderPackets.readFromMessage(msg);
            info.clientPacket = ClientPacketTypes.readFromMessage(msg);
            info.serverPacket = ServerPacketTypes.readFromMessage(msg);
            return(info);
        }