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); }