diff options
Diffstat (limited to 'protocols/Steam/src/protobuf-c/steammessages_clientserver_appinfo.pb-c.cpp')
-rw-r--r-- | protocols/Steam/src/protobuf-c/steammessages_clientserver_appinfo.pb-c.cpp | 1712 |
1 files changed, 1712 insertions, 0 deletions
diff --git a/protocols/Steam/src/protobuf-c/steammessages_clientserver_appinfo.pb-c.cpp b/protocols/Steam/src/protobuf-c/steammessages_clientserver_appinfo.pb-c.cpp new file mode 100644 index 0000000000..ac50d25e09 --- /dev/null +++ b/protocols/Steam/src/protobuf-c/steammessages_clientserver_appinfo.pb-c.cpp @@ -0,0 +1,1712 @@ +/* Generated by the protocol buffer compiler. DO NOT EDIT! */ +/* Generated from: steammessages_clientserver_appinfo.proto */ + +/* Do not generate deprecated warnings for self */ +#ifndef PROTOBUF_C__NO_DEPRECATED +#define PROTOBUF_C__NO_DEPRECATED +#endif + +#include "steammessages_clientserver_appinfo.pb-c.h" +size_t cmsg_client_app_info_update__get_packed_size + (const CMsgClientAppInfoUpdate *message) +{ + assert(message->descriptor == &cmsg_client_app_info_update__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_app_info_update__pack + (const CMsgClientAppInfoUpdate *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_app_info_update__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_app_info_update__pack_to_buffer + (const CMsgClientAppInfoUpdate *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_app_info_update__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientAppInfoUpdate * + cmsg_client_app_info_update__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientAppInfoUpdate *) + protobuf_c_message_unpack (&cmsg_client_app_info_update__descriptor, + allocator, len, data); +} +void cmsg_client_app_info_update__free_unpacked + (CMsgClientAppInfoUpdate *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_app_info_update__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_app_info_changes__get_packed_size + (const CMsgClientAppInfoChanges *message) +{ + assert(message->descriptor == &cmsg_client_app_info_changes__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_app_info_changes__pack + (const CMsgClientAppInfoChanges *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_app_info_changes__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_app_info_changes__pack_to_buffer + (const CMsgClientAppInfoChanges *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_app_info_changes__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientAppInfoChanges * + cmsg_client_app_info_changes__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientAppInfoChanges *) + protobuf_c_message_unpack (&cmsg_client_app_info_changes__descriptor, + allocator, len, data); +} +void cmsg_client_app_info_changes__free_unpacked + (CMsgClientAppInfoChanges *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_app_info_changes__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_app_info_request__get_packed_size + (const CMsgClientAppInfoRequest *message) +{ + assert(message->descriptor == &cmsg_client_app_info_request__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_app_info_request__pack + (const CMsgClientAppInfoRequest *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_app_info_request__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_app_info_request__pack_to_buffer + (const CMsgClientAppInfoRequest *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_app_info_request__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientAppInfoRequest * + cmsg_client_app_info_request__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientAppInfoRequest *) + protobuf_c_message_unpack (&cmsg_client_app_info_request__descriptor, + allocator, len, data); +} +void cmsg_client_app_info_request__free_unpacked + (CMsgClientAppInfoRequest *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_app_info_request__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_picschanges_since_request__get_packed_size + (const CMsgClientPICSChangesSinceRequest *message) +{ + assert(message->descriptor == &cmsg_client_picschanges_since_request__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_picschanges_since_request__pack + (const CMsgClientPICSChangesSinceRequest *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_picschanges_since_request__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_picschanges_since_request__pack_to_buffer + (const CMsgClientPICSChangesSinceRequest *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_picschanges_since_request__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientPICSChangesSinceRequest * + cmsg_client_picschanges_since_request__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientPICSChangesSinceRequest *) + protobuf_c_message_unpack (&cmsg_client_picschanges_since_request__descriptor, + allocator, len, data); +} +void cmsg_client_picschanges_since_request__free_unpacked + (CMsgClientPICSChangesSinceRequest *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_picschanges_since_request__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_picschanges_since_response__get_packed_size + (const CMsgClientPICSChangesSinceResponse *message) +{ + assert(message->descriptor == &cmsg_client_picschanges_since_response__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_picschanges_since_response__pack + (const CMsgClientPICSChangesSinceResponse *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_picschanges_since_response__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_picschanges_since_response__pack_to_buffer + (const CMsgClientPICSChangesSinceResponse *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_picschanges_since_response__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientPICSChangesSinceResponse * + cmsg_client_picschanges_since_response__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientPICSChangesSinceResponse *) + protobuf_c_message_unpack (&cmsg_client_picschanges_since_response__descriptor, + allocator, len, data); +} +void cmsg_client_picschanges_since_response__free_unpacked + (CMsgClientPICSChangesSinceResponse *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_picschanges_since_response__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_picsproduct_info_request__get_packed_size + (const CMsgClientPICSProductInfoRequest *message) +{ + assert(message->descriptor == &cmsg_client_picsproduct_info_request__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_picsproduct_info_request__pack + (const CMsgClientPICSProductInfoRequest *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_picsproduct_info_request__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_picsproduct_info_request__pack_to_buffer + (const CMsgClientPICSProductInfoRequest *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_picsproduct_info_request__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientPICSProductInfoRequest * + cmsg_client_picsproduct_info_request__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientPICSProductInfoRequest *) + protobuf_c_message_unpack (&cmsg_client_picsproduct_info_request__descriptor, + allocator, len, data); +} +void cmsg_client_picsproduct_info_request__free_unpacked + (CMsgClientPICSProductInfoRequest *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_picsproduct_info_request__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_picsproduct_info_response__get_packed_size + (const CMsgClientPICSProductInfoResponse *message) +{ + assert(message->descriptor == &cmsg_client_picsproduct_info_response__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_picsproduct_info_response__pack + (const CMsgClientPICSProductInfoResponse *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_picsproduct_info_response__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_picsproduct_info_response__pack_to_buffer + (const CMsgClientPICSProductInfoResponse *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_picsproduct_info_response__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientPICSProductInfoResponse * + cmsg_client_picsproduct_info_response__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientPICSProductInfoResponse *) + protobuf_c_message_unpack (&cmsg_client_picsproduct_info_response__descriptor, + allocator, len, data); +} +void cmsg_client_picsproduct_info_response__free_unpacked + (CMsgClientPICSProductInfoResponse *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_picsproduct_info_response__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_picsaccess_token_request__get_packed_size + (const CMsgClientPICSAccessTokenRequest *message) +{ + assert(message->descriptor == &cmsg_client_picsaccess_token_request__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_picsaccess_token_request__pack + (const CMsgClientPICSAccessTokenRequest *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_picsaccess_token_request__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_picsaccess_token_request__pack_to_buffer + (const CMsgClientPICSAccessTokenRequest *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_picsaccess_token_request__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientPICSAccessTokenRequest * + cmsg_client_picsaccess_token_request__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientPICSAccessTokenRequest *) + protobuf_c_message_unpack (&cmsg_client_picsaccess_token_request__descriptor, + allocator, len, data); +} +void cmsg_client_picsaccess_token_request__free_unpacked + (CMsgClientPICSAccessTokenRequest *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_picsaccess_token_request__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_picsaccess_token_response__get_packed_size + (const CMsgClientPICSAccessTokenResponse *message) +{ + assert(message->descriptor == &cmsg_client_picsaccess_token_response__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_picsaccess_token_response__pack + (const CMsgClientPICSAccessTokenResponse *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_picsaccess_token_response__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_picsaccess_token_response__pack_to_buffer + (const CMsgClientPICSAccessTokenResponse *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_picsaccess_token_response__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientPICSAccessTokenResponse * + cmsg_client_picsaccess_token_response__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientPICSAccessTokenResponse *) + protobuf_c_message_unpack (&cmsg_client_picsaccess_token_response__descriptor, + allocator, len, data); +} +void cmsg_client_picsaccess_token_response__free_unpacked + (CMsgClientPICSAccessTokenResponse *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_picsaccess_token_response__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +static const ProtobufCFieldDescriptor cmsg_client_app_info_update__field_descriptors[2] = +{ + { + "last_changenumber", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientAppInfoUpdate, has_last_changenumber), + offsetof(CMsgClientAppInfoUpdate, last_changenumber), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "send_changelist", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientAppInfoUpdate, has_send_changelist), + offsetof(CMsgClientAppInfoUpdate, send_changelist), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_app_info_update__field_indices_by_name[] = { + 0, /* field[0] = last_changenumber */ + 1, /* field[1] = send_changelist */ +}; +static const ProtobufCIntRange cmsg_client_app_info_update__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_app_info_update__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientAppInfoUpdate", + "CMsgClientAppInfoUpdate", + "CMsgClientAppInfoUpdate", + "", + sizeof(CMsgClientAppInfoUpdate), + 2, + cmsg_client_app_info_update__field_descriptors, + cmsg_client_app_info_update__field_indices_by_name, + 1, cmsg_client_app_info_update__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_app_info_changes__field_descriptors[3] = +{ + { + "current_change_number", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientAppInfoChanges, has_current_change_number), + offsetof(CMsgClientAppInfoChanges, current_change_number), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "force_full_update", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientAppInfoChanges, has_force_full_update), + offsetof(CMsgClientAppInfoChanges, force_full_update), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "appIDs", + 3, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientAppInfoChanges, n_appids), + offsetof(CMsgClientAppInfoChanges, appids), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_app_info_changes__field_indices_by_name[] = { + 2, /* field[2] = appIDs */ + 0, /* field[0] = current_change_number */ + 1, /* field[1] = force_full_update */ +}; +static const ProtobufCIntRange cmsg_client_app_info_changes__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 3 } +}; +const ProtobufCMessageDescriptor cmsg_client_app_info_changes__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientAppInfoChanges", + "CMsgClientAppInfoChanges", + "CMsgClientAppInfoChanges", + "", + sizeof(CMsgClientAppInfoChanges), + 3, + cmsg_client_app_info_changes__field_descriptors, + cmsg_client_app_info_changes__field_indices_by_name, + 1, cmsg_client_app_info_changes__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_app_info_request__app__field_descriptors[3] = +{ + { + "app_id", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientAppInfoRequest__App, has_app_id), + offsetof(CMsgClientAppInfoRequest__App, app_id), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "section_flags", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientAppInfoRequest__App, has_section_flags), + offsetof(CMsgClientAppInfoRequest__App, section_flags), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "section_CRC", + 3, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientAppInfoRequest__App, n_section_crc), + offsetof(CMsgClientAppInfoRequest__App, section_crc), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_app_info_request__app__field_indices_by_name[] = { + 0, /* field[0] = app_id */ + 2, /* field[2] = section_CRC */ + 1, /* field[1] = section_flags */ +}; +static const ProtobufCIntRange cmsg_client_app_info_request__app__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 3 } +}; +const ProtobufCMessageDescriptor cmsg_client_app_info_request__app__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientAppInfoRequest.App", + "App", + "CMsgClientAppInfoRequest__App", + "", + sizeof(CMsgClientAppInfoRequest__App), + 3, + cmsg_client_app_info_request__app__field_descriptors, + cmsg_client_app_info_request__app__field_indices_by_name, + 1, cmsg_client_app_info_request__app__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const protobuf_c_boolean cmsg_client_app_info_request__supports_batches__default_value = 0; +static const ProtobufCFieldDescriptor cmsg_client_app_info_request__field_descriptors[2] = +{ + { + "apps", + 1, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientAppInfoRequest, n_apps), + offsetof(CMsgClientAppInfoRequest, apps), + &cmsg_client_app_info_request__app__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "supports_batches", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientAppInfoRequest, has_supports_batches), + offsetof(CMsgClientAppInfoRequest, supports_batches), + NULL, + &cmsg_client_app_info_request__supports_batches__default_value, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_app_info_request__field_indices_by_name[] = { + 0, /* field[0] = apps */ + 1, /* field[1] = supports_batches */ +}; +static const ProtobufCIntRange cmsg_client_app_info_request__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_app_info_request__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientAppInfoRequest", + "CMsgClientAppInfoRequest", + "CMsgClientAppInfoRequest", + "", + sizeof(CMsgClientAppInfoRequest), + 2, + cmsg_client_app_info_request__field_descriptors, + cmsg_client_app_info_request__field_indices_by_name, + 1, cmsg_client_app_info_request__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_picschanges_since_request__field_descriptors[5] = +{ + { + "since_change_number", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSChangesSinceRequest, has_since_change_number), + offsetof(CMsgClientPICSChangesSinceRequest, since_change_number), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "send_app_info_changes", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPICSChangesSinceRequest, has_send_app_info_changes), + offsetof(CMsgClientPICSChangesSinceRequest, send_app_info_changes), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "send_package_info_changes", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPICSChangesSinceRequest, has_send_package_info_changes), + offsetof(CMsgClientPICSChangesSinceRequest, send_package_info_changes), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "num_app_info_cached", + 4, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSChangesSinceRequest, has_num_app_info_cached), + offsetof(CMsgClientPICSChangesSinceRequest, num_app_info_cached), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "num_package_info_cached", + 5, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSChangesSinceRequest, has_num_package_info_cached), + offsetof(CMsgClientPICSChangesSinceRequest, num_package_info_cached), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_picschanges_since_request__field_indices_by_name[] = { + 3, /* field[3] = num_app_info_cached */ + 4, /* field[4] = num_package_info_cached */ + 1, /* field[1] = send_app_info_changes */ + 2, /* field[2] = send_package_info_changes */ + 0, /* field[0] = since_change_number */ +}; +static const ProtobufCIntRange cmsg_client_picschanges_since_request__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 5 } +}; +const ProtobufCMessageDescriptor cmsg_client_picschanges_since_request__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPICSChangesSinceRequest", + "CMsgClientPICSChangesSinceRequest", + "CMsgClientPICSChangesSinceRequest", + "", + sizeof(CMsgClientPICSChangesSinceRequest), + 5, + cmsg_client_picschanges_since_request__field_descriptors, + cmsg_client_picschanges_since_request__field_indices_by_name, + 1, cmsg_client_picschanges_since_request__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_picschanges_since_response__package_change__field_descriptors[3] = +{ + { + "packageid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSChangesSinceResponse__PackageChange, has_packageid), + offsetof(CMsgClientPICSChangesSinceResponse__PackageChange, packageid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "change_number", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSChangesSinceResponse__PackageChange, has_change_number), + offsetof(CMsgClientPICSChangesSinceResponse__PackageChange, change_number), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "needs_token", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPICSChangesSinceResponse__PackageChange, has_needs_token), + offsetof(CMsgClientPICSChangesSinceResponse__PackageChange, needs_token), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_picschanges_since_response__package_change__field_indices_by_name[] = { + 1, /* field[1] = change_number */ + 2, /* field[2] = needs_token */ + 0, /* field[0] = packageid */ +}; +static const ProtobufCIntRange cmsg_client_picschanges_since_response__package_change__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 3 } +}; +const ProtobufCMessageDescriptor cmsg_client_picschanges_since_response__package_change__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPICSChangesSinceResponse.PackageChange", + "PackageChange", + "CMsgClientPICSChangesSinceResponse__PackageChange", + "", + sizeof(CMsgClientPICSChangesSinceResponse__PackageChange), + 3, + cmsg_client_picschanges_since_response__package_change__field_descriptors, + cmsg_client_picschanges_since_response__package_change__field_indices_by_name, + 1, cmsg_client_picschanges_since_response__package_change__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_picschanges_since_response__app_change__field_descriptors[3] = +{ + { + "appid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSChangesSinceResponse__AppChange, has_appid), + offsetof(CMsgClientPICSChangesSinceResponse__AppChange, appid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "change_number", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSChangesSinceResponse__AppChange, has_change_number), + offsetof(CMsgClientPICSChangesSinceResponse__AppChange, change_number), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "needs_token", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPICSChangesSinceResponse__AppChange, has_needs_token), + offsetof(CMsgClientPICSChangesSinceResponse__AppChange, needs_token), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_picschanges_since_response__app_change__field_indices_by_name[] = { + 0, /* field[0] = appid */ + 1, /* field[1] = change_number */ + 2, /* field[2] = needs_token */ +}; +static const ProtobufCIntRange cmsg_client_picschanges_since_response__app_change__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 3 } +}; +const ProtobufCMessageDescriptor cmsg_client_picschanges_since_response__app_change__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPICSChangesSinceResponse.AppChange", + "AppChange", + "CMsgClientPICSChangesSinceResponse__AppChange", + "", + sizeof(CMsgClientPICSChangesSinceResponse__AppChange), + 3, + cmsg_client_picschanges_since_response__app_change__field_descriptors, + cmsg_client_picschanges_since_response__app_change__field_indices_by_name, + 1, cmsg_client_picschanges_since_response__app_change__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_picschanges_since_response__field_descriptors[7] = +{ + { + "current_change_number", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSChangesSinceResponse, has_current_change_number), + offsetof(CMsgClientPICSChangesSinceResponse, current_change_number), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "since_change_number", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSChangesSinceResponse, has_since_change_number), + offsetof(CMsgClientPICSChangesSinceResponse, since_change_number), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "force_full_update", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPICSChangesSinceResponse, has_force_full_update), + offsetof(CMsgClientPICSChangesSinceResponse, force_full_update), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "package_changes", + 4, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientPICSChangesSinceResponse, n_package_changes), + offsetof(CMsgClientPICSChangesSinceResponse, package_changes), + &cmsg_client_picschanges_since_response__package_change__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "app_changes", + 5, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientPICSChangesSinceResponse, n_app_changes), + offsetof(CMsgClientPICSChangesSinceResponse, app_changes), + &cmsg_client_picschanges_since_response__app_change__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "force_full_app_update", + 6, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPICSChangesSinceResponse, has_force_full_app_update), + offsetof(CMsgClientPICSChangesSinceResponse, force_full_app_update), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "force_full_package_update", + 7, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPICSChangesSinceResponse, has_force_full_package_update), + offsetof(CMsgClientPICSChangesSinceResponse, force_full_package_update), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_picschanges_since_response__field_indices_by_name[] = { + 4, /* field[4] = app_changes */ + 0, /* field[0] = current_change_number */ + 5, /* field[5] = force_full_app_update */ + 6, /* field[6] = force_full_package_update */ + 2, /* field[2] = force_full_update */ + 3, /* field[3] = package_changes */ + 1, /* field[1] = since_change_number */ +}; +static const ProtobufCIntRange cmsg_client_picschanges_since_response__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 7 } +}; +const ProtobufCMessageDescriptor cmsg_client_picschanges_since_response__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPICSChangesSinceResponse", + "CMsgClientPICSChangesSinceResponse", + "CMsgClientPICSChangesSinceResponse", + "", + sizeof(CMsgClientPICSChangesSinceResponse), + 7, + cmsg_client_picschanges_since_response__field_descriptors, + cmsg_client_picschanges_since_response__field_indices_by_name, + 1, cmsg_client_picschanges_since_response__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_picsproduct_info_request__app_info__field_descriptors[3] = +{ + { + "appid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSProductInfoRequest__AppInfo, has_appid), + offsetof(CMsgClientPICSProductInfoRequest__AppInfo, appid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "access_token", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT64, + offsetof(CMsgClientPICSProductInfoRequest__AppInfo, has_access_token), + offsetof(CMsgClientPICSProductInfoRequest__AppInfo, access_token), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "only_public_obsolete", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPICSProductInfoRequest__AppInfo, has_only_public_obsolete), + offsetof(CMsgClientPICSProductInfoRequest__AppInfo, only_public_obsolete), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_picsproduct_info_request__app_info__field_indices_by_name[] = { + 1, /* field[1] = access_token */ + 0, /* field[0] = appid */ + 2, /* field[2] = only_public_obsolete */ +}; +static const ProtobufCIntRange cmsg_client_picsproduct_info_request__app_info__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 3 } +}; +const ProtobufCMessageDescriptor cmsg_client_picsproduct_info_request__app_info__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPICSProductInfoRequest.AppInfo", + "AppInfo", + "CMsgClientPICSProductInfoRequest__AppInfo", + "", + sizeof(CMsgClientPICSProductInfoRequest__AppInfo), + 3, + cmsg_client_picsproduct_info_request__app_info__field_descriptors, + cmsg_client_picsproduct_info_request__app_info__field_indices_by_name, + 1, cmsg_client_picsproduct_info_request__app_info__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_picsproduct_info_request__package_info__field_descriptors[2] = +{ + { + "packageid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSProductInfoRequest__PackageInfo, has_packageid), + offsetof(CMsgClientPICSProductInfoRequest__PackageInfo, packageid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "access_token", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT64, + offsetof(CMsgClientPICSProductInfoRequest__PackageInfo, has_access_token), + offsetof(CMsgClientPICSProductInfoRequest__PackageInfo, access_token), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_picsproduct_info_request__package_info__field_indices_by_name[] = { + 1, /* field[1] = access_token */ + 0, /* field[0] = packageid */ +}; +static const ProtobufCIntRange cmsg_client_picsproduct_info_request__package_info__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_picsproduct_info_request__package_info__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPICSProductInfoRequest.PackageInfo", + "PackageInfo", + "CMsgClientPICSProductInfoRequest__PackageInfo", + "", + sizeof(CMsgClientPICSProductInfoRequest__PackageInfo), + 2, + cmsg_client_picsproduct_info_request__package_info__field_descriptors, + cmsg_client_picsproduct_info_request__package_info__field_indices_by_name, + 1, cmsg_client_picsproduct_info_request__package_info__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_picsproduct_info_request__field_descriptors[6] = +{ + { + "packages", + 1, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientPICSProductInfoRequest, n_packages), + offsetof(CMsgClientPICSProductInfoRequest, packages), + &cmsg_client_picsproduct_info_request__package_info__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "apps", + 2, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientPICSProductInfoRequest, n_apps), + offsetof(CMsgClientPICSProductInfoRequest, apps), + &cmsg_client_picsproduct_info_request__app_info__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "meta_data_only", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPICSProductInfoRequest, has_meta_data_only), + offsetof(CMsgClientPICSProductInfoRequest, meta_data_only), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "num_prev_failed", + 4, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSProductInfoRequest, has_num_prev_failed), + offsetof(CMsgClientPICSProductInfoRequest, num_prev_failed), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "OBSOLETE_supports_package_tokens", + 5, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSProductInfoRequest, has_obsolete_supports_package_tokens), + offsetof(CMsgClientPICSProductInfoRequest, obsolete_supports_package_tokens), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "sequence_number", + 6, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSProductInfoRequest, has_sequence_number), + offsetof(CMsgClientPICSProductInfoRequest, sequence_number), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_picsproduct_info_request__field_indices_by_name[] = { + 4, /* field[4] = OBSOLETE_supports_package_tokens */ + 1, /* field[1] = apps */ + 2, /* field[2] = meta_data_only */ + 3, /* field[3] = num_prev_failed */ + 0, /* field[0] = packages */ + 5, /* field[5] = sequence_number */ +}; +static const ProtobufCIntRange cmsg_client_picsproduct_info_request__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 6 } +}; +const ProtobufCMessageDescriptor cmsg_client_picsproduct_info_request__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPICSProductInfoRequest", + "CMsgClientPICSProductInfoRequest", + "CMsgClientPICSProductInfoRequest", + "", + sizeof(CMsgClientPICSProductInfoRequest), + 6, + cmsg_client_picsproduct_info_request__field_descriptors, + cmsg_client_picsproduct_info_request__field_indices_by_name, + 1, cmsg_client_picsproduct_info_request__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_picsproduct_info_response__app_info__field_descriptors[7] = +{ + { + "appid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSProductInfoResponse__AppInfo, has_appid), + offsetof(CMsgClientPICSProductInfoResponse__AppInfo, appid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "change_number", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSProductInfoResponse__AppInfo, has_change_number), + offsetof(CMsgClientPICSProductInfoResponse__AppInfo, change_number), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "missing_token", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPICSProductInfoResponse__AppInfo, has_missing_token), + offsetof(CMsgClientPICSProductInfoResponse__AppInfo, missing_token), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "sha", + 4, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(CMsgClientPICSProductInfoResponse__AppInfo, has_sha), + offsetof(CMsgClientPICSProductInfoResponse__AppInfo, sha), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "buffer", + 5, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(CMsgClientPICSProductInfoResponse__AppInfo, has_buffer), + offsetof(CMsgClientPICSProductInfoResponse__AppInfo, buffer), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "only_public", + 6, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPICSProductInfoResponse__AppInfo, has_only_public), + offsetof(CMsgClientPICSProductInfoResponse__AppInfo, only_public), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "size", + 7, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSProductInfoResponse__AppInfo, has_size), + offsetof(CMsgClientPICSProductInfoResponse__AppInfo, size), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_picsproduct_info_response__app_info__field_indices_by_name[] = { + 0, /* field[0] = appid */ + 4, /* field[4] = buffer */ + 1, /* field[1] = change_number */ + 2, /* field[2] = missing_token */ + 5, /* field[5] = only_public */ + 3, /* field[3] = sha */ + 6, /* field[6] = size */ +}; +static const ProtobufCIntRange cmsg_client_picsproduct_info_response__app_info__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 7 } +}; +const ProtobufCMessageDescriptor cmsg_client_picsproduct_info_response__app_info__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPICSProductInfoResponse.AppInfo", + "AppInfo", + "CMsgClientPICSProductInfoResponse__AppInfo", + "", + sizeof(CMsgClientPICSProductInfoResponse__AppInfo), + 7, + cmsg_client_picsproduct_info_response__app_info__field_descriptors, + cmsg_client_picsproduct_info_response__app_info__field_indices_by_name, + 1, cmsg_client_picsproduct_info_response__app_info__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_picsproduct_info_response__package_info__field_descriptors[6] = +{ + { + "packageid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSProductInfoResponse__PackageInfo, has_packageid), + offsetof(CMsgClientPICSProductInfoResponse__PackageInfo, packageid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "change_number", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSProductInfoResponse__PackageInfo, has_change_number), + offsetof(CMsgClientPICSProductInfoResponse__PackageInfo, change_number), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "missing_token", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPICSProductInfoResponse__PackageInfo, has_missing_token), + offsetof(CMsgClientPICSProductInfoResponse__PackageInfo, missing_token), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "sha", + 4, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(CMsgClientPICSProductInfoResponse__PackageInfo, has_sha), + offsetof(CMsgClientPICSProductInfoResponse__PackageInfo, sha), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "buffer", + 5, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(CMsgClientPICSProductInfoResponse__PackageInfo, has_buffer), + offsetof(CMsgClientPICSProductInfoResponse__PackageInfo, buffer), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "size", + 6, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSProductInfoResponse__PackageInfo, has_size), + offsetof(CMsgClientPICSProductInfoResponse__PackageInfo, size), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_picsproduct_info_response__package_info__field_indices_by_name[] = { + 4, /* field[4] = buffer */ + 1, /* field[1] = change_number */ + 2, /* field[2] = missing_token */ + 0, /* field[0] = packageid */ + 3, /* field[3] = sha */ + 5, /* field[5] = size */ +}; +static const ProtobufCIntRange cmsg_client_picsproduct_info_response__package_info__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 6 } +}; +const ProtobufCMessageDescriptor cmsg_client_picsproduct_info_response__package_info__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPICSProductInfoResponse.PackageInfo", + "PackageInfo", + "CMsgClientPICSProductInfoResponse__PackageInfo", + "", + sizeof(CMsgClientPICSProductInfoResponse__PackageInfo), + 6, + cmsg_client_picsproduct_info_response__package_info__field_descriptors, + cmsg_client_picsproduct_info_response__package_info__field_indices_by_name, + 1, cmsg_client_picsproduct_info_response__package_info__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_picsproduct_info_response__field_descriptors[8] = +{ + { + "apps", + 1, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientPICSProductInfoResponse, n_apps), + offsetof(CMsgClientPICSProductInfoResponse, apps), + &cmsg_client_picsproduct_info_response__app_info__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "unknown_appids", + 2, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSProductInfoResponse, n_unknown_appids), + offsetof(CMsgClientPICSProductInfoResponse, unknown_appids), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "packages", + 3, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientPICSProductInfoResponse, n_packages), + offsetof(CMsgClientPICSProductInfoResponse, packages), + &cmsg_client_picsproduct_info_response__package_info__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "unknown_packageids", + 4, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSProductInfoResponse, n_unknown_packageids), + offsetof(CMsgClientPICSProductInfoResponse, unknown_packageids), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "meta_data_only", + 5, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPICSProductInfoResponse, has_meta_data_only), + offsetof(CMsgClientPICSProductInfoResponse, meta_data_only), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "response_pending", + 6, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPICSProductInfoResponse, has_response_pending), + offsetof(CMsgClientPICSProductInfoResponse, response_pending), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "http_min_size", + 7, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSProductInfoResponse, has_http_min_size), + offsetof(CMsgClientPICSProductInfoResponse, http_min_size), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "http_host", + 8, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientPICSProductInfoResponse, http_host), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_picsproduct_info_response__field_indices_by_name[] = { + 0, /* field[0] = apps */ + 7, /* field[7] = http_host */ + 6, /* field[6] = http_min_size */ + 4, /* field[4] = meta_data_only */ + 2, /* field[2] = packages */ + 5, /* field[5] = response_pending */ + 1, /* field[1] = unknown_appids */ + 3, /* field[3] = unknown_packageids */ +}; +static const ProtobufCIntRange cmsg_client_picsproduct_info_response__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 8 } +}; +const ProtobufCMessageDescriptor cmsg_client_picsproduct_info_response__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPICSProductInfoResponse", + "CMsgClientPICSProductInfoResponse", + "CMsgClientPICSProductInfoResponse", + "", + sizeof(CMsgClientPICSProductInfoResponse), + 8, + cmsg_client_picsproduct_info_response__field_descriptors, + cmsg_client_picsproduct_info_response__field_indices_by_name, + 1, cmsg_client_picsproduct_info_response__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_picsaccess_token_request__field_descriptors[2] = +{ + { + "packageids", + 1, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSAccessTokenRequest, n_packageids), + offsetof(CMsgClientPICSAccessTokenRequest, packageids), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "appids", + 2, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSAccessTokenRequest, n_appids), + offsetof(CMsgClientPICSAccessTokenRequest, appids), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_picsaccess_token_request__field_indices_by_name[] = { + 1, /* field[1] = appids */ + 0, /* field[0] = packageids */ +}; +static const ProtobufCIntRange cmsg_client_picsaccess_token_request__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_picsaccess_token_request__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPICSAccessTokenRequest", + "CMsgClientPICSAccessTokenRequest", + "CMsgClientPICSAccessTokenRequest", + "", + sizeof(CMsgClientPICSAccessTokenRequest), + 2, + cmsg_client_picsaccess_token_request__field_descriptors, + cmsg_client_picsaccess_token_request__field_indices_by_name, + 1, cmsg_client_picsaccess_token_request__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_picsaccess_token_response__package_token__field_descriptors[2] = +{ + { + "packageid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSAccessTokenResponse__PackageToken, has_packageid), + offsetof(CMsgClientPICSAccessTokenResponse__PackageToken, packageid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "access_token", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT64, + offsetof(CMsgClientPICSAccessTokenResponse__PackageToken, has_access_token), + offsetof(CMsgClientPICSAccessTokenResponse__PackageToken, access_token), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_picsaccess_token_response__package_token__field_indices_by_name[] = { + 1, /* field[1] = access_token */ + 0, /* field[0] = packageid */ +}; +static const ProtobufCIntRange cmsg_client_picsaccess_token_response__package_token__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_picsaccess_token_response__package_token__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPICSAccessTokenResponse.PackageToken", + "PackageToken", + "CMsgClientPICSAccessTokenResponse__PackageToken", + "", + sizeof(CMsgClientPICSAccessTokenResponse__PackageToken), + 2, + cmsg_client_picsaccess_token_response__package_token__field_descriptors, + cmsg_client_picsaccess_token_response__package_token__field_indices_by_name, + 1, cmsg_client_picsaccess_token_response__package_token__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_picsaccess_token_response__app_token__field_descriptors[2] = +{ + { + "appid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSAccessTokenResponse__AppToken, has_appid), + offsetof(CMsgClientPICSAccessTokenResponse__AppToken, appid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "access_token", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT64, + offsetof(CMsgClientPICSAccessTokenResponse__AppToken, has_access_token), + offsetof(CMsgClientPICSAccessTokenResponse__AppToken, access_token), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_picsaccess_token_response__app_token__field_indices_by_name[] = { + 1, /* field[1] = access_token */ + 0, /* field[0] = appid */ +}; +static const ProtobufCIntRange cmsg_client_picsaccess_token_response__app_token__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_picsaccess_token_response__app_token__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPICSAccessTokenResponse.AppToken", + "AppToken", + "CMsgClientPICSAccessTokenResponse__AppToken", + "", + sizeof(CMsgClientPICSAccessTokenResponse__AppToken), + 2, + cmsg_client_picsaccess_token_response__app_token__field_descriptors, + cmsg_client_picsaccess_token_response__app_token__field_indices_by_name, + 1, cmsg_client_picsaccess_token_response__app_token__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_picsaccess_token_response__field_descriptors[4] = +{ + { + "package_access_tokens", + 1, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientPICSAccessTokenResponse, n_package_access_tokens), + offsetof(CMsgClientPICSAccessTokenResponse, package_access_tokens), + &cmsg_client_picsaccess_token_response__package_token__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "package_denied_tokens", + 2, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSAccessTokenResponse, n_package_denied_tokens), + offsetof(CMsgClientPICSAccessTokenResponse, package_denied_tokens), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "app_access_tokens", + 3, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientPICSAccessTokenResponse, n_app_access_tokens), + offsetof(CMsgClientPICSAccessTokenResponse, app_access_tokens), + &cmsg_client_picsaccess_token_response__app_token__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "app_denied_tokens", + 4, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPICSAccessTokenResponse, n_app_denied_tokens), + offsetof(CMsgClientPICSAccessTokenResponse, app_denied_tokens), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_picsaccess_token_response__field_indices_by_name[] = { + 2, /* field[2] = app_access_tokens */ + 3, /* field[3] = app_denied_tokens */ + 0, /* field[0] = package_access_tokens */ + 1, /* field[1] = package_denied_tokens */ +}; +static const ProtobufCIntRange cmsg_client_picsaccess_token_response__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 4 } +}; +const ProtobufCMessageDescriptor cmsg_client_picsaccess_token_response__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPICSAccessTokenResponse", + "CMsgClientPICSAccessTokenResponse", + "CMsgClientPICSAccessTokenResponse", + "", + sizeof(CMsgClientPICSAccessTokenResponse), + 4, + cmsg_client_picsaccess_token_response__field_descriptors, + cmsg_client_picsaccess_token_response__field_indices_by_name, + 1, cmsg_client_picsaccess_token_response__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; |