summaryrefslogtreecommitdiff
path: root/protocols/Steam/src/protobuf-c/steammessages_base.pb-c.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/Steam/src/protobuf-c/steammessages_base.pb-c.cpp')
-rw-r--r--protocols/Steam/src/protobuf-c/steammessages_base.pb-c.cpp3706
1 files changed, 3706 insertions, 0 deletions
diff --git a/protocols/Steam/src/protobuf-c/steammessages_base.pb-c.cpp b/protocols/Steam/src/protobuf-c/steammessages_base.pb-c.cpp
new file mode 100644
index 0000000000..848bdc70bf
--- /dev/null
+++ b/protocols/Steam/src/protobuf-c/steammessages_base.pb-c.cpp
@@ -0,0 +1,3706 @@
+/* Generated by the protocol buffer compiler. DO NOT EDIT! */
+/* Generated from: steammessages_base.proto */
+
+/* Do not generate deprecated warnings for self */
+#ifndef PROTOBUF_C__NO_DEPRECATED
+#define PROTOBUF_C__NO_DEPRECATED
+#endif
+
+#include "steammessages_base.pb-c.h"
+size_t cmsg_ipaddress__get_packed_size
+ (const CMsgIPAddress *message)
+{
+ assert(message->descriptor == &cmsg_ipaddress__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t cmsg_ipaddress__pack
+ (const CMsgIPAddress *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &cmsg_ipaddress__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t cmsg_ipaddress__pack_to_buffer
+ (const CMsgIPAddress *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &cmsg_ipaddress__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CMsgIPAddress *
+ cmsg_ipaddress__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CMsgIPAddress *)
+ protobuf_c_message_unpack (&cmsg_ipaddress__descriptor,
+ allocator, len, data);
+}
+void cmsg_ipaddress__free_unpacked
+ (CMsgIPAddress *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &cmsg_ipaddress__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t cmsg_ipaddress_bucket__get_packed_size
+ (const CMsgIPAddressBucket *message)
+{
+ assert(message->descriptor == &cmsg_ipaddress_bucket__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t cmsg_ipaddress_bucket__pack
+ (const CMsgIPAddressBucket *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &cmsg_ipaddress_bucket__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t cmsg_ipaddress_bucket__pack_to_buffer
+ (const CMsgIPAddressBucket *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &cmsg_ipaddress_bucket__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CMsgIPAddressBucket *
+ cmsg_ipaddress_bucket__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CMsgIPAddressBucket *)
+ protobuf_c_message_unpack (&cmsg_ipaddress_bucket__descriptor,
+ allocator, len, data);
+}
+void cmsg_ipaddress_bucket__free_unpacked
+ (CMsgIPAddressBucket *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &cmsg_ipaddress_bucket__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t cmsg_gcrouting_proto_buf_header__get_packed_size
+ (const CMsgGCRoutingProtoBufHeader *message)
+{
+ assert(message->descriptor == &cmsg_gcrouting_proto_buf_header__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t cmsg_gcrouting_proto_buf_header__pack
+ (const CMsgGCRoutingProtoBufHeader *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &cmsg_gcrouting_proto_buf_header__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t cmsg_gcrouting_proto_buf_header__pack_to_buffer
+ (const CMsgGCRoutingProtoBufHeader *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &cmsg_gcrouting_proto_buf_header__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CMsgGCRoutingProtoBufHeader *
+ cmsg_gcrouting_proto_buf_header__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CMsgGCRoutingProtoBufHeader *)
+ protobuf_c_message_unpack (&cmsg_gcrouting_proto_buf_header__descriptor,
+ allocator, len, data);
+}
+void cmsg_gcrouting_proto_buf_header__free_unpacked
+ (CMsgGCRoutingProtoBufHeader *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &cmsg_gcrouting_proto_buf_header__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t cmsg_proto_buf_header__get_packed_size
+ (const CMsgProtoBufHeader *message)
+{
+ assert(message->descriptor == &cmsg_proto_buf_header__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t cmsg_proto_buf_header__pack
+ (const CMsgProtoBufHeader *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &cmsg_proto_buf_header__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t cmsg_proto_buf_header__pack_to_buffer
+ (const CMsgProtoBufHeader *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &cmsg_proto_buf_header__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CMsgProtoBufHeader *
+ cmsg_proto_buf_header__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CMsgProtoBufHeader *)
+ protobuf_c_message_unpack (&cmsg_proto_buf_header__descriptor,
+ allocator, len, data);
+}
+void cmsg_proto_buf_header__free_unpacked
+ (CMsgProtoBufHeader *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &cmsg_proto_buf_header__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t cmsg_multi__get_packed_size
+ (const CMsgMulti *message)
+{
+ assert(message->descriptor == &cmsg_multi__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t cmsg_multi__pack
+ (const CMsgMulti *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &cmsg_multi__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t cmsg_multi__pack_to_buffer
+ (const CMsgMulti *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &cmsg_multi__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CMsgMulti *
+ cmsg_multi__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CMsgMulti *)
+ protobuf_c_message_unpack (&cmsg_multi__descriptor,
+ allocator, len, data);
+}
+void cmsg_multi__free_unpacked
+ (CMsgMulti *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &cmsg_multi__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t cmsg_protobuf_wrapped__get_packed_size
+ (const CMsgProtobufWrapped *message)
+{
+ assert(message->descriptor == &cmsg_protobuf_wrapped__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t cmsg_protobuf_wrapped__pack
+ (const CMsgProtobufWrapped *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &cmsg_protobuf_wrapped__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t cmsg_protobuf_wrapped__pack_to_buffer
+ (const CMsgProtobufWrapped *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &cmsg_protobuf_wrapped__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CMsgProtobufWrapped *
+ cmsg_protobuf_wrapped__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CMsgProtobufWrapped *)
+ protobuf_c_message_unpack (&cmsg_protobuf_wrapped__descriptor,
+ allocator, len, data);
+}
+void cmsg_protobuf_wrapped__free_unpacked
+ (CMsgProtobufWrapped *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &cmsg_protobuf_wrapped__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t cmsg_auth_ticket__get_packed_size
+ (const CMsgAuthTicket *message)
+{
+ assert(message->descriptor == &cmsg_auth_ticket__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t cmsg_auth_ticket__pack
+ (const CMsgAuthTicket *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &cmsg_auth_ticket__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t cmsg_auth_ticket__pack_to_buffer
+ (const CMsgAuthTicket *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &cmsg_auth_ticket__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CMsgAuthTicket *
+ cmsg_auth_ticket__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CMsgAuthTicket *)
+ protobuf_c_message_unpack (&cmsg_auth_ticket__descriptor,
+ allocator, len, data);
+}
+void cmsg_auth_ticket__free_unpacked
+ (CMsgAuthTicket *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &cmsg_auth_ticket__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t ccddbapp_detail_common__get_packed_size
+ (const CCDDBAppDetailCommon *message)
+{
+ assert(message->descriptor == &ccddbapp_detail_common__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t ccddbapp_detail_common__pack
+ (const CCDDBAppDetailCommon *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &ccddbapp_detail_common__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t ccddbapp_detail_common__pack_to_buffer
+ (const CCDDBAppDetailCommon *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &ccddbapp_detail_common__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CCDDBAppDetailCommon *
+ ccddbapp_detail_common__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CCDDBAppDetailCommon *)
+ protobuf_c_message_unpack (&ccddbapp_detail_common__descriptor,
+ allocator, len, data);
+}
+void ccddbapp_detail_common__free_unpacked
+ (CCDDBAppDetailCommon *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &ccddbapp_detail_common__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t cmsg_app_rights__get_packed_size
+ (const CMsgAppRights *message)
+{
+ assert(message->descriptor == &cmsg_app_rights__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t cmsg_app_rights__pack
+ (const CMsgAppRights *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &cmsg_app_rights__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t cmsg_app_rights__pack_to_buffer
+ (const CMsgAppRights *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &cmsg_app_rights__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CMsgAppRights *
+ cmsg_app_rights__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CMsgAppRights *)
+ protobuf_c_message_unpack (&cmsg_app_rights__descriptor,
+ allocator, len, data);
+}
+void cmsg_app_rights__free_unpacked
+ (CMsgAppRights *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &cmsg_app_rights__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t ccurator_preferences__get_packed_size
+ (const CCuratorPreferences *message)
+{
+ assert(message->descriptor == &ccurator_preferences__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t ccurator_preferences__pack
+ (const CCuratorPreferences *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &ccurator_preferences__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t ccurator_preferences__pack_to_buffer
+ (const CCuratorPreferences *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &ccurator_preferences__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CCuratorPreferences *
+ ccurator_preferences__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CCuratorPreferences *)
+ protobuf_c_message_unpack (&ccurator_preferences__descriptor,
+ allocator, len, data);
+}
+void ccurator_preferences__free_unpacked
+ (CCuratorPreferences *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &ccurator_preferences__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t clocalization_token__get_packed_size
+ (const CLocalizationToken *message)
+{
+ assert(message->descriptor == &clocalization_token__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t clocalization_token__pack
+ (const CLocalizationToken *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &clocalization_token__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t clocalization_token__pack_to_buffer
+ (const CLocalizationToken *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &clocalization_token__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CLocalizationToken *
+ clocalization_token__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CLocalizationToken *)
+ protobuf_c_message_unpack (&clocalization_token__descriptor,
+ allocator, len, data);
+}
+void clocalization_token__free_unpacked
+ (CLocalizationToken *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &clocalization_token__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t cclan_event_user_news_tuple__get_packed_size
+ (const CClanEventUserNewsTuple *message)
+{
+ assert(message->descriptor == &cclan_event_user_news_tuple__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t cclan_event_user_news_tuple__pack
+ (const CClanEventUserNewsTuple *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &cclan_event_user_news_tuple__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t cclan_event_user_news_tuple__pack_to_buffer
+ (const CClanEventUserNewsTuple *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &cclan_event_user_news_tuple__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CClanEventUserNewsTuple *
+ cclan_event_user_news_tuple__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CClanEventUserNewsTuple *)
+ protobuf_c_message_unpack (&cclan_event_user_news_tuple__descriptor,
+ allocator, len, data);
+}
+void cclan_event_user_news_tuple__free_unpacked
+ (CClanEventUserNewsTuple *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &cclan_event_user_news_tuple__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t cclan_match_event_by_range__get_packed_size
+ (const CClanMatchEventByRange *message)
+{
+ assert(message->descriptor == &cclan_match_event_by_range__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t cclan_match_event_by_range__pack
+ (const CClanMatchEventByRange *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &cclan_match_event_by_range__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t cclan_match_event_by_range__pack_to_buffer
+ (const CClanMatchEventByRange *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &cclan_match_event_by_range__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CClanMatchEventByRange *
+ cclan_match_event_by_range__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CClanMatchEventByRange *)
+ protobuf_c_message_unpack (&cclan_match_event_by_range__descriptor,
+ allocator, len, data);
+}
+void cclan_match_event_by_range__free_unpacked
+ (CClanMatchEventByRange *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &cclan_match_event_by_range__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t ccommunity__clan_announcement_info__get_packed_size
+ (const CCommunityClanAnnouncementInfo *message)
+{
+ assert(message->descriptor == &ccommunity__clan_announcement_info__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t ccommunity__clan_announcement_info__pack
+ (const CCommunityClanAnnouncementInfo *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &ccommunity__clan_announcement_info__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t ccommunity__clan_announcement_info__pack_to_buffer
+ (const CCommunityClanAnnouncementInfo *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &ccommunity__clan_announcement_info__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CCommunityClanAnnouncementInfo *
+ ccommunity__clan_announcement_info__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CCommunityClanAnnouncementInfo *)
+ protobuf_c_message_unpack (&ccommunity__clan_announcement_info__descriptor,
+ allocator, len, data);
+}
+void ccommunity__clan_announcement_info__free_unpacked
+ (CCommunityClanAnnouncementInfo *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &ccommunity__clan_announcement_info__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t cclan_event_data__get_packed_size
+ (const CClanEventData *message)
+{
+ assert(message->descriptor == &cclan_event_data__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t cclan_event_data__pack
+ (const CClanEventData *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &cclan_event_data__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t cclan_event_data__pack_to_buffer
+ (const CClanEventData *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &cclan_event_data__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CClanEventData *
+ cclan_event_data__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CClanEventData *)
+ protobuf_c_message_unpack (&cclan_event_data__descriptor,
+ allocator, len, data);
+}
+void cclan_event_data__free_unpacked
+ (CClanEventData *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &cclan_event_data__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t cbilling__address__get_packed_size
+ (const CBillingAddress *message)
+{
+ assert(message->descriptor == &cbilling__address__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t cbilling__address__pack
+ (const CBillingAddress *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &cbilling__address__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t cbilling__address__pack_to_buffer
+ (const CBillingAddress *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &cbilling__address__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CBillingAddress *
+ cbilling__address__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CBillingAddress *)
+ protobuf_c_message_unpack (&cbilling__address__descriptor,
+ allocator, len, data);
+}
+void cbilling__address__free_unpacked
+ (CBillingAddress *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &cbilling__address__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t cpackage_reservation_status__get_packed_size
+ (const CPackageReservationStatus *message)
+{
+ assert(message->descriptor == &cpackage_reservation_status__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t cpackage_reservation_status__pack
+ (const CPackageReservationStatus *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &cpackage_reservation_status__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t cpackage_reservation_status__pack_to_buffer
+ (const CPackageReservationStatus *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &cpackage_reservation_status__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CPackageReservationStatus *
+ cpackage_reservation_status__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CPackageReservationStatus *)
+ protobuf_c_message_unpack (&cpackage_reservation_status__descriptor,
+ allocator, len, data);
+}
+void cpackage_reservation_status__free_unpacked
+ (CPackageReservationStatus *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &cpackage_reservation_status__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t cmsg_key_value_pair__get_packed_size
+ (const CMsgKeyValuePair *message)
+{
+ assert(message->descriptor == &cmsg_key_value_pair__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t cmsg_key_value_pair__pack
+ (const CMsgKeyValuePair *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &cmsg_key_value_pair__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t cmsg_key_value_pair__pack_to_buffer
+ (const CMsgKeyValuePair *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &cmsg_key_value_pair__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CMsgKeyValuePair *
+ cmsg_key_value_pair__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CMsgKeyValuePair *)
+ protobuf_c_message_unpack (&cmsg_key_value_pair__descriptor,
+ allocator, len, data);
+}
+void cmsg_key_value_pair__free_unpacked
+ (CMsgKeyValuePair *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &cmsg_key_value_pair__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t cmsg_key_value_set__get_packed_size
+ (const CMsgKeyValueSet *message)
+{
+ assert(message->descriptor == &cmsg_key_value_set__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t cmsg_key_value_set__pack
+ (const CMsgKeyValueSet *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &cmsg_key_value_set__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t cmsg_key_value_set__pack_to_buffer
+ (const CMsgKeyValueSet *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &cmsg_key_value_set__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+CMsgKeyValueSet *
+ cmsg_key_value_set__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (CMsgKeyValueSet *)
+ protobuf_c_message_unpack (&cmsg_key_value_set__descriptor,
+ allocator, len, data);
+}
+void cmsg_key_value_set__free_unpacked
+ (CMsgKeyValueSet *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &cmsg_key_value_set__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+static const ProtobufCFieldDescriptor cmsg_ipaddress__field_descriptors[2] =
+{
+ {
+ "v4",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_FIXED32,
+ offsetof(CMsgIPAddress, ip_case),
+ offsetof(CMsgIPAddress, v4),
+ NULL,
+ NULL,
+ 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "v6",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BYTES,
+ offsetof(CMsgIPAddress, ip_case),
+ offsetof(CMsgIPAddress, v6),
+ NULL,
+ NULL,
+ 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned cmsg_ipaddress__field_indices_by_name[] = {
+ 0, /* field[0] = v4 */
+ 1, /* field[1] = v6 */
+};
+static const ProtobufCIntRange cmsg_ipaddress__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 2 }
+};
+const ProtobufCMessageDescriptor cmsg_ipaddress__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CMsgIPAddress",
+ "CMsgIPAddress",
+ "CMsgIPAddress",
+ "",
+ sizeof(CMsgIPAddress),
+ 2,
+ cmsg_ipaddress__field_descriptors,
+ cmsg_ipaddress__field_indices_by_name,
+ 1, cmsg_ipaddress__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor cmsg_ipaddress_bucket__field_descriptors[2] =
+{
+ {
+ "original_ip_address",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_MESSAGE,
+ 0, /* quantifier_offset */
+ offsetof(CMsgIPAddressBucket, original_ip_address),
+ &cmsg_ipaddress__descriptor,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "bucket",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_FIXED64,
+ offsetof(CMsgIPAddressBucket, has_bucket),
+ offsetof(CMsgIPAddressBucket, bucket),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned cmsg_ipaddress_bucket__field_indices_by_name[] = {
+ 1, /* field[1] = bucket */
+ 0, /* field[0] = original_ip_address */
+};
+static const ProtobufCIntRange cmsg_ipaddress_bucket__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 2 }
+};
+const ProtobufCMessageDescriptor cmsg_ipaddress_bucket__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CMsgIPAddressBucket",
+ "CMsgIPAddressBucket",
+ "CMsgIPAddressBucket",
+ "",
+ sizeof(CMsgIPAddressBucket),
+ 2,
+ cmsg_ipaddress_bucket__field_descriptors,
+ cmsg_ipaddress_bucket__field_indices_by_name,
+ 1, cmsg_ipaddress_bucket__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor cmsg_gcrouting_proto_buf_header__field_descriptors[2] =
+{
+ {
+ "dst_gcid_queue",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT64,
+ offsetof(CMsgGCRoutingProtoBufHeader, has_dst_gcid_queue),
+ offsetof(CMsgGCRoutingProtoBufHeader, dst_gcid_queue),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "dst_gc_dir_index",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgGCRoutingProtoBufHeader, has_dst_gc_dir_index),
+ offsetof(CMsgGCRoutingProtoBufHeader, dst_gc_dir_index),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned cmsg_gcrouting_proto_buf_header__field_indices_by_name[] = {
+ 1, /* field[1] = dst_gc_dir_index */
+ 0, /* field[0] = dst_gcid_queue */
+};
+static const ProtobufCIntRange cmsg_gcrouting_proto_buf_header__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 2 }
+};
+const ProtobufCMessageDescriptor cmsg_gcrouting_proto_buf_header__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CMsgGCRoutingProtoBufHeader",
+ "CMsgGCRoutingProtoBufHeader",
+ "CMsgGCRoutingProtoBufHeader",
+ "",
+ sizeof(CMsgGCRoutingProtoBufHeader),
+ 2,
+ cmsg_gcrouting_proto_buf_header__field_descriptors,
+ cmsg_gcrouting_proto_buf_header__field_indices_by_name,
+ 1, cmsg_gcrouting_proto_buf_header__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const uint64_t cmsg_proto_buf_header__jobid_source__default_value = 18446744073709551615ull;
+static const uint64_t cmsg_proto_buf_header__jobid_target__default_value = 18446744073709551615ull;
+static const int32_t cmsg_proto_buf_header__eresult__default_value = 2;
+static const int32_t cmsg_proto_buf_header__transport_error__default_value = 1;
+static const uint64_t cmsg_proto_buf_header__messageid__default_value = 18446744073709551615ull;
+static const uint32_t cmsg_proto_buf_header__launcher_type__default_value = 0u;
+static const uint32_t cmsg_proto_buf_header__realm__default_value = 0u;
+static const int32_t cmsg_proto_buf_header__timeout_ms__default_value = -1;
+static const ProtobufCFieldDescriptor cmsg_proto_buf_header__field_descriptors[30] =
+{
+ {
+ "steamid",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_FIXED64,
+ offsetof(CMsgProtoBufHeader, has_steamid),
+ offsetof(CMsgProtoBufHeader, steamid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "client_sessionid",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_INT32,
+ offsetof(CMsgProtoBufHeader, has_client_sessionid),
+ offsetof(CMsgProtoBufHeader, client_sessionid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "routing_appid",
+ 3,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgProtoBufHeader, has_routing_appid),
+ offsetof(CMsgProtoBufHeader, routing_appid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "jobid_source",
+ 10,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_FIXED64,
+ offsetof(CMsgProtoBufHeader, has_jobid_source),
+ offsetof(CMsgProtoBufHeader, jobid_source),
+ NULL,
+ &cmsg_proto_buf_header__jobid_source__default_value,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "jobid_target",
+ 11,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_FIXED64,
+ offsetof(CMsgProtoBufHeader, has_jobid_target),
+ offsetof(CMsgProtoBufHeader, jobid_target),
+ NULL,
+ &cmsg_proto_buf_header__jobid_target__default_value,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "target_job_name",
+ 12,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CMsgProtoBufHeader, target_job_name),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "eresult",
+ 13,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_INT32,
+ offsetof(CMsgProtoBufHeader, has_eresult),
+ offsetof(CMsgProtoBufHeader, eresult),
+ NULL,
+ &cmsg_proto_buf_header__eresult__default_value,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "error_message",
+ 14,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CMsgProtoBufHeader, error_message),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "ip",
+ 15,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgProtoBufHeader, ip_addr_case),
+ offsetof(CMsgProtoBufHeader, ip),
+ NULL,
+ NULL,
+ 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "auth_account_flags",
+ 16,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgProtoBufHeader, has_auth_account_flags),
+ offsetof(CMsgProtoBufHeader, auth_account_flags),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "transport_error",
+ 17,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_INT32,
+ offsetof(CMsgProtoBufHeader, has_transport_error),
+ offsetof(CMsgProtoBufHeader, transport_error),
+ NULL,
+ &cmsg_proto_buf_header__transport_error__default_value,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "messageid",
+ 18,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT64,
+ offsetof(CMsgProtoBufHeader, has_messageid),
+ offsetof(CMsgProtoBufHeader, messageid),
+ NULL,
+ &cmsg_proto_buf_header__messageid__default_value,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "publisher_group_id",
+ 19,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgProtoBufHeader, has_publisher_group_id),
+ offsetof(CMsgProtoBufHeader, publisher_group_id),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "sysid",
+ 20,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgProtoBufHeader, has_sysid),
+ offsetof(CMsgProtoBufHeader, sysid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "trace_tag",
+ 21,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT64,
+ offsetof(CMsgProtoBufHeader, has_trace_tag),
+ offsetof(CMsgProtoBufHeader, trace_tag),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "token_source",
+ 22,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgProtoBufHeader, has_token_source),
+ offsetof(CMsgProtoBufHeader, token_source),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "admin_spoofing_user",
+ 23,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgProtoBufHeader, has_admin_spoofing_user),
+ offsetof(CMsgProtoBufHeader, admin_spoofing_user),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "seq_num",
+ 24,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_INT32,
+ offsetof(CMsgProtoBufHeader, has_seq_num),
+ offsetof(CMsgProtoBufHeader, seq_num),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "webapi_key_id",
+ 25,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgProtoBufHeader, has_webapi_key_id),
+ offsetof(CMsgProtoBufHeader, webapi_key_id),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "is_from_external_source",
+ 26,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgProtoBufHeader, has_is_from_external_source),
+ offsetof(CMsgProtoBufHeader, is_from_external_source),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "forward_to_sysid",
+ 27,
+ PROTOBUF_C_LABEL_REPEATED,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgProtoBufHeader, n_forward_to_sysid),
+ offsetof(CMsgProtoBufHeader, forward_to_sysid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "cm_sysid",
+ 28,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgProtoBufHeader, has_cm_sysid),
+ offsetof(CMsgProtoBufHeader, cm_sysid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "ip_v6",
+ 29,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BYTES,
+ offsetof(CMsgProtoBufHeader, ip_addr_case),
+ offsetof(CMsgProtoBufHeader, ip_v6),
+ NULL,
+ NULL,
+ 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "launcher_type",
+ 31,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgProtoBufHeader, has_launcher_type),
+ offsetof(CMsgProtoBufHeader, launcher_type),
+ NULL,
+ &cmsg_proto_buf_header__launcher_type__default_value,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "realm",
+ 32,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgProtoBufHeader, has_realm),
+ offsetof(CMsgProtoBufHeader, realm),
+ NULL,
+ &cmsg_proto_buf_header__realm__default_value,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "timeout_ms",
+ 33,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_INT32,
+ offsetof(CMsgProtoBufHeader, has_timeout_ms),
+ offsetof(CMsgProtoBufHeader, timeout_ms),
+ NULL,
+ &cmsg_proto_buf_header__timeout_ms__default_value,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "debug_source",
+ 34,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CMsgProtoBufHeader, debug_source),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "debug_source_string_index",
+ 35,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgProtoBufHeader, has_debug_source_string_index),
+ offsetof(CMsgProtoBufHeader, debug_source_string_index),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "token_id",
+ 36,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT64,
+ offsetof(CMsgProtoBufHeader, has_token_id),
+ offsetof(CMsgProtoBufHeader, token_id),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "routing_gc",
+ 37,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_MESSAGE,
+ 0, /* quantifier_offset */
+ offsetof(CMsgProtoBufHeader, routing_gc),
+ &cmsg_gcrouting_proto_buf_header__descriptor,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned cmsg_proto_buf_header__field_indices_by_name[] = {
+ 16, /* field[16] = admin_spoofing_user */
+ 9, /* field[9] = auth_account_flags */
+ 1, /* field[1] = client_sessionid */
+ 21, /* field[21] = cm_sysid */
+ 26, /* field[26] = debug_source */
+ 27, /* field[27] = debug_source_string_index */
+ 6, /* field[6] = eresult */
+ 7, /* field[7] = error_message */
+ 20, /* field[20] = forward_to_sysid */
+ 8, /* field[8] = ip */
+ 22, /* field[22] = ip_v6 */
+ 19, /* field[19] = is_from_external_source */
+ 3, /* field[3] = jobid_source */
+ 4, /* field[4] = jobid_target */
+ 23, /* field[23] = launcher_type */
+ 11, /* field[11] = messageid */
+ 12, /* field[12] = publisher_group_id */
+ 24, /* field[24] = realm */
+ 2, /* field[2] = routing_appid */
+ 29, /* field[29] = routing_gc */
+ 17, /* field[17] = seq_num */
+ 0, /* field[0] = steamid */
+ 13, /* field[13] = sysid */
+ 5, /* field[5] = target_job_name */
+ 25, /* field[25] = timeout_ms */
+ 28, /* field[28] = token_id */
+ 15, /* field[15] = token_source */
+ 14, /* field[14] = trace_tag */
+ 10, /* field[10] = transport_error */
+ 18, /* field[18] = webapi_key_id */
+};
+static const ProtobufCIntRange cmsg_proto_buf_header__number_ranges[3 + 1] =
+{
+ { 1, 0 },
+ { 10, 3 },
+ { 31, 23 },
+ { 0, 30 }
+};
+const ProtobufCMessageDescriptor cmsg_proto_buf_header__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CMsgProtoBufHeader",
+ "CMsgProtoBufHeader",
+ "CMsgProtoBufHeader",
+ "",
+ sizeof(CMsgProtoBufHeader),
+ 30,
+ cmsg_proto_buf_header__field_descriptors,
+ cmsg_proto_buf_header__field_indices_by_name,
+ 3, cmsg_proto_buf_header__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor cmsg_multi__field_descriptors[2] =
+{
+ {
+ "size_unzipped",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgMulti, has_size_unzipped),
+ offsetof(CMsgMulti, size_unzipped),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "message_body",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BYTES,
+ offsetof(CMsgMulti, has_message_body),
+ offsetof(CMsgMulti, message_body),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned cmsg_multi__field_indices_by_name[] = {
+ 1, /* field[1] = message_body */
+ 0, /* field[0] = size_unzipped */
+};
+static const ProtobufCIntRange cmsg_multi__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 2 }
+};
+const ProtobufCMessageDescriptor cmsg_multi__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CMsgMulti",
+ "CMsgMulti",
+ "CMsgMulti",
+ "",
+ sizeof(CMsgMulti),
+ 2,
+ cmsg_multi__field_descriptors,
+ cmsg_multi__field_indices_by_name,
+ 1, cmsg_multi__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor cmsg_protobuf_wrapped__field_descriptors[1] =
+{
+ {
+ "message_body",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BYTES,
+ offsetof(CMsgProtobufWrapped, has_message_body),
+ offsetof(CMsgProtobufWrapped, message_body),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned cmsg_protobuf_wrapped__field_indices_by_name[] = {
+ 0, /* field[0] = message_body */
+};
+static const ProtobufCIntRange cmsg_protobuf_wrapped__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 1 }
+};
+const ProtobufCMessageDescriptor cmsg_protobuf_wrapped__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CMsgProtobufWrapped",
+ "CMsgProtobufWrapped",
+ "CMsgProtobufWrapped",
+ "",
+ sizeof(CMsgProtobufWrapped),
+ 1,
+ cmsg_protobuf_wrapped__field_descriptors,
+ cmsg_protobuf_wrapped__field_indices_by_name,
+ 1, cmsg_protobuf_wrapped__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const uint32_t cmsg_auth_ticket__eresult__default_value = 2u;
+static const ProtobufCFieldDescriptor cmsg_auth_ticket__field_descriptors[8] =
+{
+ {
+ "estate",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgAuthTicket, has_estate),
+ offsetof(CMsgAuthTicket, estate),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "eresult",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgAuthTicket, has_eresult),
+ offsetof(CMsgAuthTicket, eresult),
+ NULL,
+ &cmsg_auth_ticket__eresult__default_value,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "steamid",
+ 3,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_FIXED64,
+ offsetof(CMsgAuthTicket, has_steamid),
+ offsetof(CMsgAuthTicket, steamid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "gameid",
+ 4,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_FIXED64,
+ offsetof(CMsgAuthTicket, has_gameid),
+ offsetof(CMsgAuthTicket, gameid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "h_steam_pipe",
+ 5,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgAuthTicket, has_h_steam_pipe),
+ offsetof(CMsgAuthTicket, h_steam_pipe),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "ticket_crc",
+ 6,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CMsgAuthTicket, has_ticket_crc),
+ offsetof(CMsgAuthTicket, ticket_crc),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "ticket",
+ 7,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BYTES,
+ offsetof(CMsgAuthTicket, has_ticket),
+ offsetof(CMsgAuthTicket, ticket),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "server_secret",
+ 8,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BYTES,
+ offsetof(CMsgAuthTicket, has_server_secret),
+ offsetof(CMsgAuthTicket, server_secret),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned cmsg_auth_ticket__field_indices_by_name[] = {
+ 1, /* field[1] = eresult */
+ 0, /* field[0] = estate */
+ 3, /* field[3] = gameid */
+ 4, /* field[4] = h_steam_pipe */
+ 7, /* field[7] = server_secret */
+ 2, /* field[2] = steamid */
+ 6, /* field[6] = ticket */
+ 5, /* field[5] = ticket_crc */
+};
+static const ProtobufCIntRange cmsg_auth_ticket__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 8 }
+};
+const ProtobufCMessageDescriptor cmsg_auth_ticket__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CMsgAuthTicket",
+ "CMsgAuthTicket",
+ "CMsgAuthTicket",
+ "",
+ sizeof(CMsgAuthTicket),
+ 8,
+ cmsg_auth_ticket__field_descriptors,
+ cmsg_auth_ticket__field_indices_by_name,
+ 1, cmsg_auth_ticket__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor ccddbapp_detail_common__field_descriptors[15] =
+{
+ {
+ "appid",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CCDDBAppDetailCommon, has_appid),
+ offsetof(CCDDBAppDetailCommon, appid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "name",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CCDDBAppDetailCommon, name),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "icon",
+ 3,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CCDDBAppDetailCommon, icon),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "tool",
+ 6,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CCDDBAppDetailCommon, has_tool),
+ offsetof(CCDDBAppDetailCommon, tool),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "demo",
+ 7,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CCDDBAppDetailCommon, has_demo),
+ offsetof(CCDDBAppDetailCommon, demo),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "media",
+ 8,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CCDDBAppDetailCommon, has_media),
+ offsetof(CCDDBAppDetailCommon, media),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "community_visible_stats",
+ 9,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CCDDBAppDetailCommon, has_community_visible_stats),
+ offsetof(CCDDBAppDetailCommon, community_visible_stats),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "friendly_name",
+ 10,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CCDDBAppDetailCommon, friendly_name),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "propagation",
+ 11,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CCDDBAppDetailCommon, propagation),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "has_adult_content",
+ 12,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CCDDBAppDetailCommon, has_has_adult_content),
+ offsetof(CCDDBAppDetailCommon, has_adult_content),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "is_visible_in_steam_china",
+ 13,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CCDDBAppDetailCommon, has_is_visible_in_steam_china),
+ offsetof(CCDDBAppDetailCommon, is_visible_in_steam_china),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "app_type",
+ 14,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CCDDBAppDetailCommon, has_app_type),
+ offsetof(CCDDBAppDetailCommon, app_type),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "has_adult_content_sex",
+ 15,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CCDDBAppDetailCommon, has_has_adult_content_sex),
+ offsetof(CCDDBAppDetailCommon, has_adult_content_sex),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "has_adult_content_violence",
+ 16,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CCDDBAppDetailCommon, has_has_adult_content_violence),
+ offsetof(CCDDBAppDetailCommon, has_adult_content_violence),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "content_descriptorids",
+ 17,
+ PROTOBUF_C_LABEL_REPEATED,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CCDDBAppDetailCommon, n_content_descriptorids),
+ offsetof(CCDDBAppDetailCommon, content_descriptorids),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned ccddbapp_detail_common__field_indices_by_name[] = {
+ 11, /* field[11] = app_type */
+ 0, /* field[0] = appid */
+ 6, /* field[6] = community_visible_stats */
+ 14, /* field[14] = content_descriptorids */
+ 4, /* field[4] = demo */
+ 7, /* field[7] = friendly_name */
+ 9, /* field[9] = has_adult_content */
+ 12, /* field[12] = has_adult_content_sex */
+ 13, /* field[13] = has_adult_content_violence */
+ 2, /* field[2] = icon */
+ 10, /* field[10] = is_visible_in_steam_china */
+ 5, /* field[5] = media */
+ 1, /* field[1] = name */
+ 8, /* field[8] = propagation */
+ 3, /* field[3] = tool */
+};
+static const ProtobufCIntRange ccddbapp_detail_common__number_ranges[2 + 1] =
+{
+ { 1, 0 },
+ { 6, 3 },
+ { 0, 15 }
+};
+const ProtobufCMessageDescriptor ccddbapp_detail_common__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CCDDBAppDetailCommon",
+ "CCDDBAppDetailCommon",
+ "CCDDBAppDetailCommon",
+ "",
+ sizeof(CCDDBAppDetailCommon),
+ 15,
+ ccddbapp_detail_common__field_descriptors,
+ ccddbapp_detail_common__field_indices_by_name,
+ 2, ccddbapp_detail_common__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor cmsg_app_rights__field_descriptors[17] =
+{
+ {
+ "edit_info",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgAppRights, has_edit_info),
+ offsetof(CMsgAppRights, edit_info),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "publish",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgAppRights, has_publish),
+ offsetof(CMsgAppRights, publish),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "view_error_data",
+ 3,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgAppRights, has_view_error_data),
+ offsetof(CMsgAppRights, view_error_data),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "download",
+ 4,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgAppRights, has_download),
+ offsetof(CMsgAppRights, download),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "upload_cdkeys",
+ 5,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgAppRights, has_upload_cdkeys),
+ offsetof(CMsgAppRights, upload_cdkeys),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "generate_cdkeys",
+ 6,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgAppRights, has_generate_cdkeys),
+ offsetof(CMsgAppRights, generate_cdkeys),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "view_financials",
+ 7,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgAppRights, has_view_financials),
+ offsetof(CMsgAppRights, view_financials),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "manage_ceg",
+ 8,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgAppRights, has_manage_ceg),
+ offsetof(CMsgAppRights, manage_ceg),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "manage_signing",
+ 9,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgAppRights, has_manage_signing),
+ offsetof(CMsgAppRights, manage_signing),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "manage_cdkeys",
+ 10,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgAppRights, has_manage_cdkeys),
+ offsetof(CMsgAppRights, manage_cdkeys),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "edit_marketing",
+ 11,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgAppRights, has_edit_marketing),
+ offsetof(CMsgAppRights, edit_marketing),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "economy_support",
+ 12,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgAppRights, has_economy_support),
+ offsetof(CMsgAppRights, economy_support),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "economy_support_supervisor",
+ 13,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgAppRights, has_economy_support_supervisor),
+ offsetof(CMsgAppRights, economy_support_supervisor),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "manage_pricing",
+ 14,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgAppRights, has_manage_pricing),
+ offsetof(CMsgAppRights, manage_pricing),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "broadcast_live",
+ 15,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgAppRights, has_broadcast_live),
+ offsetof(CMsgAppRights, broadcast_live),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "view_marketing_traffic",
+ 16,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgAppRights, has_view_marketing_traffic),
+ offsetof(CMsgAppRights, view_marketing_traffic),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "edit_store_display_content",
+ 17,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CMsgAppRights, has_edit_store_display_content),
+ offsetof(CMsgAppRights, edit_store_display_content),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned cmsg_app_rights__field_indices_by_name[] = {
+ 14, /* field[14] = broadcast_live */
+ 3, /* field[3] = download */
+ 11, /* field[11] = economy_support */
+ 12, /* field[12] = economy_support_supervisor */
+ 0, /* field[0] = edit_info */
+ 10, /* field[10] = edit_marketing */
+ 16, /* field[16] = edit_store_display_content */
+ 5, /* field[5] = generate_cdkeys */
+ 9, /* field[9] = manage_cdkeys */
+ 7, /* field[7] = manage_ceg */
+ 13, /* field[13] = manage_pricing */
+ 8, /* field[8] = manage_signing */
+ 1, /* field[1] = publish */
+ 4, /* field[4] = upload_cdkeys */
+ 2, /* field[2] = view_error_data */
+ 6, /* field[6] = view_financials */
+ 15, /* field[15] = view_marketing_traffic */
+};
+static const ProtobufCIntRange cmsg_app_rights__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 17 }
+};
+const ProtobufCMessageDescriptor cmsg_app_rights__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CMsgAppRights",
+ "CMsgAppRights",
+ "CMsgAppRights",
+ "",
+ sizeof(CMsgAppRights),
+ 17,
+ cmsg_app_rights__field_descriptors,
+ cmsg_app_rights__field_indices_by_name,
+ 1, cmsg_app_rights__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor ccurator_preferences__field_descriptors[14] =
+{
+ {
+ "supported_languages",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CCuratorPreferences, has_supported_languages),
+ offsetof(CCuratorPreferences, supported_languages),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "platform_windows",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CCuratorPreferences, has_platform_windows),
+ offsetof(CCuratorPreferences, platform_windows),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "platform_mac",
+ 3,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CCuratorPreferences, has_platform_mac),
+ offsetof(CCuratorPreferences, platform_mac),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "platform_linux",
+ 4,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CCuratorPreferences, has_platform_linux),
+ offsetof(CCuratorPreferences, platform_linux),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "vr_content",
+ 5,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CCuratorPreferences, has_vr_content),
+ offsetof(CCuratorPreferences, vr_content),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "adult_content_violence",
+ 6,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CCuratorPreferences, has_adult_content_violence),
+ offsetof(CCuratorPreferences, adult_content_violence),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "adult_content_sex",
+ 7,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CCuratorPreferences, has_adult_content_sex),
+ offsetof(CCuratorPreferences, adult_content_sex),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "timestamp_updated",
+ 8,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CCuratorPreferences, has_timestamp_updated),
+ offsetof(CCuratorPreferences, timestamp_updated),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "tagids_curated",
+ 9,
+ PROTOBUF_C_LABEL_REPEATED,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CCuratorPreferences, n_tagids_curated),
+ offsetof(CCuratorPreferences, tagids_curated),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "tagids_filtered",
+ 10,
+ PROTOBUF_C_LABEL_REPEATED,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CCuratorPreferences, n_tagids_filtered),
+ offsetof(CCuratorPreferences, tagids_filtered),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "website_title",
+ 11,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CCuratorPreferences, website_title),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "website_url",
+ 12,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CCuratorPreferences, website_url),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "discussion_url",
+ 13,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CCuratorPreferences, discussion_url),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "show_broadcast",
+ 14,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CCuratorPreferences, has_show_broadcast),
+ offsetof(CCuratorPreferences, show_broadcast),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned ccurator_preferences__field_indices_by_name[] = {
+ 6, /* field[6] = adult_content_sex */
+ 5, /* field[5] = adult_content_violence */
+ 12, /* field[12] = discussion_url */
+ 3, /* field[3] = platform_linux */
+ 2, /* field[2] = platform_mac */
+ 1, /* field[1] = platform_windows */
+ 13, /* field[13] = show_broadcast */
+ 0, /* field[0] = supported_languages */
+ 8, /* field[8] = tagids_curated */
+ 9, /* field[9] = tagids_filtered */
+ 7, /* field[7] = timestamp_updated */
+ 4, /* field[4] = vr_content */
+ 10, /* field[10] = website_title */
+ 11, /* field[11] = website_url */
+};
+static const ProtobufCIntRange ccurator_preferences__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 14 }
+};
+const ProtobufCMessageDescriptor ccurator_preferences__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CCuratorPreferences",
+ "CCuratorPreferences",
+ "CCuratorPreferences",
+ "",
+ sizeof(CCuratorPreferences),
+ 14,
+ ccurator_preferences__field_descriptors,
+ ccurator_preferences__field_indices_by_name,
+ 1, ccurator_preferences__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor clocalization_token__field_descriptors[2] =
+{
+ {
+ "language",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CLocalizationToken, has_language),
+ offsetof(CLocalizationToken, language),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "localized_string",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CLocalizationToken, localized_string),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned clocalization_token__field_indices_by_name[] = {
+ 0, /* field[0] = language */
+ 1, /* field[1] = localized_string */
+};
+static const ProtobufCIntRange clocalization_token__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 2 }
+};
+const ProtobufCMessageDescriptor clocalization_token__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CLocalizationToken",
+ "CLocalizationToken",
+ "CLocalizationToken",
+ "",
+ sizeof(CLocalizationToken),
+ 2,
+ clocalization_token__field_descriptors,
+ clocalization_token__field_indices_by_name,
+ 1, clocalization_token__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor cclan_event_user_news_tuple__field_descriptors[10] =
+{
+ {
+ "clanid",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventUserNewsTuple, has_clanid),
+ offsetof(CClanEventUserNewsTuple, clanid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "event_gid",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_FIXED64,
+ offsetof(CClanEventUserNewsTuple, has_event_gid),
+ offsetof(CClanEventUserNewsTuple, event_gid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "announcement_gid",
+ 3,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_FIXED64,
+ offsetof(CClanEventUserNewsTuple, has_announcement_gid),
+ offsetof(CClanEventUserNewsTuple, announcement_gid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "rtime_start",
+ 4,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventUserNewsTuple, has_rtime_start),
+ offsetof(CClanEventUserNewsTuple, rtime_start),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "rtime_end",
+ 5,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventUserNewsTuple, has_rtime_end),
+ offsetof(CClanEventUserNewsTuple, rtime_end),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "priority_score",
+ 6,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventUserNewsTuple, has_priority_score),
+ offsetof(CClanEventUserNewsTuple, priority_score),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "type",
+ 7,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventUserNewsTuple, has_type),
+ offsetof(CClanEventUserNewsTuple, type),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "clamp_range_slot",
+ 8,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventUserNewsTuple, has_clamp_range_slot),
+ offsetof(CClanEventUserNewsTuple, clamp_range_slot),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "appid",
+ 9,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventUserNewsTuple, has_appid),
+ offsetof(CClanEventUserNewsTuple, appid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "rtime32_last_modified",
+ 10,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventUserNewsTuple, has_rtime32_last_modified),
+ offsetof(CClanEventUserNewsTuple, rtime32_last_modified),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned cclan_event_user_news_tuple__field_indices_by_name[] = {
+ 2, /* field[2] = announcement_gid */
+ 8, /* field[8] = appid */
+ 7, /* field[7] = clamp_range_slot */
+ 0, /* field[0] = clanid */
+ 1, /* field[1] = event_gid */
+ 5, /* field[5] = priority_score */
+ 9, /* field[9] = rtime32_last_modified */
+ 4, /* field[4] = rtime_end */
+ 3, /* field[3] = rtime_start */
+ 6, /* field[6] = type */
+};
+static const ProtobufCIntRange cclan_event_user_news_tuple__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 10 }
+};
+const ProtobufCMessageDescriptor cclan_event_user_news_tuple__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CClanEventUserNewsTuple",
+ "CClanEventUserNewsTuple",
+ "CClanEventUserNewsTuple",
+ "",
+ sizeof(CClanEventUserNewsTuple),
+ 10,
+ cclan_event_user_news_tuple__field_descriptors,
+ cclan_event_user_news_tuple__field_indices_by_name,
+ 1, cclan_event_user_news_tuple__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor cclan_match_event_by_range__field_descriptors[4] =
+{
+ {
+ "rtime_before",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanMatchEventByRange, has_rtime_before),
+ offsetof(CClanMatchEventByRange, rtime_before),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "rtime_after",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanMatchEventByRange, has_rtime_after),
+ offsetof(CClanMatchEventByRange, rtime_after),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "qualified",
+ 3,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanMatchEventByRange, has_qualified),
+ offsetof(CClanMatchEventByRange, qualified),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "events",
+ 4,
+ PROTOBUF_C_LABEL_REPEATED,
+ PROTOBUF_C_TYPE_MESSAGE,
+ offsetof(CClanMatchEventByRange, n_events),
+ offsetof(CClanMatchEventByRange, events),
+ &cclan_event_user_news_tuple__descriptor,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned cclan_match_event_by_range__field_indices_by_name[] = {
+ 3, /* field[3] = events */
+ 2, /* field[2] = qualified */
+ 1, /* field[1] = rtime_after */
+ 0, /* field[0] = rtime_before */
+};
+static const ProtobufCIntRange cclan_match_event_by_range__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 4 }
+};
+const ProtobufCMessageDescriptor cclan_match_event_by_range__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CClanMatchEventByRange",
+ "CClanMatchEventByRange",
+ "CClanMatchEventByRange",
+ "",
+ sizeof(CClanMatchEventByRange),
+ 4,
+ cclan_match_event_by_range__field_descriptors,
+ cclan_match_event_by_range__field_indices_by_name,
+ 1, cclan_match_event_by_range__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const EBanContentCheckResult ccommunity__clan_announcement_info__ban_check_result__default_value = EBAN_CONTENT_CHECK_RESULT__k_EBanContentCheckResult_NotScanned;
+static const ProtobufCFieldDescriptor ccommunity__clan_announcement_info__field_descriptors[17] =
+{
+ {
+ "gid",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT64,
+ offsetof(CCommunityClanAnnouncementInfo, has_gid),
+ offsetof(CCommunityClanAnnouncementInfo, gid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "clanid",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT64,
+ offsetof(CCommunityClanAnnouncementInfo, has_clanid),
+ offsetof(CCommunityClanAnnouncementInfo, clanid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "posterid",
+ 3,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT64,
+ offsetof(CCommunityClanAnnouncementInfo, has_posterid),
+ offsetof(CCommunityClanAnnouncementInfo, posterid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "headline",
+ 4,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CCommunityClanAnnouncementInfo, headline),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "posttime",
+ 5,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CCommunityClanAnnouncementInfo, has_posttime),
+ offsetof(CCommunityClanAnnouncementInfo, posttime),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "updatetime",
+ 6,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CCommunityClanAnnouncementInfo, has_updatetime),
+ offsetof(CCommunityClanAnnouncementInfo, updatetime),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "body",
+ 7,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CCommunityClanAnnouncementInfo, body),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "commentcount",
+ 8,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_INT32,
+ offsetof(CCommunityClanAnnouncementInfo, has_commentcount),
+ offsetof(CCommunityClanAnnouncementInfo, commentcount),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "tags",
+ 9,
+ PROTOBUF_C_LABEL_REPEATED,
+ PROTOBUF_C_TYPE_STRING,
+ offsetof(CCommunityClanAnnouncementInfo, n_tags),
+ offsetof(CCommunityClanAnnouncementInfo, tags),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "language",
+ 10,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_INT32,
+ offsetof(CCommunityClanAnnouncementInfo, has_language),
+ offsetof(CCommunityClanAnnouncementInfo, language),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "hidden",
+ 11,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CCommunityClanAnnouncementInfo, has_hidden),
+ offsetof(CCommunityClanAnnouncementInfo, hidden),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "forum_topic_id",
+ 12,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_FIXED64,
+ offsetof(CCommunityClanAnnouncementInfo, has_forum_topic_id),
+ offsetof(CCommunityClanAnnouncementInfo, forum_topic_id),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "event_gid",
+ 13,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_FIXED64,
+ offsetof(CCommunityClanAnnouncementInfo, has_event_gid),
+ offsetof(CCommunityClanAnnouncementInfo, event_gid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "voteupcount",
+ 14,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_INT32,
+ offsetof(CCommunityClanAnnouncementInfo, has_voteupcount),
+ offsetof(CCommunityClanAnnouncementInfo, voteupcount),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "votedowncount",
+ 15,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_INT32,
+ offsetof(CCommunityClanAnnouncementInfo, has_votedowncount),
+ offsetof(CCommunityClanAnnouncementInfo, votedowncount),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "ban_check_result",
+ 16,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_ENUM,
+ offsetof(CCommunityClanAnnouncementInfo, has_ban_check_result),
+ offsetof(CCommunityClanAnnouncementInfo, ban_check_result),
+ &eban_content_check_result__descriptor,
+ &ccommunity__clan_announcement_info__ban_check_result__default_value,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "banned",
+ 17,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CCommunityClanAnnouncementInfo, has_banned),
+ offsetof(CCommunityClanAnnouncementInfo, banned),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned ccommunity__clan_announcement_info__field_indices_by_name[] = {
+ 15, /* field[15] = ban_check_result */
+ 16, /* field[16] = banned */
+ 6, /* field[6] = body */
+ 1, /* field[1] = clanid */
+ 7, /* field[7] = commentcount */
+ 12, /* field[12] = event_gid */
+ 11, /* field[11] = forum_topic_id */
+ 0, /* field[0] = gid */
+ 3, /* field[3] = headline */
+ 10, /* field[10] = hidden */
+ 9, /* field[9] = language */
+ 2, /* field[2] = posterid */
+ 4, /* field[4] = posttime */
+ 8, /* field[8] = tags */
+ 5, /* field[5] = updatetime */
+ 14, /* field[14] = votedowncount */
+ 13, /* field[13] = voteupcount */
+};
+static const ProtobufCIntRange ccommunity__clan_announcement_info__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 17 }
+};
+const ProtobufCMessageDescriptor ccommunity__clan_announcement_info__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CCommunity_ClanAnnouncementInfo",
+ "CCommunityClanAnnouncementInfo",
+ "CCommunityClanAnnouncementInfo",
+ "",
+ sizeof(CCommunityClanAnnouncementInfo),
+ 17,
+ ccommunity__clan_announcement_info__field_descriptors,
+ ccommunity__clan_announcement_info__field_indices_by_name,
+ 1, ccommunity__clan_announcement_info__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const EProtoClanEventType cclan_event_data__event_type__default_value = EPROTO_CLAN_EVENT_TYPE__k_EClanOtherEvent;
+static const ProtobufCFieldDescriptor cclan_event_data__field_descriptors[30] =
+{
+ {
+ "gid",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_FIXED64,
+ offsetof(CClanEventData, has_gid),
+ offsetof(CClanEventData, gid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "clan_steamid",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_FIXED64,
+ offsetof(CClanEventData, has_clan_steamid),
+ offsetof(CClanEventData, clan_steamid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "event_name",
+ 3,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CClanEventData, event_name),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "event_type",
+ 4,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_ENUM,
+ offsetof(CClanEventData, has_event_type),
+ offsetof(CClanEventData, event_type),
+ &eproto_clan_event_type__descriptor,
+ &cclan_event_data__event_type__default_value,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "appid",
+ 5,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventData, has_appid),
+ offsetof(CClanEventData, appid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "server_address",
+ 6,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CClanEventData, server_address),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "server_password",
+ 7,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CClanEventData, server_password),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "rtime32_start_time",
+ 8,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventData, has_rtime32_start_time),
+ offsetof(CClanEventData, rtime32_start_time),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "rtime32_end_time",
+ 9,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventData, has_rtime32_end_time),
+ offsetof(CClanEventData, rtime32_end_time),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "comment_count",
+ 10,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_INT32,
+ offsetof(CClanEventData, has_comment_count),
+ offsetof(CClanEventData, comment_count),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "creator_steamid",
+ 11,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_FIXED64,
+ offsetof(CClanEventData, has_creator_steamid),
+ offsetof(CClanEventData, creator_steamid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "last_update_steamid",
+ 12,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_FIXED64,
+ offsetof(CClanEventData, has_last_update_steamid),
+ offsetof(CClanEventData, last_update_steamid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "event_notes",
+ 13,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CClanEventData, event_notes),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "jsondata",
+ 14,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CClanEventData, jsondata),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "announcement_body",
+ 15,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_MESSAGE,
+ 0, /* quantifier_offset */
+ offsetof(CClanEventData, announcement_body),
+ &ccommunity__clan_announcement_info__descriptor,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "published",
+ 16,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CClanEventData, has_published),
+ offsetof(CClanEventData, published),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "hidden",
+ 17,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CClanEventData, has_hidden),
+ offsetof(CClanEventData, hidden),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "rtime32_visibility_start",
+ 18,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventData, has_rtime32_visibility_start),
+ offsetof(CClanEventData, rtime32_visibility_start),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "rtime32_visibility_end",
+ 19,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventData, has_rtime32_visibility_end),
+ offsetof(CClanEventData, rtime32_visibility_end),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "broadcaster_accountid",
+ 20,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventData, has_broadcaster_accountid),
+ offsetof(CClanEventData, broadcaster_accountid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "follower_count",
+ 21,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventData, has_follower_count),
+ offsetof(CClanEventData, follower_count),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "ignore_count",
+ 22,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventData, has_ignore_count),
+ offsetof(CClanEventData, ignore_count),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "forum_topic_id",
+ 23,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_FIXED64,
+ offsetof(CClanEventData, has_forum_topic_id),
+ offsetof(CClanEventData, forum_topic_id),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "rtime32_last_modified",
+ 24,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventData, has_rtime32_last_modified),
+ offsetof(CClanEventData, rtime32_last_modified),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "news_post_gid",
+ 25,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_FIXED64,
+ offsetof(CClanEventData, has_news_post_gid),
+ offsetof(CClanEventData, news_post_gid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "rtime_mod_reviewed",
+ 26,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventData, has_rtime_mod_reviewed),
+ offsetof(CClanEventData, rtime_mod_reviewed),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "featured_app_tagid",
+ 27,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventData, has_featured_app_tagid),
+ offsetof(CClanEventData, featured_app_tagid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "referenced_appids",
+ 28,
+ PROTOBUF_C_LABEL_REPEATED,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventData, n_referenced_appids),
+ offsetof(CClanEventData, referenced_appids),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "build_id",
+ 29,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CClanEventData, has_build_id),
+ offsetof(CClanEventData, build_id),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "build_branch",
+ 30,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CClanEventData, build_branch),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned cclan_event_data__field_indices_by_name[] = {
+ 14, /* field[14] = announcement_body */
+ 4, /* field[4] = appid */
+ 19, /* field[19] = broadcaster_accountid */
+ 29, /* field[29] = build_branch */
+ 28, /* field[28] = build_id */
+ 1, /* field[1] = clan_steamid */
+ 9, /* field[9] = comment_count */
+ 10, /* field[10] = creator_steamid */
+ 2, /* field[2] = event_name */
+ 12, /* field[12] = event_notes */
+ 3, /* field[3] = event_type */
+ 26, /* field[26] = featured_app_tagid */
+ 20, /* field[20] = follower_count */
+ 22, /* field[22] = forum_topic_id */
+ 0, /* field[0] = gid */
+ 16, /* field[16] = hidden */
+ 21, /* field[21] = ignore_count */
+ 13, /* field[13] = jsondata */
+ 11, /* field[11] = last_update_steamid */
+ 24, /* field[24] = news_post_gid */
+ 15, /* field[15] = published */
+ 27, /* field[27] = referenced_appids */
+ 8, /* field[8] = rtime32_end_time */
+ 23, /* field[23] = rtime32_last_modified */
+ 7, /* field[7] = rtime32_start_time */
+ 18, /* field[18] = rtime32_visibility_end */
+ 17, /* field[17] = rtime32_visibility_start */
+ 25, /* field[25] = rtime_mod_reviewed */
+ 5, /* field[5] = server_address */
+ 6, /* field[6] = server_password */
+};
+static const ProtobufCIntRange cclan_event_data__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 30 }
+};
+const ProtobufCMessageDescriptor cclan_event_data__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CClanEventData",
+ "CClanEventData",
+ "CClanEventData",
+ "",
+ sizeof(CClanEventData),
+ 30,
+ cclan_event_data__field_descriptors,
+ cclan_event_data__field_indices_by_name,
+ 1, cclan_event_data__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor cbilling__address__field_descriptors[10] =
+{
+ {
+ "first_name",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CBillingAddress, first_name),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "last_name",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CBillingAddress, last_name),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "address1",
+ 3,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CBillingAddress, address1),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "address2",
+ 4,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CBillingAddress, address2),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "city",
+ 5,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CBillingAddress, city),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "us_state",
+ 6,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CBillingAddress, us_state),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "country_code",
+ 7,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CBillingAddress, country_code),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "postcode",
+ 8,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CBillingAddress, postcode),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "zip_plus4",
+ 9,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_INT32,
+ offsetof(CBillingAddress, has_zip_plus4),
+ offsetof(CBillingAddress, zip_plus4),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "phone",
+ 10,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CBillingAddress, phone),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned cbilling__address__field_indices_by_name[] = {
+ 2, /* field[2] = address1 */
+ 3, /* field[3] = address2 */
+ 4, /* field[4] = city */
+ 6, /* field[6] = country_code */
+ 0, /* field[0] = first_name */
+ 1, /* field[1] = last_name */
+ 9, /* field[9] = phone */
+ 7, /* field[7] = postcode */
+ 5, /* field[5] = us_state */
+ 8, /* field[8] = zip_plus4 */
+};
+static const ProtobufCIntRange cbilling__address__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 10 }
+};
+const ProtobufCMessageDescriptor cbilling__address__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CBilling_Address",
+ "CBillingAddress",
+ "CBillingAddress",
+ "",
+ sizeof(CBillingAddress),
+ 10,
+ cbilling__address__field_descriptors,
+ cbilling__address__field_indices_by_name,
+ 1, cbilling__address__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor cpackage_reservation_status__field_descriptors[8] =
+{
+ {
+ "packageid",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CPackageReservationStatus, has_packageid),
+ offsetof(CPackageReservationStatus, packageid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "reservation_state",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_INT32,
+ offsetof(CPackageReservationStatus, has_reservation_state),
+ offsetof(CPackageReservationStatus, reservation_state),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "queue_position",
+ 3,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_INT32,
+ offsetof(CPackageReservationStatus, has_queue_position),
+ offsetof(CPackageReservationStatus, queue_position),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "total_queue_size",
+ 4,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_INT32,
+ offsetof(CPackageReservationStatus, has_total_queue_size),
+ offsetof(CPackageReservationStatus, total_queue_size),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "reservation_country_code",
+ 5,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CPackageReservationStatus, reservation_country_code),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "expired",
+ 6,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BOOL,
+ offsetof(CPackageReservationStatus, has_expired),
+ offsetof(CPackageReservationStatus, expired),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "time_expires",
+ 7,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CPackageReservationStatus, has_time_expires),
+ offsetof(CPackageReservationStatus, time_expires),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "time_reserved",
+ 8,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(CPackageReservationStatus, has_time_reserved),
+ offsetof(CPackageReservationStatus, time_reserved),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned cpackage_reservation_status__field_indices_by_name[] = {
+ 5, /* field[5] = expired */
+ 0, /* field[0] = packageid */
+ 2, /* field[2] = queue_position */
+ 4, /* field[4] = reservation_country_code */
+ 1, /* field[1] = reservation_state */
+ 6, /* field[6] = time_expires */
+ 7, /* field[7] = time_reserved */
+ 3, /* field[3] = total_queue_size */
+};
+static const ProtobufCIntRange cpackage_reservation_status__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 8 }
+};
+const ProtobufCMessageDescriptor cpackage_reservation_status__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CPackageReservationStatus",
+ "CPackageReservationStatus",
+ "CPackageReservationStatus",
+ "",
+ sizeof(CPackageReservationStatus),
+ 8,
+ cpackage_reservation_status__field_descriptors,
+ cpackage_reservation_status__field_indices_by_name,
+ 1, cpackage_reservation_status__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor cmsg_key_value_pair__field_descriptors[2] =
+{
+ {
+ "name",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CMsgKeyValuePair, name),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "value",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(CMsgKeyValuePair, value),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned cmsg_key_value_pair__field_indices_by_name[] = {
+ 0, /* field[0] = name */
+ 1, /* field[1] = value */
+};
+static const ProtobufCIntRange cmsg_key_value_pair__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 2 }
+};
+const ProtobufCMessageDescriptor cmsg_key_value_pair__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CMsgKeyValuePair",
+ "CMsgKeyValuePair",
+ "CMsgKeyValuePair",
+ "",
+ sizeof(CMsgKeyValuePair),
+ 2,
+ cmsg_key_value_pair__field_descriptors,
+ cmsg_key_value_pair__field_indices_by_name,
+ 1, cmsg_key_value_pair__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor cmsg_key_value_set__field_descriptors[1] =
+{
+ {
+ "pairs",
+ 1,
+ PROTOBUF_C_LABEL_REPEATED,
+ PROTOBUF_C_TYPE_MESSAGE,
+ offsetof(CMsgKeyValueSet, n_pairs),
+ offsetof(CMsgKeyValueSet, pairs),
+ &cmsg_key_value_pair__descriptor,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned cmsg_key_value_set__field_indices_by_name[] = {
+ 0, /* field[0] = pairs */
+};
+static const ProtobufCIntRange cmsg_key_value_set__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 1 }
+};
+const ProtobufCMessageDescriptor cmsg_key_value_set__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "CMsgKeyValueSet",
+ "CMsgKeyValueSet",
+ "CMsgKeyValueSet",
+ "",
+ sizeof(CMsgKeyValueSet),
+ 1,
+ cmsg_key_value_set__field_descriptors,
+ cmsg_key_value_set__field_indices_by_name,
+ 1, cmsg_key_value_set__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCEnumValue eban_content_check_result__enum_values_by_number[8] =
+{
+ { "k_EBanContentCheckResult_NotScanned", "EBAN_CONTENT_CHECK_RESULT__k_EBanContentCheckResult_NotScanned", 0 },
+ { "k_EBanContentCheckResult_Reset", "EBAN_CONTENT_CHECK_RESULT__k_EBanContentCheckResult_Reset", 1 },
+ { "k_EBanContentCheckResult_NeedsChecking", "EBAN_CONTENT_CHECK_RESULT__k_EBanContentCheckResult_NeedsChecking", 2 },
+ { "k_EBanContentCheckResult_VeryUnlikely", "EBAN_CONTENT_CHECK_RESULT__k_EBanContentCheckResult_VeryUnlikely", 5 },
+ { "k_EBanContentCheckResult_Unlikely", "EBAN_CONTENT_CHECK_RESULT__k_EBanContentCheckResult_Unlikely", 30 },
+ { "k_EBanContentCheckResult_Possible", "EBAN_CONTENT_CHECK_RESULT__k_EBanContentCheckResult_Possible", 50 },
+ { "k_EBanContentCheckResult_Likely", "EBAN_CONTENT_CHECK_RESULT__k_EBanContentCheckResult_Likely", 75 },
+ { "k_EBanContentCheckResult_VeryLikely", "EBAN_CONTENT_CHECK_RESULT__k_EBanContentCheckResult_VeryLikely", 100 },
+};
+static const ProtobufCIntRange eban_content_check_result__value_ranges[] = {
+{0, 0},{5, 3},{30, 4},{50, 5},{75, 6},{100, 7},{0, 8}
+};
+static const ProtobufCEnumValueIndex eban_content_check_result__enum_values_by_name[8] =
+{
+ { "k_EBanContentCheckResult_Likely", 6 },
+ { "k_EBanContentCheckResult_NeedsChecking", 2 },
+ { "k_EBanContentCheckResult_NotScanned", 0 },
+ { "k_EBanContentCheckResult_Possible", 5 },
+ { "k_EBanContentCheckResult_Reset", 1 },
+ { "k_EBanContentCheckResult_Unlikely", 4 },
+ { "k_EBanContentCheckResult_VeryLikely", 7 },
+ { "k_EBanContentCheckResult_VeryUnlikely", 3 },
+};
+const ProtobufCEnumDescriptor eban_content_check_result__descriptor =
+{
+ PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
+ "EBanContentCheckResult",
+ "EBanContentCheckResult",
+ "EBanContentCheckResult",
+ "",
+ 8,
+ eban_content_check_result__enum_values_by_number,
+ 8,
+ eban_content_check_result__enum_values_by_name,
+ 6,
+ eban_content_check_result__value_ranges,
+ NULL,NULL,NULL,NULL /* reserved[1234] */
+};
+static const ProtobufCEnumValue eproto_clan_event_type__enum_values_by_number[35] =
+{
+ { "k_EClanOtherEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanOtherEvent", 1 },
+ { "k_EClanGameEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanGameEvent", 2 },
+ { "k_EClanPartyEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanPartyEvent", 3 },
+ { "k_EClanMeetingEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanMeetingEvent", 4 },
+ { "k_EClanSpecialCauseEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanSpecialCauseEvent", 5 },
+ { "k_EClanMusicAndArtsEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanMusicAndArtsEvent", 6 },
+ { "k_EClanSportsEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanSportsEvent", 7 },
+ { "k_EClanTripEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanTripEvent", 8 },
+ { "k_EClanChatEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanChatEvent", 9 },
+ { "k_EClanGameReleaseEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanGameReleaseEvent", 10 },
+ { "k_EClanBroadcastEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanBroadcastEvent", 11 },
+ { "k_EClanSmallUpdateEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanSmallUpdateEvent", 12 },
+ { "k_EClanPreAnnounceMajorUpdateEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanPreAnnounceMajorUpdateEvent", 13 },
+ { "k_EClanMajorUpdateEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanMajorUpdateEvent", 14 },
+ { "k_EClanDLCReleaseEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanDLCReleaseEvent", 15 },
+ { "k_EClanFutureReleaseEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanFutureReleaseEvent", 16 },
+ { "k_EClanESportTournamentStreamEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanESportTournamentStreamEvent", 17 },
+ { "k_EClanDevStreamEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanDevStreamEvent", 18 },
+ { "k_EClanFamousStreamEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanFamousStreamEvent", 19 },
+ { "k_EClanGameSalesEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanGameSalesEvent", 20 },
+ { "k_EClanGameItemSalesEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanGameItemSalesEvent", 21 },
+ { "k_EClanInGameBonusXPEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanInGameBonusXPEvent", 22 },
+ { "k_EClanInGameLootEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanInGameLootEvent", 23 },
+ { "k_EClanInGamePerksEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanInGamePerksEvent", 24 },
+ { "k_EClanInGameChallengeEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanInGameChallengeEvent", 25 },
+ { "k_EClanInGameContestEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanInGameContestEvent", 26 },
+ { "k_EClanIRLEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanIRLEvent", 27 },
+ { "k_EClanNewsEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanNewsEvent", 28 },
+ { "k_EClanBetaReleaseEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanBetaReleaseEvent", 29 },
+ { "k_EClanInGameContentReleaseEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanInGameContentReleaseEvent", 30 },
+ { "k_EClanFreeTrial", "EPROTO_CLAN_EVENT_TYPE__k_EClanFreeTrial", 31 },
+ { "k_EClanSeasonRelease", "EPROTO_CLAN_EVENT_TYPE__k_EClanSeasonRelease", 32 },
+ { "k_EClanSeasonUpdate", "EPROTO_CLAN_EVENT_TYPE__k_EClanSeasonUpdate", 33 },
+ { "k_EClanCrosspostEvent", "EPROTO_CLAN_EVENT_TYPE__k_EClanCrosspostEvent", 34 },
+ { "k_EClanInGameEventGeneral", "EPROTO_CLAN_EVENT_TYPE__k_EClanInGameEventGeneral", 35 },
+};
+static const ProtobufCIntRange eproto_clan_event_type__value_ranges[] = {
+{1, 0},{0, 35}
+};
+static const ProtobufCEnumValueIndex eproto_clan_event_type__enum_values_by_name[35] =
+{
+ { "k_EClanBetaReleaseEvent", 28 },
+ { "k_EClanBroadcastEvent", 10 },
+ { "k_EClanChatEvent", 8 },
+ { "k_EClanCrosspostEvent", 33 },
+ { "k_EClanDLCReleaseEvent", 14 },
+ { "k_EClanDevStreamEvent", 17 },
+ { "k_EClanESportTournamentStreamEvent", 16 },
+ { "k_EClanFamousStreamEvent", 18 },
+ { "k_EClanFreeTrial", 30 },
+ { "k_EClanFutureReleaseEvent", 15 },
+ { "k_EClanGameEvent", 1 },
+ { "k_EClanGameItemSalesEvent", 20 },
+ { "k_EClanGameReleaseEvent", 9 },
+ { "k_EClanGameSalesEvent", 19 },
+ { "k_EClanIRLEvent", 26 },
+ { "k_EClanInGameBonusXPEvent", 21 },
+ { "k_EClanInGameChallengeEvent", 24 },
+ { "k_EClanInGameContentReleaseEvent", 29 },
+ { "k_EClanInGameContestEvent", 25 },
+ { "k_EClanInGameEventGeneral", 34 },
+ { "k_EClanInGameLootEvent", 22 },
+ { "k_EClanInGamePerksEvent", 23 },
+ { "k_EClanMajorUpdateEvent", 13 },
+ { "k_EClanMeetingEvent", 3 },
+ { "k_EClanMusicAndArtsEvent", 5 },
+ { "k_EClanNewsEvent", 27 },
+ { "k_EClanOtherEvent", 0 },
+ { "k_EClanPartyEvent", 2 },
+ { "k_EClanPreAnnounceMajorUpdateEvent", 12 },
+ { "k_EClanSeasonRelease", 31 },
+ { "k_EClanSeasonUpdate", 32 },
+ { "k_EClanSmallUpdateEvent", 11 },
+ { "k_EClanSpecialCauseEvent", 4 },
+ { "k_EClanSportsEvent", 6 },
+ { "k_EClanTripEvent", 7 },
+};
+const ProtobufCEnumDescriptor eproto_clan_event_type__descriptor =
+{
+ PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
+ "EProtoClanEventType",
+ "EProtoClanEventType",
+ "EProtoClanEventType",
+ "",
+ 35,
+ eproto_clan_event_type__enum_values_by_number,
+ 35,
+ eproto_clan_event_type__enum_values_by_name,
+ 1,
+ eproto_clan_event_type__value_ranges,
+ NULL,NULL,NULL,NULL /* reserved[1234] */
+};
+static const ProtobufCEnumValue partner_event_notification_type__enum_values_by_number[4] =
+{
+ { "k_EEventStart", "PARTNER_EVENT_NOTIFICATION_TYPE__k_EEventStart", 0 },
+ { "k_EEventBroadcastStart", "PARTNER_EVENT_NOTIFICATION_TYPE__k_EEventBroadcastStart", 1 },
+ { "k_EEventMatchStart", "PARTNER_EVENT_NOTIFICATION_TYPE__k_EEventMatchStart", 2 },
+ { "k_EEventPartnerMaxType", "PARTNER_EVENT_NOTIFICATION_TYPE__k_EEventPartnerMaxType", 3 },
+};
+static const ProtobufCIntRange partner_event_notification_type__value_ranges[] = {
+{0, 0},{0, 4}
+};
+static const ProtobufCEnumValueIndex partner_event_notification_type__enum_values_by_name[4] =
+{
+ { "k_EEventBroadcastStart", 1 },
+ { "k_EEventMatchStart", 2 },
+ { "k_EEventPartnerMaxType", 3 },
+ { "k_EEventStart", 0 },
+};
+const ProtobufCEnumDescriptor partner_event_notification_type__descriptor =
+{
+ PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
+ "PartnerEventNotificationType",
+ "PartnerEventNotificationType",
+ "PartnerEventNotificationType",
+ "",
+ 4,
+ partner_event_notification_type__enum_values_by_number,
+ 4,
+ partner_event_notification_type__enum_values_by_name,
+ 1,
+ partner_event_notification_type__value_ranges,
+ NULL,NULL,NULL,NULL /* reserved[1234] */
+};