public uint stamp; // Ordering number public static WOrderHdr read(BinaryReader binaryReader) { WOrderHdr newObj = new WOrderHdr(); newObj.id = binaryReader.ReadUInt32(); newObj.stamp = binaryReader.ReadUInt32(); return(newObj); }
public static PacketOpcode readOrderedOpcode(BinaryReader fragDataReader, ref uint id) { PacketOpcode opcode = 0; opcode = (PacketOpcode)fragDataReader.ReadUInt32(); if (opcode == PacketOpcode.WEENIE_ORDERED_EVENT) { WOrderHdr orderHeader = WOrderHdr.read(fragDataReader); id = orderHeader.id; opcode = (PacketOpcode)fragDataReader.ReadUInt32(); } return(opcode); }