diff options
Diffstat (limited to 'protocols/Steam/src/protobuf-c/steammessages_clientserver_friends.pb-c.cpp')
-rw-r--r-- | protocols/Steam/src/protobuf-c/steammessages_clientserver_friends.pb-c.cpp | 3920 |
1 files changed, 3920 insertions, 0 deletions
diff --git a/protocols/Steam/src/protobuf-c/steammessages_clientserver_friends.pb-c.cpp b/protocols/Steam/src/protobuf-c/steammessages_clientserver_friends.pb-c.cpp new file mode 100644 index 0000000000..79f43880cc --- /dev/null +++ b/protocols/Steam/src/protobuf-c/steammessages_clientserver_friends.pb-c.cpp @@ -0,0 +1,3920 @@ +/* Generated by the protocol buffer compiler. DO NOT EDIT! */ +/* Generated from: steammessages_clientserver_friends.proto */ + +/* Do not generate deprecated warnings for self */ +#ifndef PROTOBUF_C__NO_DEPRECATED +#define PROTOBUF_C__NO_DEPRECATED +#endif + +#include "steammessages_clientserver_friends.pb-c.h" +size_t cmsg_client_friend_msg__get_packed_size + (const CMsgClientFriendMsg *message) +{ + assert(message->descriptor == &cmsg_client_friend_msg__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_friend_msg__pack + (const CMsgClientFriendMsg *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_friend_msg__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_friend_msg__pack_to_buffer + (const CMsgClientFriendMsg *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_friend_msg__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientFriendMsg * + cmsg_client_friend_msg__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientFriendMsg *) + protobuf_c_message_unpack (&cmsg_client_friend_msg__descriptor, + allocator, len, data); +} +void cmsg_client_friend_msg__free_unpacked + (CMsgClientFriendMsg *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_friend_msg__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_friend_msg_incoming__get_packed_size + (const CMsgClientFriendMsgIncoming *message) +{ + assert(message->descriptor == &cmsg_client_friend_msg_incoming__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_friend_msg_incoming__pack + (const CMsgClientFriendMsgIncoming *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_friend_msg_incoming__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_friend_msg_incoming__pack_to_buffer + (const CMsgClientFriendMsgIncoming *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_friend_msg_incoming__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientFriendMsgIncoming * + cmsg_client_friend_msg_incoming__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientFriendMsgIncoming *) + protobuf_c_message_unpack (&cmsg_client_friend_msg_incoming__descriptor, + allocator, len, data); +} +void cmsg_client_friend_msg_incoming__free_unpacked + (CMsgClientFriendMsgIncoming *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_friend_msg_incoming__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_add_friend__get_packed_size + (const CMsgClientAddFriend *message) +{ + assert(message->descriptor == &cmsg_client_add_friend__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_add_friend__pack + (const CMsgClientAddFriend *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_add_friend__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_add_friend__pack_to_buffer + (const CMsgClientAddFriend *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_add_friend__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientAddFriend * + cmsg_client_add_friend__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientAddFriend *) + protobuf_c_message_unpack (&cmsg_client_add_friend__descriptor, + allocator, len, data); +} +void cmsg_client_add_friend__free_unpacked + (CMsgClientAddFriend *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_add_friend__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_add_friend_response__get_packed_size + (const CMsgClientAddFriendResponse *message) +{ + assert(message->descriptor == &cmsg_client_add_friend_response__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_add_friend_response__pack + (const CMsgClientAddFriendResponse *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_add_friend_response__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_add_friend_response__pack_to_buffer + (const CMsgClientAddFriendResponse *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_add_friend_response__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientAddFriendResponse * + cmsg_client_add_friend_response__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientAddFriendResponse *) + protobuf_c_message_unpack (&cmsg_client_add_friend_response__descriptor, + allocator, len, data); +} +void cmsg_client_add_friend_response__free_unpacked + (CMsgClientAddFriendResponse *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_add_friend_response__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_remove_friend__get_packed_size + (const CMsgClientRemoveFriend *message) +{ + assert(message->descriptor == &cmsg_client_remove_friend__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_remove_friend__pack + (const CMsgClientRemoveFriend *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_remove_friend__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_remove_friend__pack_to_buffer + (const CMsgClientRemoveFriend *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_remove_friend__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientRemoveFriend * + cmsg_client_remove_friend__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientRemoveFriend *) + protobuf_c_message_unpack (&cmsg_client_remove_friend__descriptor, + allocator, len, data); +} +void cmsg_client_remove_friend__free_unpacked + (CMsgClientRemoveFriend *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_remove_friend__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_hide_friend__get_packed_size + (const CMsgClientHideFriend *message) +{ + assert(message->descriptor == &cmsg_client_hide_friend__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_hide_friend__pack + (const CMsgClientHideFriend *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_hide_friend__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_hide_friend__pack_to_buffer + (const CMsgClientHideFriend *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_hide_friend__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientHideFriend * + cmsg_client_hide_friend__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientHideFriend *) + protobuf_c_message_unpack (&cmsg_client_hide_friend__descriptor, + allocator, len, data); +} +void cmsg_client_hide_friend__free_unpacked + (CMsgClientHideFriend *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_hide_friend__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_friends_list__get_packed_size + (const CMsgClientFriendsList *message) +{ + assert(message->descriptor == &cmsg_client_friends_list__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_friends_list__pack + (const CMsgClientFriendsList *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_friends_list__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_friends_list__pack_to_buffer + (const CMsgClientFriendsList *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_friends_list__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientFriendsList * + cmsg_client_friends_list__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientFriendsList *) + protobuf_c_message_unpack (&cmsg_client_friends_list__descriptor, + allocator, len, data); +} +void cmsg_client_friends_list__free_unpacked + (CMsgClientFriendsList *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_friends_list__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_friends_groups_list__get_packed_size + (const CMsgClientFriendsGroupsList *message) +{ + assert(message->descriptor == &cmsg_client_friends_groups_list__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_friends_groups_list__pack + (const CMsgClientFriendsGroupsList *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_friends_groups_list__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_friends_groups_list__pack_to_buffer + (const CMsgClientFriendsGroupsList *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_friends_groups_list__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientFriendsGroupsList * + cmsg_client_friends_groups_list__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientFriendsGroupsList *) + protobuf_c_message_unpack (&cmsg_client_friends_groups_list__descriptor, + allocator, len, data); +} +void cmsg_client_friends_groups_list__free_unpacked + (CMsgClientFriendsGroupsList *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_friends_groups_list__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_player_nickname_list__get_packed_size + (const CMsgClientPlayerNicknameList *message) +{ + assert(message->descriptor == &cmsg_client_player_nickname_list__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_player_nickname_list__pack + (const CMsgClientPlayerNicknameList *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_player_nickname_list__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_player_nickname_list__pack_to_buffer + (const CMsgClientPlayerNicknameList *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_player_nickname_list__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientPlayerNicknameList * + cmsg_client_player_nickname_list__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientPlayerNicknameList *) + protobuf_c_message_unpack (&cmsg_client_player_nickname_list__descriptor, + allocator, len, data); +} +void cmsg_client_player_nickname_list__free_unpacked + (CMsgClientPlayerNicknameList *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_player_nickname_list__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_set_player_nickname__get_packed_size + (const CMsgClientSetPlayerNickname *message) +{ + assert(message->descriptor == &cmsg_client_set_player_nickname__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_set_player_nickname__pack + (const CMsgClientSetPlayerNickname *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_set_player_nickname__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_set_player_nickname__pack_to_buffer + (const CMsgClientSetPlayerNickname *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_set_player_nickname__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientSetPlayerNickname * + cmsg_client_set_player_nickname__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientSetPlayerNickname *) + protobuf_c_message_unpack (&cmsg_client_set_player_nickname__descriptor, + allocator, len, data); +} +void cmsg_client_set_player_nickname__free_unpacked + (CMsgClientSetPlayerNickname *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_set_player_nickname__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_set_player_nickname_response__get_packed_size + (const CMsgClientSetPlayerNicknameResponse *message) +{ + assert(message->descriptor == &cmsg_client_set_player_nickname_response__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_set_player_nickname_response__pack + (const CMsgClientSetPlayerNicknameResponse *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_set_player_nickname_response__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_set_player_nickname_response__pack_to_buffer + (const CMsgClientSetPlayerNicknameResponse *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_set_player_nickname_response__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientSetPlayerNicknameResponse * + cmsg_client_set_player_nickname_response__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientSetPlayerNicknameResponse *) + protobuf_c_message_unpack (&cmsg_client_set_player_nickname_response__descriptor, + allocator, len, data); +} +void cmsg_client_set_player_nickname_response__free_unpacked + (CMsgClientSetPlayerNicknameResponse *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_set_player_nickname_response__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_request_friend_data__get_packed_size + (const CMsgClientRequestFriendData *message) +{ + assert(message->descriptor == &cmsg_client_request_friend_data__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_request_friend_data__pack + (const CMsgClientRequestFriendData *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_request_friend_data__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_request_friend_data__pack_to_buffer + (const CMsgClientRequestFriendData *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_request_friend_data__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientRequestFriendData * + cmsg_client_request_friend_data__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientRequestFriendData *) + protobuf_c_message_unpack (&cmsg_client_request_friend_data__descriptor, + allocator, len, data); +} +void cmsg_client_request_friend_data__free_unpacked + (CMsgClientRequestFriendData *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_request_friend_data__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_change_status__get_packed_size + (const CMsgClientChangeStatus *message) +{ + assert(message->descriptor == &cmsg_client_change_status__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_change_status__pack + (const CMsgClientChangeStatus *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_change_status__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_change_status__pack_to_buffer + (const CMsgClientChangeStatus *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_change_status__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientChangeStatus * + cmsg_client_change_status__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientChangeStatus *) + protobuf_c_message_unpack (&cmsg_client_change_status__descriptor, + allocator, len, data); +} +void cmsg_client_change_status__free_unpacked + (CMsgClientChangeStatus *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_change_status__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_persona_change_response__get_packed_size + (const CMsgPersonaChangeResponse *message) +{ + assert(message->descriptor == &cmsg_persona_change_response__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_persona_change_response__pack + (const CMsgPersonaChangeResponse *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_persona_change_response__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_persona_change_response__pack_to_buffer + (const CMsgPersonaChangeResponse *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_persona_change_response__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgPersonaChangeResponse * + cmsg_persona_change_response__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgPersonaChangeResponse *) + protobuf_c_message_unpack (&cmsg_persona_change_response__descriptor, + allocator, len, data); +} +void cmsg_persona_change_response__free_unpacked + (CMsgPersonaChangeResponse *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_persona_change_response__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_persona_state__get_packed_size + (const CMsgClientPersonaState *message) +{ + assert(message->descriptor == &cmsg_client_persona_state__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_persona_state__pack + (const CMsgClientPersonaState *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_persona_state__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_persona_state__pack_to_buffer + (const CMsgClientPersonaState *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_persona_state__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientPersonaState * + cmsg_client_persona_state__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientPersonaState *) + protobuf_c_message_unpack (&cmsg_client_persona_state__descriptor, + allocator, len, data); +} +void cmsg_client_persona_state__free_unpacked + (CMsgClientPersonaState *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_persona_state__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_friend_profile_info__get_packed_size + (const CMsgClientFriendProfileInfo *message) +{ + assert(message->descriptor == &cmsg_client_friend_profile_info__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_friend_profile_info__pack + (const CMsgClientFriendProfileInfo *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_friend_profile_info__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_friend_profile_info__pack_to_buffer + (const CMsgClientFriendProfileInfo *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_friend_profile_info__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientFriendProfileInfo * + cmsg_client_friend_profile_info__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientFriendProfileInfo *) + protobuf_c_message_unpack (&cmsg_client_friend_profile_info__descriptor, + allocator, len, data); +} +void cmsg_client_friend_profile_info__free_unpacked + (CMsgClientFriendProfileInfo *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_friend_profile_info__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_friend_profile_info_response__get_packed_size + (const CMsgClientFriendProfileInfoResponse *message) +{ + assert(message->descriptor == &cmsg_client_friend_profile_info_response__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_friend_profile_info_response__pack + (const CMsgClientFriendProfileInfoResponse *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_friend_profile_info_response__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_friend_profile_info_response__pack_to_buffer + (const CMsgClientFriendProfileInfoResponse *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_friend_profile_info_response__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientFriendProfileInfoResponse * + cmsg_client_friend_profile_info_response__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientFriendProfileInfoResponse *) + protobuf_c_message_unpack (&cmsg_client_friend_profile_info_response__descriptor, + allocator, len, data); +} +void cmsg_client_friend_profile_info_response__free_unpacked + (CMsgClientFriendProfileInfoResponse *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_friend_profile_info_response__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_create_friends_group__get_packed_size + (const CMsgClientCreateFriendsGroup *message) +{ + assert(message->descriptor == &cmsg_client_create_friends_group__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_create_friends_group__pack + (const CMsgClientCreateFriendsGroup *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_create_friends_group__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_create_friends_group__pack_to_buffer + (const CMsgClientCreateFriendsGroup *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_create_friends_group__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientCreateFriendsGroup * + cmsg_client_create_friends_group__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientCreateFriendsGroup *) + protobuf_c_message_unpack (&cmsg_client_create_friends_group__descriptor, + allocator, len, data); +} +void cmsg_client_create_friends_group__free_unpacked + (CMsgClientCreateFriendsGroup *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_create_friends_group__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_create_friends_group_response__get_packed_size + (const CMsgClientCreateFriendsGroupResponse *message) +{ + assert(message->descriptor == &cmsg_client_create_friends_group_response__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_create_friends_group_response__pack + (const CMsgClientCreateFriendsGroupResponse *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_create_friends_group_response__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_create_friends_group_response__pack_to_buffer + (const CMsgClientCreateFriendsGroupResponse *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_create_friends_group_response__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientCreateFriendsGroupResponse * + cmsg_client_create_friends_group_response__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientCreateFriendsGroupResponse *) + protobuf_c_message_unpack (&cmsg_client_create_friends_group_response__descriptor, + allocator, len, data); +} +void cmsg_client_create_friends_group_response__free_unpacked + (CMsgClientCreateFriendsGroupResponse *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_create_friends_group_response__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_delete_friends_group__get_packed_size + (const CMsgClientDeleteFriendsGroup *message) +{ + assert(message->descriptor == &cmsg_client_delete_friends_group__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_delete_friends_group__pack + (const CMsgClientDeleteFriendsGroup *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_delete_friends_group__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_delete_friends_group__pack_to_buffer + (const CMsgClientDeleteFriendsGroup *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_delete_friends_group__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientDeleteFriendsGroup * + cmsg_client_delete_friends_group__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientDeleteFriendsGroup *) + protobuf_c_message_unpack (&cmsg_client_delete_friends_group__descriptor, + allocator, len, data); +} +void cmsg_client_delete_friends_group__free_unpacked + (CMsgClientDeleteFriendsGroup *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_delete_friends_group__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_delete_friends_group_response__get_packed_size + (const CMsgClientDeleteFriendsGroupResponse *message) +{ + assert(message->descriptor == &cmsg_client_delete_friends_group_response__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_delete_friends_group_response__pack + (const CMsgClientDeleteFriendsGroupResponse *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_delete_friends_group_response__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_delete_friends_group_response__pack_to_buffer + (const CMsgClientDeleteFriendsGroupResponse *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_delete_friends_group_response__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientDeleteFriendsGroupResponse * + cmsg_client_delete_friends_group_response__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientDeleteFriendsGroupResponse *) + protobuf_c_message_unpack (&cmsg_client_delete_friends_group_response__descriptor, + allocator, len, data); +} +void cmsg_client_delete_friends_group_response__free_unpacked + (CMsgClientDeleteFriendsGroupResponse *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_delete_friends_group_response__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_manage_friends_group__get_packed_size + (const CMsgClientManageFriendsGroup *message) +{ + assert(message->descriptor == &cmsg_client_manage_friends_group__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_manage_friends_group__pack + (const CMsgClientManageFriendsGroup *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_manage_friends_group__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_manage_friends_group__pack_to_buffer + (const CMsgClientManageFriendsGroup *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_manage_friends_group__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientManageFriendsGroup * + cmsg_client_manage_friends_group__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientManageFriendsGroup *) + protobuf_c_message_unpack (&cmsg_client_manage_friends_group__descriptor, + allocator, len, data); +} +void cmsg_client_manage_friends_group__free_unpacked + (CMsgClientManageFriendsGroup *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_manage_friends_group__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_manage_friends_group_response__get_packed_size + (const CMsgClientManageFriendsGroupResponse *message) +{ + assert(message->descriptor == &cmsg_client_manage_friends_group_response__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_manage_friends_group_response__pack + (const CMsgClientManageFriendsGroupResponse *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_manage_friends_group_response__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_manage_friends_group_response__pack_to_buffer + (const CMsgClientManageFriendsGroupResponse *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_manage_friends_group_response__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientManageFriendsGroupResponse * + cmsg_client_manage_friends_group_response__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientManageFriendsGroupResponse *) + protobuf_c_message_unpack (&cmsg_client_manage_friends_group_response__descriptor, + allocator, len, data); +} +void cmsg_client_manage_friends_group_response__free_unpacked + (CMsgClientManageFriendsGroupResponse *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_manage_friends_group_response__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_add_friend_to_group__get_packed_size + (const CMsgClientAddFriendToGroup *message) +{ + assert(message->descriptor == &cmsg_client_add_friend_to_group__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_add_friend_to_group__pack + (const CMsgClientAddFriendToGroup *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_add_friend_to_group__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_add_friend_to_group__pack_to_buffer + (const CMsgClientAddFriendToGroup *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_add_friend_to_group__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientAddFriendToGroup * + cmsg_client_add_friend_to_group__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientAddFriendToGroup *) + protobuf_c_message_unpack (&cmsg_client_add_friend_to_group__descriptor, + allocator, len, data); +} +void cmsg_client_add_friend_to_group__free_unpacked + (CMsgClientAddFriendToGroup *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_add_friend_to_group__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_add_friend_to_group_response__get_packed_size + (const CMsgClientAddFriendToGroupResponse *message) +{ + assert(message->descriptor == &cmsg_client_add_friend_to_group_response__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_add_friend_to_group_response__pack + (const CMsgClientAddFriendToGroupResponse *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_add_friend_to_group_response__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_add_friend_to_group_response__pack_to_buffer + (const CMsgClientAddFriendToGroupResponse *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_add_friend_to_group_response__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientAddFriendToGroupResponse * + cmsg_client_add_friend_to_group_response__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientAddFriendToGroupResponse *) + protobuf_c_message_unpack (&cmsg_client_add_friend_to_group_response__descriptor, + allocator, len, data); +} +void cmsg_client_add_friend_to_group_response__free_unpacked + (CMsgClientAddFriendToGroupResponse *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_add_friend_to_group_response__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_remove_friend_from_group__get_packed_size + (const CMsgClientRemoveFriendFromGroup *message) +{ + assert(message->descriptor == &cmsg_client_remove_friend_from_group__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_remove_friend_from_group__pack + (const CMsgClientRemoveFriendFromGroup *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_remove_friend_from_group__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_remove_friend_from_group__pack_to_buffer + (const CMsgClientRemoveFriendFromGroup *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_remove_friend_from_group__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientRemoveFriendFromGroup * + cmsg_client_remove_friend_from_group__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientRemoveFriendFromGroup *) + protobuf_c_message_unpack (&cmsg_client_remove_friend_from_group__descriptor, + allocator, len, data); +} +void cmsg_client_remove_friend_from_group__free_unpacked + (CMsgClientRemoveFriendFromGroup *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_remove_friend_from_group__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_remove_friend_from_group_response__get_packed_size + (const CMsgClientRemoveFriendFromGroupResponse *message) +{ + assert(message->descriptor == &cmsg_client_remove_friend_from_group_response__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_remove_friend_from_group_response__pack + (const CMsgClientRemoveFriendFromGroupResponse *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_remove_friend_from_group_response__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_remove_friend_from_group_response__pack_to_buffer + (const CMsgClientRemoveFriendFromGroupResponse *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_remove_friend_from_group_response__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientRemoveFriendFromGroupResponse * + cmsg_client_remove_friend_from_group_response__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientRemoveFriendFromGroupResponse *) + protobuf_c_message_unpack (&cmsg_client_remove_friend_from_group_response__descriptor, + allocator, len, data); +} +void cmsg_client_remove_friend_from_group_response__free_unpacked + (CMsgClientRemoveFriendFromGroupResponse *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_remove_friend_from_group_response__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_get_emoticon_list__get_packed_size + (const CMsgClientGetEmoticonList *message) +{ + assert(message->descriptor == &cmsg_client_get_emoticon_list__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_get_emoticon_list__pack + (const CMsgClientGetEmoticonList *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_get_emoticon_list__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_get_emoticon_list__pack_to_buffer + (const CMsgClientGetEmoticonList *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_get_emoticon_list__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientGetEmoticonList * + cmsg_client_get_emoticon_list__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientGetEmoticonList *) + protobuf_c_message_unpack (&cmsg_client_get_emoticon_list__descriptor, + allocator, len, data); +} +void cmsg_client_get_emoticon_list__free_unpacked + (CMsgClientGetEmoticonList *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_get_emoticon_list__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +size_t cmsg_client_emoticon_list__get_packed_size + (const CMsgClientEmoticonList *message) +{ + assert(message->descriptor == &cmsg_client_emoticon_list__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t cmsg_client_emoticon_list__pack + (const CMsgClientEmoticonList *message, + uint8_t *out) +{ + assert(message->descriptor == &cmsg_client_emoticon_list__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t cmsg_client_emoticon_list__pack_to_buffer + (const CMsgClientEmoticonList *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &cmsg_client_emoticon_list__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +CMsgClientEmoticonList * + cmsg_client_emoticon_list__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (CMsgClientEmoticonList *) + protobuf_c_message_unpack (&cmsg_client_emoticon_list__descriptor, + allocator, len, data); +} +void cmsg_client_emoticon_list__free_unpacked + (CMsgClientEmoticonList *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &cmsg_client_emoticon_list__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +static const ProtobufCFieldDescriptor cmsg_client_friend_msg__field_descriptors[5] = +{ + { + "steamid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientFriendMsg, has_steamid), + offsetof(CMsgClientFriendMsg, steamid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "chat_entry_type", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_INT32, + offsetof(CMsgClientFriendMsg, has_chat_entry_type), + offsetof(CMsgClientFriendMsg, chat_entry_type), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "message", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(CMsgClientFriendMsg, has_message), + offsetof(CMsgClientFriendMsg, message), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "rtime32_server_timestamp", + 4, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED32, + offsetof(CMsgClientFriendMsg, has_rtime32_server_timestamp), + offsetof(CMsgClientFriendMsg, rtime32_server_timestamp), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "echo_to_sender", + 5, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientFriendMsg, has_echo_to_sender), + offsetof(CMsgClientFriendMsg, echo_to_sender), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_friend_msg__field_indices_by_name[] = { + 1, /* field[1] = chat_entry_type */ + 4, /* field[4] = echo_to_sender */ + 2, /* field[2] = message */ + 3, /* field[3] = rtime32_server_timestamp */ + 0, /* field[0] = steamid */ +}; +static const ProtobufCIntRange cmsg_client_friend_msg__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 5 } +}; +const ProtobufCMessageDescriptor cmsg_client_friend_msg__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientFriendMsg", + "CMsgClientFriendMsg", + "CMsgClientFriendMsg", + "", + sizeof(CMsgClientFriendMsg), + 5, + cmsg_client_friend_msg__field_descriptors, + cmsg_client_friend_msg__field_indices_by_name, + 1, cmsg_client_friend_msg__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_friend_msg_incoming__field_descriptors[5] = +{ + { + "steamid_from", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientFriendMsgIncoming, has_steamid_from), + offsetof(CMsgClientFriendMsgIncoming, steamid_from), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "chat_entry_type", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_INT32, + offsetof(CMsgClientFriendMsgIncoming, has_chat_entry_type), + offsetof(CMsgClientFriendMsgIncoming, chat_entry_type), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "from_limited_account", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientFriendMsgIncoming, has_from_limited_account), + offsetof(CMsgClientFriendMsgIncoming, from_limited_account), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "message", + 4, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(CMsgClientFriendMsgIncoming, has_message), + offsetof(CMsgClientFriendMsgIncoming, message), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "rtime32_server_timestamp", + 5, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED32, + offsetof(CMsgClientFriendMsgIncoming, has_rtime32_server_timestamp), + offsetof(CMsgClientFriendMsgIncoming, rtime32_server_timestamp), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_friend_msg_incoming__field_indices_by_name[] = { + 1, /* field[1] = chat_entry_type */ + 2, /* field[2] = from_limited_account */ + 3, /* field[3] = message */ + 4, /* field[4] = rtime32_server_timestamp */ + 0, /* field[0] = steamid_from */ +}; +static const ProtobufCIntRange cmsg_client_friend_msg_incoming__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 5 } +}; +const ProtobufCMessageDescriptor cmsg_client_friend_msg_incoming__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientFriendMsgIncoming", + "CMsgClientFriendMsgIncoming", + "CMsgClientFriendMsgIncoming", + "", + sizeof(CMsgClientFriendMsgIncoming), + 5, + cmsg_client_friend_msg_incoming__field_descriptors, + cmsg_client_friend_msg_incoming__field_indices_by_name, + 1, cmsg_client_friend_msg_incoming__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_add_friend__field_descriptors[2] = +{ + { + "steamid_to_add", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientAddFriend, has_steamid_to_add), + offsetof(CMsgClientAddFriend, steamid_to_add), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "accountname_or_email_to_add", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientAddFriend, accountname_or_email_to_add), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_add_friend__field_indices_by_name[] = { + 1, /* field[1] = accountname_or_email_to_add */ + 0, /* field[0] = steamid_to_add */ +}; +static const ProtobufCIntRange cmsg_client_add_friend__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_add_friend__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientAddFriend", + "CMsgClientAddFriend", + "CMsgClientAddFriend", + "", + sizeof(CMsgClientAddFriend), + 2, + cmsg_client_add_friend__field_descriptors, + cmsg_client_add_friend__field_indices_by_name, + 1, cmsg_client_add_friend__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const int32_t cmsg_client_add_friend_response__eresult__default_value = 2; +static const ProtobufCFieldDescriptor cmsg_client_add_friend_response__field_descriptors[3] = +{ + { + "eresult", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_INT32, + offsetof(CMsgClientAddFriendResponse, has_eresult), + offsetof(CMsgClientAddFriendResponse, eresult), + NULL, + &cmsg_client_add_friend_response__eresult__default_value, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "steam_id_added", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientAddFriendResponse, has_steam_id_added), + offsetof(CMsgClientAddFriendResponse, steam_id_added), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "persona_name_added", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientAddFriendResponse, persona_name_added), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_add_friend_response__field_indices_by_name[] = { + 0, /* field[0] = eresult */ + 2, /* field[2] = persona_name_added */ + 1, /* field[1] = steam_id_added */ +}; +static const ProtobufCIntRange cmsg_client_add_friend_response__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 3 } +}; +const ProtobufCMessageDescriptor cmsg_client_add_friend_response__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientAddFriendResponse", + "CMsgClientAddFriendResponse", + "CMsgClientAddFriendResponse", + "", + sizeof(CMsgClientAddFriendResponse), + 3, + cmsg_client_add_friend_response__field_descriptors, + cmsg_client_add_friend_response__field_indices_by_name, + 1, cmsg_client_add_friend_response__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_remove_friend__field_descriptors[1] = +{ + { + "friendid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientRemoveFriend, has_friendid), + offsetof(CMsgClientRemoveFriend, friendid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_remove_friend__field_indices_by_name[] = { + 0, /* field[0] = friendid */ +}; +static const ProtobufCIntRange cmsg_client_remove_friend__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 1 } +}; +const ProtobufCMessageDescriptor cmsg_client_remove_friend__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientRemoveFriend", + "CMsgClientRemoveFriend", + "CMsgClientRemoveFriend", + "", + sizeof(CMsgClientRemoveFriend), + 1, + cmsg_client_remove_friend__field_descriptors, + cmsg_client_remove_friend__field_indices_by_name, + 1, cmsg_client_remove_friend__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_hide_friend__field_descriptors[2] = +{ + { + "friendid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientHideFriend, has_friendid), + offsetof(CMsgClientHideFriend, friendid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "hide", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientHideFriend, has_hide), + offsetof(CMsgClientHideFriend, hide), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_hide_friend__field_indices_by_name[] = { + 0, /* field[0] = friendid */ + 1, /* field[1] = hide */ +}; +static const ProtobufCIntRange cmsg_client_hide_friend__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_hide_friend__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientHideFriend", + "CMsgClientHideFriend", + "CMsgClientHideFriend", + "", + sizeof(CMsgClientHideFriend), + 2, + cmsg_client_hide_friend__field_descriptors, + cmsg_client_hide_friend__field_indices_by_name, + 1, cmsg_client_hide_friend__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_friends_list__friend__field_descriptors[2] = +{ + { + "ulfriendid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientFriendsList__Friend, has_ulfriendid), + offsetof(CMsgClientFriendsList__Friend, ulfriendid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "efriendrelationship", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientFriendsList__Friend, has_efriendrelationship), + offsetof(CMsgClientFriendsList__Friend, efriendrelationship), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_friends_list__friend__field_indices_by_name[] = { + 1, /* field[1] = efriendrelationship */ + 0, /* field[0] = ulfriendid */ +}; +static const ProtobufCIntRange cmsg_client_friends_list__friend__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_friends_list__friend__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientFriendsList.Friend", + "Friend", + "CMsgClientFriendsList__Friend", + "", + sizeof(CMsgClientFriendsList__Friend), + 2, + cmsg_client_friends_list__friend__field_descriptors, + cmsg_client_friends_list__friend__field_indices_by_name, + 1, cmsg_client_friends_list__friend__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_friends_list__field_descriptors[5] = +{ + { + "bincremental", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientFriendsList, has_bincremental), + offsetof(CMsgClientFriendsList, bincremental), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "friends", + 2, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientFriendsList, n_friends), + offsetof(CMsgClientFriendsList, friends), + &cmsg_client_friends_list__friend__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "max_friend_count", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientFriendsList, has_max_friend_count), + offsetof(CMsgClientFriendsList, max_friend_count), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "active_friend_count", + 4, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientFriendsList, has_active_friend_count), + offsetof(CMsgClientFriendsList, active_friend_count), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "friends_limit_hit", + 5, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientFriendsList, has_friends_limit_hit), + offsetof(CMsgClientFriendsList, friends_limit_hit), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_friends_list__field_indices_by_name[] = { + 3, /* field[3] = active_friend_count */ + 0, /* field[0] = bincremental */ + 1, /* field[1] = friends */ + 4, /* field[4] = friends_limit_hit */ + 2, /* field[2] = max_friend_count */ +}; +static const ProtobufCIntRange cmsg_client_friends_list__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 5 } +}; +const ProtobufCMessageDescriptor cmsg_client_friends_list__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientFriendsList", + "CMsgClientFriendsList", + "CMsgClientFriendsList", + "", + sizeof(CMsgClientFriendsList), + 5, + cmsg_client_friends_list__field_descriptors, + cmsg_client_friends_list__field_indices_by_name, + 1, cmsg_client_friends_list__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_friends_groups_list__friend_group__field_descriptors[2] = +{ + { + "nGroupID", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_INT32, + offsetof(CMsgClientFriendsGroupsList__FriendGroup, has_ngroupid), + offsetof(CMsgClientFriendsGroupsList__FriendGroup, ngroupid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "strGroupName", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientFriendsGroupsList__FriendGroup, strgroupname), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_friends_groups_list__friend_group__field_indices_by_name[] = { + 0, /* field[0] = nGroupID */ + 1, /* field[1] = strGroupName */ +}; +static const ProtobufCIntRange cmsg_client_friends_groups_list__friend_group__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_friends_groups_list__friend_group__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientFriendsGroupsList.FriendGroup", + "FriendGroup", + "CMsgClientFriendsGroupsList__FriendGroup", + "", + sizeof(CMsgClientFriendsGroupsList__FriendGroup), + 2, + cmsg_client_friends_groups_list__friend_group__field_descriptors, + cmsg_client_friends_groups_list__friend_group__field_indices_by_name, + 1, cmsg_client_friends_groups_list__friend_group__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_friends_groups_list__friend_groups_membership__field_descriptors[2] = +{ + { + "ulSteamID", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientFriendsGroupsList__FriendGroupsMembership, has_ulsteamid), + offsetof(CMsgClientFriendsGroupsList__FriendGroupsMembership, ulsteamid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "nGroupID", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_INT32, + offsetof(CMsgClientFriendsGroupsList__FriendGroupsMembership, has_ngroupid), + offsetof(CMsgClientFriendsGroupsList__FriendGroupsMembership, ngroupid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_friends_groups_list__friend_groups_membership__field_indices_by_name[] = { + 1, /* field[1] = nGroupID */ + 0, /* field[0] = ulSteamID */ +}; +static const ProtobufCIntRange cmsg_client_friends_groups_list__friend_groups_membership__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_friends_groups_list__friend_groups_membership__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientFriendsGroupsList.FriendGroupsMembership", + "FriendGroupsMembership", + "CMsgClientFriendsGroupsList__FriendGroupsMembership", + "", + sizeof(CMsgClientFriendsGroupsList__FriendGroupsMembership), + 2, + cmsg_client_friends_groups_list__friend_groups_membership__field_descriptors, + cmsg_client_friends_groups_list__friend_groups_membership__field_indices_by_name, + 1, cmsg_client_friends_groups_list__friend_groups_membership__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_friends_groups_list__field_descriptors[4] = +{ + { + "bremoval", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientFriendsGroupsList, has_bremoval), + offsetof(CMsgClientFriendsGroupsList, bremoval), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "bincremental", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientFriendsGroupsList, has_bincremental), + offsetof(CMsgClientFriendsGroupsList, bincremental), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "friendGroups", + 3, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientFriendsGroupsList, n_friendgroups), + offsetof(CMsgClientFriendsGroupsList, friendgroups), + &cmsg_client_friends_groups_list__friend_group__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "memberships", + 4, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientFriendsGroupsList, n_memberships), + offsetof(CMsgClientFriendsGroupsList, memberships), + &cmsg_client_friends_groups_list__friend_groups_membership__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_friends_groups_list__field_indices_by_name[] = { + 1, /* field[1] = bincremental */ + 0, /* field[0] = bremoval */ + 2, /* field[2] = friendGroups */ + 3, /* field[3] = memberships */ +}; +static const ProtobufCIntRange cmsg_client_friends_groups_list__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 4 } +}; +const ProtobufCMessageDescriptor cmsg_client_friends_groups_list__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientFriendsGroupsList", + "CMsgClientFriendsGroupsList", + "CMsgClientFriendsGroupsList", + "", + sizeof(CMsgClientFriendsGroupsList), + 4, + cmsg_client_friends_groups_list__field_descriptors, + cmsg_client_friends_groups_list__field_indices_by_name, + 1, cmsg_client_friends_groups_list__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_player_nickname_list__player_nickname__field_descriptors[2] = +{ + { + "steamid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientPlayerNicknameList__PlayerNickname, has_steamid), + offsetof(CMsgClientPlayerNicknameList__PlayerNickname, steamid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "nickname", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientPlayerNicknameList__PlayerNickname, nickname), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_player_nickname_list__player_nickname__field_indices_by_name[] = { + 1, /* field[1] = nickname */ + 0, /* field[0] = steamid */ +}; +static const ProtobufCIntRange cmsg_client_player_nickname_list__player_nickname__number_ranges[2 + 1] = +{ + { 1, 0 }, + { 3, 1 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_player_nickname_list__player_nickname__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPlayerNicknameList.PlayerNickname", + "PlayerNickname", + "CMsgClientPlayerNicknameList__PlayerNickname", + "", + sizeof(CMsgClientPlayerNicknameList__PlayerNickname), + 2, + cmsg_client_player_nickname_list__player_nickname__field_descriptors, + cmsg_client_player_nickname_list__player_nickname__field_indices_by_name, + 2, cmsg_client_player_nickname_list__player_nickname__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_player_nickname_list__field_descriptors[3] = +{ + { + "removal", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPlayerNicknameList, has_removal), + offsetof(CMsgClientPlayerNicknameList, removal), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "incremental", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPlayerNicknameList, has_incremental), + offsetof(CMsgClientPlayerNicknameList, incremental), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "nicknames", + 3, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientPlayerNicknameList, n_nicknames), + offsetof(CMsgClientPlayerNicknameList, nicknames), + &cmsg_client_player_nickname_list__player_nickname__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_player_nickname_list__field_indices_by_name[] = { + 1, /* field[1] = incremental */ + 2, /* field[2] = nicknames */ + 0, /* field[0] = removal */ +}; +static const ProtobufCIntRange cmsg_client_player_nickname_list__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 3 } +}; +const ProtobufCMessageDescriptor cmsg_client_player_nickname_list__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPlayerNicknameList", + "CMsgClientPlayerNicknameList", + "CMsgClientPlayerNicknameList", + "", + sizeof(CMsgClientPlayerNicknameList), + 3, + cmsg_client_player_nickname_list__field_descriptors, + cmsg_client_player_nickname_list__field_indices_by_name, + 1, cmsg_client_player_nickname_list__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_set_player_nickname__field_descriptors[2] = +{ + { + "steamid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientSetPlayerNickname, has_steamid), + offsetof(CMsgClientSetPlayerNickname, steamid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "nickname", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientSetPlayerNickname, nickname), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_set_player_nickname__field_indices_by_name[] = { + 1, /* field[1] = nickname */ + 0, /* field[0] = steamid */ +}; +static const ProtobufCIntRange cmsg_client_set_player_nickname__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_set_player_nickname__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientSetPlayerNickname", + "CMsgClientSetPlayerNickname", + "CMsgClientSetPlayerNickname", + "", + sizeof(CMsgClientSetPlayerNickname), + 2, + cmsg_client_set_player_nickname__field_descriptors, + cmsg_client_set_player_nickname__field_indices_by_name, + 1, cmsg_client_set_player_nickname__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_set_player_nickname_response__field_descriptors[1] = +{ + { + "eresult", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientSetPlayerNicknameResponse, has_eresult), + offsetof(CMsgClientSetPlayerNicknameResponse, eresult), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_set_player_nickname_response__field_indices_by_name[] = { + 0, /* field[0] = eresult */ +}; +static const ProtobufCIntRange cmsg_client_set_player_nickname_response__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 1 } +}; +const ProtobufCMessageDescriptor cmsg_client_set_player_nickname_response__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientSetPlayerNicknameResponse", + "CMsgClientSetPlayerNicknameResponse", + "CMsgClientSetPlayerNicknameResponse", + "", + sizeof(CMsgClientSetPlayerNicknameResponse), + 1, + cmsg_client_set_player_nickname_response__field_descriptors, + cmsg_client_set_player_nickname_response__field_indices_by_name, + 1, cmsg_client_set_player_nickname_response__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_request_friend_data__field_descriptors[2] = +{ + { + "persona_state_requested", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientRequestFriendData, has_persona_state_requested), + offsetof(CMsgClientRequestFriendData, persona_state_requested), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "friends", + 2, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientRequestFriendData, n_friends), + offsetof(CMsgClientRequestFriendData, friends), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_request_friend_data__field_indices_by_name[] = { + 1, /* field[1] = friends */ + 0, /* field[0] = persona_state_requested */ +}; +static const ProtobufCIntRange cmsg_client_request_friend_data__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_request_friend_data__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientRequestFriendData", + "CMsgClientRequestFriendData", + "CMsgClientRequestFriendData", + "", + sizeof(CMsgClientRequestFriendData), + 2, + cmsg_client_request_friend_data__field_descriptors, + cmsg_client_request_friend_data__field_indices_by_name, + 1, cmsg_client_request_friend_data__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const uint32_t cmsg_client_change_status__persona_state_flags__default_value = 0u; +static const ProtobufCFieldDescriptor cmsg_client_change_status__field_descriptors[8] = +{ + { + "persona_state", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientChangeStatus, has_persona_state), + offsetof(CMsgClientChangeStatus, persona_state), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "player_name", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientChangeStatus, player_name), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "is_auto_generated_name", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientChangeStatus, has_is_auto_generated_name), + offsetof(CMsgClientChangeStatus, is_auto_generated_name), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "high_priority", + 4, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientChangeStatus, has_high_priority), + offsetof(CMsgClientChangeStatus, high_priority), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "persona_set_by_user", + 5, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientChangeStatus, has_persona_set_by_user), + offsetof(CMsgClientChangeStatus, persona_set_by_user), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "persona_state_flags", + 6, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientChangeStatus, has_persona_state_flags), + offsetof(CMsgClientChangeStatus, persona_state_flags), + NULL, + &cmsg_client_change_status__persona_state_flags__default_value, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "need_persona_response", + 7, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientChangeStatus, has_need_persona_response), + offsetof(CMsgClientChangeStatus, need_persona_response), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "is_client_idle", + 8, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientChangeStatus, has_is_client_idle), + offsetof(CMsgClientChangeStatus, is_client_idle), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_change_status__field_indices_by_name[] = { + 3, /* field[3] = high_priority */ + 2, /* field[2] = is_auto_generated_name */ + 7, /* field[7] = is_client_idle */ + 6, /* field[6] = need_persona_response */ + 4, /* field[4] = persona_set_by_user */ + 0, /* field[0] = persona_state */ + 5, /* field[5] = persona_state_flags */ + 1, /* field[1] = player_name */ +}; +static const ProtobufCIntRange cmsg_client_change_status__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 8 } +}; +const ProtobufCMessageDescriptor cmsg_client_change_status__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientChangeStatus", + "CMsgClientChangeStatus", + "CMsgClientChangeStatus", + "", + sizeof(CMsgClientChangeStatus), + 8, + cmsg_client_change_status__field_descriptors, + cmsg_client_change_status__field_indices_by_name, + 1, cmsg_client_change_status__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_persona_change_response__field_descriptors[2] = +{ + { + "result", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgPersonaChangeResponse, has_result), + offsetof(CMsgPersonaChangeResponse, result), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "player_name", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgPersonaChangeResponse, player_name), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_persona_change_response__field_indices_by_name[] = { + 1, /* field[1] = player_name */ + 0, /* field[0] = result */ +}; +static const ProtobufCIntRange cmsg_persona_change_response__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_persona_change_response__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgPersonaChangeResponse", + "CMsgPersonaChangeResponse", + "CMsgPersonaChangeResponse", + "", + sizeof(CMsgPersonaChangeResponse), + 2, + cmsg_persona_change_response__field_descriptors, + cmsg_persona_change_response__field_indices_by_name, + 1, cmsg_persona_change_response__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_persona_state__friend__clan_data__field_descriptors[2] = +{ + { + "ogg_app_id", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPersonaState__Friend__ClanData, has_ogg_app_id), + offsetof(CMsgClientPersonaState__Friend__ClanData, ogg_app_id), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "chat_group_id", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT64, + offsetof(CMsgClientPersonaState__Friend__ClanData, has_chat_group_id), + offsetof(CMsgClientPersonaState__Friend__ClanData, chat_group_id), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_persona_state__friend__clan_data__field_indices_by_name[] = { + 1, /* field[1] = chat_group_id */ + 0, /* field[0] = ogg_app_id */ +}; +static const ProtobufCIntRange cmsg_client_persona_state__friend__clan_data__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_persona_state__friend__clan_data__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPersonaState.Friend.ClanData", + "ClanData", + "CMsgClientPersonaState__Friend__ClanData", + "", + sizeof(CMsgClientPersonaState__Friend__ClanData), + 2, + cmsg_client_persona_state__friend__clan_data__field_descriptors, + cmsg_client_persona_state__friend__clan_data__field_indices_by_name, + 1, cmsg_client_persona_state__friend__clan_data__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_persona_state__friend__kv__field_descriptors[2] = +{ + { + "key", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientPersonaState__Friend__KV, key), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "value", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientPersonaState__Friend__KV, value), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_persona_state__friend__kv__field_indices_by_name[] = { + 0, /* field[0] = key */ + 1, /* field[1] = value */ +}; +static const ProtobufCIntRange cmsg_client_persona_state__friend__kv__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_persona_state__friend__kv__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPersonaState.Friend.KV", + "KV", + "CMsgClientPersonaState__Friend__KV", + "", + sizeof(CMsgClientPersonaState__Friend__KV), + 2, + cmsg_client_persona_state__friend__kv__field_descriptors, + cmsg_client_persona_state__friend__kv__field_indices_by_name, + 1, cmsg_client_persona_state__friend__kv__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_persona_state__friend__field_descriptors[31] = +{ + { + "friendid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientPersonaState__Friend, has_friendid), + offsetof(CMsgClientPersonaState__Friend, friendid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "persona_state", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPersonaState__Friend, has_persona_state), + offsetof(CMsgClientPersonaState__Friend, persona_state), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "game_played_app_id", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPersonaState__Friend, has_game_played_app_id), + offsetof(CMsgClientPersonaState__Friend, game_played_app_id), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "game_server_ip", + 4, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPersonaState__Friend, has_game_server_ip), + offsetof(CMsgClientPersonaState__Friend, game_server_ip), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "game_server_port", + 5, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPersonaState__Friend, has_game_server_port), + offsetof(CMsgClientPersonaState__Friend, game_server_port), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "persona_state_flags", + 6, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPersonaState__Friend, has_persona_state_flags), + offsetof(CMsgClientPersonaState__Friend, persona_state_flags), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "online_session_instances", + 7, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPersonaState__Friend, has_online_session_instances), + offsetof(CMsgClientPersonaState__Friend, online_session_instances), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "persona_set_by_user", + 10, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPersonaState__Friend, has_persona_set_by_user), + offsetof(CMsgClientPersonaState__Friend, persona_set_by_user), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "player_name", + 15, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientPersonaState__Friend, player_name), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "query_port", + 20, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPersonaState__Friend, has_query_port), + offsetof(CMsgClientPersonaState__Friend, query_port), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "steamid_source", + 25, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientPersonaState__Friend, has_steamid_source), + offsetof(CMsgClientPersonaState__Friend, steamid_source), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "avatar_hash", + 31, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(CMsgClientPersonaState__Friend, has_avatar_hash), + offsetof(CMsgClientPersonaState__Friend, avatar_hash), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "last_logoff", + 45, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPersonaState__Friend, has_last_logoff), + offsetof(CMsgClientPersonaState__Friend, last_logoff), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "last_logon", + 46, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPersonaState__Friend, has_last_logon), + offsetof(CMsgClientPersonaState__Friend, last_logon), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "last_seen_online", + 47, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPersonaState__Friend, has_last_seen_online), + offsetof(CMsgClientPersonaState__Friend, last_seen_online), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "clan_rank", + 50, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPersonaState__Friend, has_clan_rank), + offsetof(CMsgClientPersonaState__Friend, clan_rank), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "game_name", + 55, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientPersonaState__Friend, game_name), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "gameid", + 56, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientPersonaState__Friend, has_gameid), + offsetof(CMsgClientPersonaState__Friend, gameid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "game_data_blob", + 60, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(CMsgClientPersonaState__Friend, has_game_data_blob), + offsetof(CMsgClientPersonaState__Friend, game_data_blob), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "clan_data", + 64, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_MESSAGE, + 0, /* quantifier_offset */ + offsetof(CMsgClientPersonaState__Friend, clan_data), + &cmsg_client_persona_state__friend__clan_data__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "clan_tag", + 65, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientPersonaState__Friend, clan_tag), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "rich_presence", + 71, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientPersonaState__Friend, n_rich_presence), + offsetof(CMsgClientPersonaState__Friend, rich_presence), + &cmsg_client_persona_state__friend__kv__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "broadcast_id", + 72, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientPersonaState__Friend, has_broadcast_id), + offsetof(CMsgClientPersonaState__Friend, broadcast_id), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "game_lobby_id", + 73, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientPersonaState__Friend, has_game_lobby_id), + offsetof(CMsgClientPersonaState__Friend, game_lobby_id), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "watching_broadcast_accountid", + 74, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPersonaState__Friend, has_watching_broadcast_accountid), + offsetof(CMsgClientPersonaState__Friend, watching_broadcast_accountid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "watching_broadcast_appid", + 75, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPersonaState__Friend, has_watching_broadcast_appid), + offsetof(CMsgClientPersonaState__Friend, watching_broadcast_appid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "watching_broadcast_viewers", + 76, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPersonaState__Friend, has_watching_broadcast_viewers), + offsetof(CMsgClientPersonaState__Friend, watching_broadcast_viewers), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "watching_broadcast_title", + 77, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientPersonaState__Friend, watching_broadcast_title), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "is_community_banned", + 78, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPersonaState__Friend, has_is_community_banned), + offsetof(CMsgClientPersonaState__Friend, is_community_banned), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "player_name_pending_review", + 79, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPersonaState__Friend, has_player_name_pending_review), + offsetof(CMsgClientPersonaState__Friend, player_name_pending_review), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "avatar_pending_review", + 80, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientPersonaState__Friend, has_avatar_pending_review), + offsetof(CMsgClientPersonaState__Friend, avatar_pending_review), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_persona_state__friend__field_indices_by_name[] = { + 11, /* field[11] = avatar_hash */ + 30, /* field[30] = avatar_pending_review */ + 22, /* field[22] = broadcast_id */ + 19, /* field[19] = clan_data */ + 15, /* field[15] = clan_rank */ + 20, /* field[20] = clan_tag */ + 0, /* field[0] = friendid */ + 18, /* field[18] = game_data_blob */ + 23, /* field[23] = game_lobby_id */ + 16, /* field[16] = game_name */ + 2, /* field[2] = game_played_app_id */ + 3, /* field[3] = game_server_ip */ + 4, /* field[4] = game_server_port */ + 17, /* field[17] = gameid */ + 28, /* field[28] = is_community_banned */ + 12, /* field[12] = last_logoff */ + 13, /* field[13] = last_logon */ + 14, /* field[14] = last_seen_online */ + 6, /* field[6] = online_session_instances */ + 7, /* field[7] = persona_set_by_user */ + 1, /* field[1] = persona_state */ + 5, /* field[5] = persona_state_flags */ + 8, /* field[8] = player_name */ + 29, /* field[29] = player_name_pending_review */ + 9, /* field[9] = query_port */ + 21, /* field[21] = rich_presence */ + 10, /* field[10] = steamid_source */ + 24, /* field[24] = watching_broadcast_accountid */ + 25, /* field[25] = watching_broadcast_appid */ + 27, /* field[27] = watching_broadcast_title */ + 26, /* field[26] = watching_broadcast_viewers */ +}; +static const ProtobufCIntRange cmsg_client_persona_state__friend__number_ranges[12 + 1] = +{ + { 1, 0 }, + { 10, 7 }, + { 15, 8 }, + { 20, 9 }, + { 25, 10 }, + { 31, 11 }, + { 45, 12 }, + { 50, 15 }, + { 55, 16 }, + { 60, 18 }, + { 64, 19 }, + { 71, 21 }, + { 0, 31 } +}; +const ProtobufCMessageDescriptor cmsg_client_persona_state__friend__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPersonaState.Friend", + "Friend", + "CMsgClientPersonaState__Friend", + "", + sizeof(CMsgClientPersonaState__Friend), + 31, + cmsg_client_persona_state__friend__field_descriptors, + cmsg_client_persona_state__friend__field_indices_by_name, + 12, cmsg_client_persona_state__friend__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_persona_state__field_descriptors[2] = +{ + { + "status_flags", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientPersonaState, has_status_flags), + offsetof(CMsgClientPersonaState, status_flags), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "friends", + 2, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientPersonaState, n_friends), + offsetof(CMsgClientPersonaState, friends), + &cmsg_client_persona_state__friend__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_persona_state__field_indices_by_name[] = { + 1, /* field[1] = friends */ + 0, /* field[0] = status_flags */ +}; +static const ProtobufCIntRange cmsg_client_persona_state__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_persona_state__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientPersonaState", + "CMsgClientPersonaState", + "CMsgClientPersonaState", + "", + sizeof(CMsgClientPersonaState), + 2, + cmsg_client_persona_state__field_descriptors, + cmsg_client_persona_state__field_indices_by_name, + 1, cmsg_client_persona_state__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_friend_profile_info__field_descriptors[1] = +{ + { + "steamid_friend", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientFriendProfileInfo, has_steamid_friend), + offsetof(CMsgClientFriendProfileInfo, steamid_friend), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_friend_profile_info__field_indices_by_name[] = { + 0, /* field[0] = steamid_friend */ +}; +static const ProtobufCIntRange cmsg_client_friend_profile_info__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 1 } +}; +const ProtobufCMessageDescriptor cmsg_client_friend_profile_info__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientFriendProfileInfo", + "CMsgClientFriendProfileInfo", + "CMsgClientFriendProfileInfo", + "", + sizeof(CMsgClientFriendProfileInfo), + 1, + cmsg_client_friend_profile_info__field_descriptors, + cmsg_client_friend_profile_info__field_indices_by_name, + 1, cmsg_client_friend_profile_info__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const int32_t cmsg_client_friend_profile_info_response__eresult__default_value = 2; +static const ProtobufCFieldDescriptor cmsg_client_friend_profile_info_response__field_descriptors[9] = +{ + { + "eresult", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_INT32, + offsetof(CMsgClientFriendProfileInfoResponse, has_eresult), + offsetof(CMsgClientFriendProfileInfoResponse, eresult), + NULL, + &cmsg_client_friend_profile_info_response__eresult__default_value, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "steamid_friend", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientFriendProfileInfoResponse, has_steamid_friend), + offsetof(CMsgClientFriendProfileInfoResponse, steamid_friend), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "time_created", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientFriendProfileInfoResponse, has_time_created), + offsetof(CMsgClientFriendProfileInfoResponse, time_created), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "real_name", + 4, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientFriendProfileInfoResponse, real_name), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "city_name", + 5, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientFriendProfileInfoResponse, city_name), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "state_name", + 6, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientFriendProfileInfoResponse, state_name), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "country_name", + 7, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientFriendProfileInfoResponse, country_name), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "headline", + 8, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientFriendProfileInfoResponse, headline), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "summary", + 9, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientFriendProfileInfoResponse, summary), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_friend_profile_info_response__field_indices_by_name[] = { + 4, /* field[4] = city_name */ + 6, /* field[6] = country_name */ + 0, /* field[0] = eresult */ + 7, /* field[7] = headline */ + 3, /* field[3] = real_name */ + 5, /* field[5] = state_name */ + 1, /* field[1] = steamid_friend */ + 8, /* field[8] = summary */ + 2, /* field[2] = time_created */ +}; +static const ProtobufCIntRange cmsg_client_friend_profile_info_response__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 9 } +}; +const ProtobufCMessageDescriptor cmsg_client_friend_profile_info_response__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientFriendProfileInfoResponse", + "CMsgClientFriendProfileInfoResponse", + "CMsgClientFriendProfileInfoResponse", + "", + sizeof(CMsgClientFriendProfileInfoResponse), + 9, + cmsg_client_friend_profile_info_response__field_descriptors, + cmsg_client_friend_profile_info_response__field_indices_by_name, + 1, cmsg_client_friend_profile_info_response__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_create_friends_group__field_descriptors[3] = +{ + { + "steamid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientCreateFriendsGroup, has_steamid), + offsetof(CMsgClientCreateFriendsGroup, steamid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "groupname", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientCreateFriendsGroup, groupname), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "steamid_friends", + 3, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientCreateFriendsGroup, n_steamid_friends), + offsetof(CMsgClientCreateFriendsGroup, steamid_friends), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_create_friends_group__field_indices_by_name[] = { + 1, /* field[1] = groupname */ + 0, /* field[0] = steamid */ + 2, /* field[2] = steamid_friends */ +}; +static const ProtobufCIntRange cmsg_client_create_friends_group__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 3 } +}; +const ProtobufCMessageDescriptor cmsg_client_create_friends_group__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientCreateFriendsGroup", + "CMsgClientCreateFriendsGroup", + "CMsgClientCreateFriendsGroup", + "", + sizeof(CMsgClientCreateFriendsGroup), + 3, + cmsg_client_create_friends_group__field_descriptors, + cmsg_client_create_friends_group__field_indices_by_name, + 1, cmsg_client_create_friends_group__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_create_friends_group_response__field_descriptors[2] = +{ + { + "eresult", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientCreateFriendsGroupResponse, has_eresult), + offsetof(CMsgClientCreateFriendsGroupResponse, eresult), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "groupid", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_INT32, + offsetof(CMsgClientCreateFriendsGroupResponse, has_groupid), + offsetof(CMsgClientCreateFriendsGroupResponse, groupid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_create_friends_group_response__field_indices_by_name[] = { + 0, /* field[0] = eresult */ + 1, /* field[1] = groupid */ +}; +static const ProtobufCIntRange cmsg_client_create_friends_group_response__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_create_friends_group_response__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientCreateFriendsGroupResponse", + "CMsgClientCreateFriendsGroupResponse", + "CMsgClientCreateFriendsGroupResponse", + "", + sizeof(CMsgClientCreateFriendsGroupResponse), + 2, + cmsg_client_create_friends_group_response__field_descriptors, + cmsg_client_create_friends_group_response__field_indices_by_name, + 1, cmsg_client_create_friends_group_response__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_delete_friends_group__field_descriptors[2] = +{ + { + "steamid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientDeleteFriendsGroup, has_steamid), + offsetof(CMsgClientDeleteFriendsGroup, steamid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "groupid", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_INT32, + offsetof(CMsgClientDeleteFriendsGroup, has_groupid), + offsetof(CMsgClientDeleteFriendsGroup, groupid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_delete_friends_group__field_indices_by_name[] = { + 1, /* field[1] = groupid */ + 0, /* field[0] = steamid */ +}; +static const ProtobufCIntRange cmsg_client_delete_friends_group__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_delete_friends_group__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientDeleteFriendsGroup", + "CMsgClientDeleteFriendsGroup", + "CMsgClientDeleteFriendsGroup", + "", + sizeof(CMsgClientDeleteFriendsGroup), + 2, + cmsg_client_delete_friends_group__field_descriptors, + cmsg_client_delete_friends_group__field_indices_by_name, + 1, cmsg_client_delete_friends_group__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_delete_friends_group_response__field_descriptors[1] = +{ + { + "eresult", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientDeleteFriendsGroupResponse, has_eresult), + offsetof(CMsgClientDeleteFriendsGroupResponse, eresult), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_delete_friends_group_response__field_indices_by_name[] = { + 0, /* field[0] = eresult */ +}; +static const ProtobufCIntRange cmsg_client_delete_friends_group_response__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 1 } +}; +const ProtobufCMessageDescriptor cmsg_client_delete_friends_group_response__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientDeleteFriendsGroupResponse", + "CMsgClientDeleteFriendsGroupResponse", + "CMsgClientDeleteFriendsGroupResponse", + "", + sizeof(CMsgClientDeleteFriendsGroupResponse), + 1, + cmsg_client_delete_friends_group_response__field_descriptors, + cmsg_client_delete_friends_group_response__field_indices_by_name, + 1, cmsg_client_delete_friends_group_response__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_manage_friends_group__field_descriptors[4] = +{ + { + "groupid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_INT32, + offsetof(CMsgClientManageFriendsGroup, has_groupid), + offsetof(CMsgClientManageFriendsGroup, groupid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "groupname", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientManageFriendsGroup, groupname), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "steamid_friends_added", + 3, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientManageFriendsGroup, n_steamid_friends_added), + offsetof(CMsgClientManageFriendsGroup, steamid_friends_added), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "steamid_friends_removed", + 4, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientManageFriendsGroup, n_steamid_friends_removed), + offsetof(CMsgClientManageFriendsGroup, steamid_friends_removed), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_manage_friends_group__field_indices_by_name[] = { + 0, /* field[0] = groupid */ + 1, /* field[1] = groupname */ + 2, /* field[2] = steamid_friends_added */ + 3, /* field[3] = steamid_friends_removed */ +}; +static const ProtobufCIntRange cmsg_client_manage_friends_group__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 4 } +}; +const ProtobufCMessageDescriptor cmsg_client_manage_friends_group__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientManageFriendsGroup", + "CMsgClientManageFriendsGroup", + "CMsgClientManageFriendsGroup", + "", + sizeof(CMsgClientManageFriendsGroup), + 4, + cmsg_client_manage_friends_group__field_descriptors, + cmsg_client_manage_friends_group__field_indices_by_name, + 1, cmsg_client_manage_friends_group__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_manage_friends_group_response__field_descriptors[1] = +{ + { + "eresult", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientManageFriendsGroupResponse, has_eresult), + offsetof(CMsgClientManageFriendsGroupResponse, eresult), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_manage_friends_group_response__field_indices_by_name[] = { + 0, /* field[0] = eresult */ +}; +static const ProtobufCIntRange cmsg_client_manage_friends_group_response__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 1 } +}; +const ProtobufCMessageDescriptor cmsg_client_manage_friends_group_response__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientManageFriendsGroupResponse", + "CMsgClientManageFriendsGroupResponse", + "CMsgClientManageFriendsGroupResponse", + "", + sizeof(CMsgClientManageFriendsGroupResponse), + 1, + cmsg_client_manage_friends_group_response__field_descriptors, + cmsg_client_manage_friends_group_response__field_indices_by_name, + 1, cmsg_client_manage_friends_group_response__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_add_friend_to_group__field_descriptors[2] = +{ + { + "groupid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_INT32, + offsetof(CMsgClientAddFriendToGroup, has_groupid), + offsetof(CMsgClientAddFriendToGroup, groupid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "steamiduser", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientAddFriendToGroup, has_steamiduser), + offsetof(CMsgClientAddFriendToGroup, steamiduser), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_add_friend_to_group__field_indices_by_name[] = { + 0, /* field[0] = groupid */ + 1, /* field[1] = steamiduser */ +}; +static const ProtobufCIntRange cmsg_client_add_friend_to_group__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_add_friend_to_group__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientAddFriendToGroup", + "CMsgClientAddFriendToGroup", + "CMsgClientAddFriendToGroup", + "", + sizeof(CMsgClientAddFriendToGroup), + 2, + cmsg_client_add_friend_to_group__field_descriptors, + cmsg_client_add_friend_to_group__field_indices_by_name, + 1, cmsg_client_add_friend_to_group__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_add_friend_to_group_response__field_descriptors[1] = +{ + { + "eresult", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientAddFriendToGroupResponse, has_eresult), + offsetof(CMsgClientAddFriendToGroupResponse, eresult), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_add_friend_to_group_response__field_indices_by_name[] = { + 0, /* field[0] = eresult */ +}; +static const ProtobufCIntRange cmsg_client_add_friend_to_group_response__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 1 } +}; +const ProtobufCMessageDescriptor cmsg_client_add_friend_to_group_response__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientAddFriendToGroupResponse", + "CMsgClientAddFriendToGroupResponse", + "CMsgClientAddFriendToGroupResponse", + "", + sizeof(CMsgClientAddFriendToGroupResponse), + 1, + cmsg_client_add_friend_to_group_response__field_descriptors, + cmsg_client_add_friend_to_group_response__field_indices_by_name, + 1, cmsg_client_add_friend_to_group_response__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_remove_friend_from_group__field_descriptors[2] = +{ + { + "groupid", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_INT32, + offsetof(CMsgClientRemoveFriendFromGroup, has_groupid), + offsetof(CMsgClientRemoveFriendFromGroup, groupid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "steamiduser", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FIXED64, + offsetof(CMsgClientRemoveFriendFromGroup, has_steamiduser), + offsetof(CMsgClientRemoveFriendFromGroup, steamiduser), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_remove_friend_from_group__field_indices_by_name[] = { + 0, /* field[0] = groupid */ + 1, /* field[1] = steamiduser */ +}; +static const ProtobufCIntRange cmsg_client_remove_friend_from_group__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 2 } +}; +const ProtobufCMessageDescriptor cmsg_client_remove_friend_from_group__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientRemoveFriendFromGroup", + "CMsgClientRemoveFriendFromGroup", + "CMsgClientRemoveFriendFromGroup", + "", + sizeof(CMsgClientRemoveFriendFromGroup), + 2, + cmsg_client_remove_friend_from_group__field_descriptors, + cmsg_client_remove_friend_from_group__field_indices_by_name, + 1, cmsg_client_remove_friend_from_group__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_remove_friend_from_group_response__field_descriptors[1] = +{ + { + "eresult", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientRemoveFriendFromGroupResponse, has_eresult), + offsetof(CMsgClientRemoveFriendFromGroupResponse, eresult), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_remove_friend_from_group_response__field_indices_by_name[] = { + 0, /* field[0] = eresult */ +}; +static const ProtobufCIntRange cmsg_client_remove_friend_from_group_response__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 1 } +}; +const ProtobufCMessageDescriptor cmsg_client_remove_friend_from_group_response__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientRemoveFriendFromGroupResponse", + "CMsgClientRemoveFriendFromGroupResponse", + "CMsgClientRemoveFriendFromGroupResponse", + "", + sizeof(CMsgClientRemoveFriendFromGroupResponse), + 1, + cmsg_client_remove_friend_from_group_response__field_descriptors, + cmsg_client_remove_friend_from_group_response__field_indices_by_name, + 1, cmsg_client_remove_friend_from_group_response__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +#define cmsg_client_get_emoticon_list__field_descriptors NULL +#define cmsg_client_get_emoticon_list__field_indices_by_name NULL +#define cmsg_client_get_emoticon_list__number_ranges NULL +const ProtobufCMessageDescriptor cmsg_client_get_emoticon_list__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientGetEmoticonList", + "CMsgClientGetEmoticonList", + "CMsgClientGetEmoticonList", + "", + sizeof(CMsgClientGetEmoticonList), + 0, + cmsg_client_get_emoticon_list__field_descriptors, + cmsg_client_get_emoticon_list__field_indices_by_name, + 0, cmsg_client_get_emoticon_list__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_emoticon_list__emoticon__field_descriptors[6] = +{ + { + "name", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientEmoticonList__Emoticon, name), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "count", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_INT32, + offsetof(CMsgClientEmoticonList__Emoticon, has_count), + offsetof(CMsgClientEmoticonList__Emoticon, count), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "time_last_used", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientEmoticonList__Emoticon, has_time_last_used), + offsetof(CMsgClientEmoticonList__Emoticon, time_last_used), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "use_count", + 4, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientEmoticonList__Emoticon, has_use_count), + offsetof(CMsgClientEmoticonList__Emoticon, use_count), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "time_received", + 5, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientEmoticonList__Emoticon, has_time_received), + offsetof(CMsgClientEmoticonList__Emoticon, time_received), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "appid", + 6, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientEmoticonList__Emoticon, has_appid), + offsetof(CMsgClientEmoticonList__Emoticon, appid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_emoticon_list__emoticon__field_indices_by_name[] = { + 5, /* field[5] = appid */ + 1, /* field[1] = count */ + 0, /* field[0] = name */ + 2, /* field[2] = time_last_used */ + 4, /* field[4] = time_received */ + 3, /* field[3] = use_count */ +}; +static const ProtobufCIntRange cmsg_client_emoticon_list__emoticon__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 6 } +}; +const ProtobufCMessageDescriptor cmsg_client_emoticon_list__emoticon__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientEmoticonList.Emoticon", + "Emoticon", + "CMsgClientEmoticonList__Emoticon", + "", + sizeof(CMsgClientEmoticonList__Emoticon), + 6, + cmsg_client_emoticon_list__emoticon__field_descriptors, + cmsg_client_emoticon_list__emoticon__field_indices_by_name, + 1, cmsg_client_emoticon_list__emoticon__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_emoticon_list__sticker__field_descriptors[6] = +{ + { + "name", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientEmoticonList__Sticker, name), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "count", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_INT32, + offsetof(CMsgClientEmoticonList__Sticker, has_count), + offsetof(CMsgClientEmoticonList__Sticker, count), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "time_received", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientEmoticonList__Sticker, has_time_received), + offsetof(CMsgClientEmoticonList__Sticker, time_received), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "appid", + 4, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientEmoticonList__Sticker, has_appid), + offsetof(CMsgClientEmoticonList__Sticker, appid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "time_last_used", + 5, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientEmoticonList__Sticker, has_time_last_used), + offsetof(CMsgClientEmoticonList__Sticker, time_last_used), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "use_count", + 6, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientEmoticonList__Sticker, has_use_count), + offsetof(CMsgClientEmoticonList__Sticker, use_count), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_emoticon_list__sticker__field_indices_by_name[] = { + 3, /* field[3] = appid */ + 1, /* field[1] = count */ + 0, /* field[0] = name */ + 4, /* field[4] = time_last_used */ + 2, /* field[2] = time_received */ + 5, /* field[5] = use_count */ +}; +static const ProtobufCIntRange cmsg_client_emoticon_list__sticker__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 6 } +}; +const ProtobufCMessageDescriptor cmsg_client_emoticon_list__sticker__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientEmoticonList.Sticker", + "Sticker", + "CMsgClientEmoticonList__Sticker", + "", + sizeof(CMsgClientEmoticonList__Sticker), + 6, + cmsg_client_emoticon_list__sticker__field_descriptors, + cmsg_client_emoticon_list__sticker__field_indices_by_name, + 1, cmsg_client_emoticon_list__sticker__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_emoticon_list__effect__field_descriptors[5] = +{ + { + "name", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + offsetof(CMsgClientEmoticonList__Effect, name), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "count", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_INT32, + offsetof(CMsgClientEmoticonList__Effect, has_count), + offsetof(CMsgClientEmoticonList__Effect, count), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "time_received", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientEmoticonList__Effect, has_time_received), + offsetof(CMsgClientEmoticonList__Effect, time_received), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "infinite_use", + 4, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(CMsgClientEmoticonList__Effect, has_infinite_use), + offsetof(CMsgClientEmoticonList__Effect, infinite_use), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "appid", + 5, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(CMsgClientEmoticonList__Effect, has_appid), + offsetof(CMsgClientEmoticonList__Effect, appid), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_emoticon_list__effect__field_indices_by_name[] = { + 4, /* field[4] = appid */ + 1, /* field[1] = count */ + 3, /* field[3] = infinite_use */ + 0, /* field[0] = name */ + 2, /* field[2] = time_received */ +}; +static const ProtobufCIntRange cmsg_client_emoticon_list__effect__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 5 } +}; +const ProtobufCMessageDescriptor cmsg_client_emoticon_list__effect__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientEmoticonList.Effect", + "Effect", + "CMsgClientEmoticonList__Effect", + "", + sizeof(CMsgClientEmoticonList__Effect), + 5, + cmsg_client_emoticon_list__effect__field_descriptors, + cmsg_client_emoticon_list__effect__field_indices_by_name, + 1, cmsg_client_emoticon_list__effect__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor cmsg_client_emoticon_list__field_descriptors[3] = +{ + { + "emoticons", + 1, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientEmoticonList, n_emoticons), + offsetof(CMsgClientEmoticonList, emoticons), + &cmsg_client_emoticon_list__emoticon__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "stickers", + 2, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientEmoticonList, n_stickers), + offsetof(CMsgClientEmoticonList, stickers), + &cmsg_client_emoticon_list__sticker__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "effects", + 3, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_MESSAGE, + offsetof(CMsgClientEmoticonList, n_effects), + offsetof(CMsgClientEmoticonList, effects), + &cmsg_client_emoticon_list__effect__descriptor, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned cmsg_client_emoticon_list__field_indices_by_name[] = { + 2, /* field[2] = effects */ + 0, /* field[0] = emoticons */ + 1, /* field[1] = stickers */ +}; +static const ProtobufCIntRange cmsg_client_emoticon_list__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 3 } +}; +const ProtobufCMessageDescriptor cmsg_client_emoticon_list__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "CMsgClientEmoticonList", + "CMsgClientEmoticonList", + "CMsgClientEmoticonList", + "", + sizeof(CMsgClientEmoticonList), + 3, + cmsg_client_emoticon_list__field_descriptors, + cmsg_client_emoticon_list__field_indices_by_name, + 1, cmsg_client_emoticon_list__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; |