Пример #1
0
        public void Deserialize(MessagePackReader reader)
        {
            var dictionaryLength = reader.ReadDictionaryLength();

            for (var i = 0; i < dictionaryLength; i++)
            {
                var key = reader.ReadUint();
                switch (key)
                {
                case IPROTO_REQUEST_TYPE_KEY:
                    Code = (CommandE)reader.ReadUint();
                    break;

                case IPROTO_SYNC_KEY:
                    SyncId = (int)reader.ReadUint();
                    break;

                case IPROTO_SCHEMA_VERSION_KEY:
                    SchemaVersion = (int)reader.ReadUint();
                    break;
                }
            }
        }
Пример #2
0
 public void SetCode(CommandE code)
 {
     Code = code;
 }