Example #1
0
    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);
    }
Example #2
0
    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);
    }