Пример #1
0
        public override void Deserialize(BinaryReader reader)
        {
            //
            base.Deserialize(reader);

            //
            SessionKey = reader.ReadString(MediusConstants.SESSIONKEY_MAXLEN);
            reader.ReadBytes(2);
            FilterField = reader.Read <MediusGameListFilterField>();
            //Mask = reader.ReadUInt32();
            ComparisonOperator = reader.Read <MediusComparisonOperator>();
            BaselineValue      = reader.ReadInt32();
        }
        public override void Deserialize(BinaryReader reader)
        {
            //
            base.Deserialize(reader);

            //
            MessageID = reader.Read <MessageId>();

            //
            reader.ReadBytes(3);
            FilterField        = reader.Read <MediusGameListFilterField>();
            Mask               = reader.ReadUInt32();
            ComparisonOperator = reader.Read <MediusComparisonOperator>();
            BaselineValue      = reader.ReadInt32();
        }
Пример #3
0
        public override void Deserialize(BinaryReader reader)
        {
            //
            base.Deserialize(reader);

            //
            reader.ReadBytes(3);
            StatusCode         = reader.Read <MediusCallbackStatus>();
            FilterID           = reader.ReadUInt32();
            FilterField        = reader.Read <MediusGameListFilterField>();
            Mask               = reader.ReadUInt32();
            ComparisonOperator = reader.Read <MediusComparisonOperator>();
            BaselineValue      = reader.ReadInt32();
            EndOfList          = reader.ReadBoolean();
            reader.ReadBytes(3);
        }