summaryrefslogtreecommitdiff
path: root/protocols/Steam/src/protobuf-c/steammessages_clientserver_2.pb-c.h
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/Steam/src/protobuf-c/steammessages_clientserver_2.pb-c.h')
-rw-r--r--protocols/Steam/src/protobuf-c/steammessages_clientserver_2.pb-c.h4100
1 files changed, 4100 insertions, 0 deletions
diff --git a/protocols/Steam/src/protobuf-c/steammessages_clientserver_2.pb-c.h b/protocols/Steam/src/protobuf-c/steammessages_clientserver_2.pb-c.h
new file mode 100644
index 0000000000..7b243720e7
--- /dev/null
+++ b/protocols/Steam/src/protobuf-c/steammessages_clientserver_2.pb-c.h
@@ -0,0 +1,4100 @@
+/* Generated by the protocol buffer compiler. DO NOT EDIT! */
+/* Generated from: steammessages_clientserver_2.proto */
+
+#ifndef PROTOBUF_C_steammessages_5fclientserver_5f2_2eproto__INCLUDED
+#define PROTOBUF_C_steammessages_5fclientserver_5f2_2eproto__INCLUDED
+
+#include "protobuf-c.h"
+
+PROTOBUF_C__BEGIN_DECLS
+
+#if PROTOBUF_C_VERSION_NUMBER < 1000000
+# error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers.
+#elif 1004001 < PROTOBUF_C_MIN_COMPILER_VERSION
+# error This file was generated by an older version of protoc-c which is incompatible with your libprotobuf-c headers. Please regenerate this file with a newer version of protoc-c.
+#endif
+
+#include "steammessages_base.pb-c.h"
+
+struct CMsgClientUpdateUserGameInfo;
+struct CMsgClientRichPresenceUpload;
+struct CMsgClientRichPresenceRequest;
+struct CMsgClientRichPresenceInfo;
+struct CMsgClientRichPresenceInfo__RichPresence;
+struct CMsgClientCheckFileSignature;
+struct CMsgClientCheckFileSignatureResponse;
+struct CMsgClientReadMachineAuth;
+struct CMsgClientReadMachineAuthResponse;
+struct CMsgClientUpdateMachineAuth;
+struct CMsgClientUpdateMachineAuthResponse;
+struct CMsgClientRequestMachineAuth;
+struct CMsgClientRequestMachineAuthResponse;
+struct CMsgClientRegisterKey;
+struct CMsgClientPurchaseResponse;
+struct CMsgClientActivateOEMLicense;
+struct CMsgClientRegisterOEMMachine;
+struct CMsgClientRegisterOEMMachineResponse;
+struct CMsgClientPurchaseWithMachineID;
+struct CMsgTradingInitiateTradeRequest;
+struct CMsgTradingInitiateTradeResponse;
+struct CMsgTradingCancelTradeRequest;
+struct CMsgTradingStartSession;
+struct CMsgClientGetCDNAuthToken;
+struct CMsgClientGetDepotDecryptionKey;
+struct CMsgClientGetDepotDecryptionKeyResponse;
+struct CMsgClientCheckAppBetaPassword;
+struct CMsgClientCheckAppBetaPasswordResponse;
+struct CMsgClientCheckAppBetaPasswordResponse__BetaPassword;
+struct CMsgClientGetCDNAuthTokenResponse;
+struct CMsgDownloadRateStatistics;
+struct CMsgDownloadRateStatistics__StatsInfo;
+struct CMsgClientRequestAccountData;
+struct CMsgClientRequestAccountDataResponse;
+struct CMsgClientUGSGetGlobalStats;
+struct CMsgClientUGSGetGlobalStatsResponse;
+struct CMsgClientUGSGetGlobalStatsResponse__Day;
+struct CMsgClientUGSGetGlobalStatsResponse__Day__Stat;
+struct CMsgClientRedeemGuestPass;
+struct CMsgClientRedeemGuestPassResponse;
+struct CMsgClientGetClanActivityCounts;
+struct CMsgClientGetClanActivityCountsResponse;
+struct CMsgClientOGSReportString;
+struct CMsgClientOGSReportBug;
+struct CMsgClientSentLogs;
+struct CMsgGCClient;
+struct CMsgClientRequestFreeLicense;
+struct CMsgClientRequestFreeLicenseResponse;
+struct CMsgDRMDownloadRequestWithCrashData;
+struct CMsgDRMDownloadResponse;
+struct CMsgDRMFinalResult;
+struct CMsgClientDPCheckSpecialSurvey;
+struct CMsgClientDPCheckSpecialSurveyResponse;
+struct CMsgClientDPSendSpecialSurveyResponse;
+struct CMsgClientDPSendSpecialSurveyResponseReply;
+struct CMsgClientRequestForgottenPasswordEmail;
+struct CMsgClientRequestForgottenPasswordEmailResponse;
+struct CMsgClientItemAnnouncements;
+struct CMsgClientItemAnnouncements__UnseenItem;
+struct CMsgClientRequestItemAnnouncements;
+struct CMsgClientUserNotifications;
+struct CMsgClientUserNotifications__Notification;
+struct CMsgClientCommentNotifications;
+struct CMsgClientRequestCommentNotifications;
+struct CMsgClientOfflineMessageNotification;
+struct CMsgClientRequestOfflineMessageCount;
+struct CMsgClientChatGetFriendMessageHistory;
+struct CMsgClientChatGetFriendMessageHistoryResponse;
+struct CMsgClientChatGetFriendMessageHistoryResponse__FriendMessage;
+struct CMsgClientChatGetFriendMessageHistoryForOfflineMessages;
+struct CMsgClientFSGetFriendsSteamLevels;
+struct CMsgClientFSGetFriendsSteamLevelsResponse;
+struct CMsgClientFSGetFriendsSteamLevelsResponse__Friend;
+struct CMsgClientEmailAddrInfo;
+struct CMsgCREItemVoteSummary;
+struct CMsgCREItemVoteSummary__PublishedFileId;
+struct CMsgCREItemVoteSummaryResponse;
+struct CMsgCREItemVoteSummaryResponse__ItemVoteSummary;
+struct CMsgCREUpdateUserPublishedItemVote;
+struct CMsgCREUpdateUserPublishedItemVoteResponse;
+struct CMsgCREGetUserPublishedItemVoteDetails;
+struct CMsgCREGetUserPublishedItemVoteDetails__PublishedFileId;
+struct CMsgCREGetUserPublishedItemVoteDetailsResponse;
+struct CMsgCREGetUserPublishedItemVoteDetailsResponse__UserItemVoteDetail;
+struct CMsgFSGetFollowerCount;
+struct CMsgFSGetFollowerCountResponse;
+struct CMsgFSGetIsFollowing;
+struct CMsgFSGetIsFollowingResponse;
+struct CMsgFSEnumerateFollowingList;
+struct CMsgFSEnumerateFollowingListResponse;
+struct CMsgDPGetNumberOfCurrentPlayers;
+struct CMsgDPGetNumberOfCurrentPlayersResponse;
+struct CMsgClientFriendUserStatusPublished;
+struct CMsgClientServiceMethodLegacy;
+struct CMsgClientServiceMethodLegacyResponse;
+struct CMsgClientUIMode;
+struct CMsgClientVanityURLChangedNotification;
+struct CMsgClientAuthorizeLocalDeviceRequest;
+struct CMsgClientAuthorizeLocalDevice;
+struct CMsgClientAuthorizeLocalDeviceNotification;
+struct CMsgClientDeauthorizeDeviceRequest;
+struct CMsgClientDeauthorizeDevice;
+struct CMsgClientUseLocalDeviceAuthorizations;
+struct CMsgClientUseLocalDeviceAuthorizations__DeviceToken;
+struct CMsgClientGetAuthorizedDevices;
+struct CMsgClientGetAuthorizedDevicesResponse;
+struct CMsgClientGetAuthorizedDevicesResponse__AuthorizedDevice;
+struct CMsgClientSharedLibraryLockStatus;
+struct CMsgClientSharedLibraryLockStatus__LockedLibrary;
+struct CMsgClientSharedLibraryStopPlaying;
+struct CMsgClientSharedLibraryStopPlaying__StopApp;
+struct CMsgClientServiceCall;
+struct CMsgClientServiceModule;
+struct CMsgClientServiceCallResponse;
+struct CMsgAMUnlockH264;
+struct CMsgAMUnlockH264Response;
+struct CMsgClientPlayingSessionState;
+struct CMsgClientKickPlayingSession;
+struct CMsgClientVoiceCallPreAuthorize;
+struct CMsgClientVoiceCallPreAuthorizeResponse;
+struct CMsgBadgeCraftedNotification;
+struct CMsgClientStartPeerContentServer;
+struct CMsgClientStartPeerContentServerResponse;
+struct CMsgClientGetPeerContentInfo;
+struct CMsgClientGetPeerContentInfoResponse;
+
+
+/* --- enums --- */
+
+
+/* --- descriptors --- */
+
+extern const ProtobufCMessageDescriptor cmsg_client_update_user_game_info__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_rich_presence_upload__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_rich_presence_request__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_rich_presence_info__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_rich_presence_info__rich_presence__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_check_file_signature__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_check_file_signature_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_read_machine_auth__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_read_machine_auth_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_update_machine_auth__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_update_machine_auth_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_request_machine_auth__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_request_machine_auth_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_register_key__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_purchase_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_activate_oemlicense__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_register_oemmachine__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_register_oemmachine_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_purchase_with_machine_id__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_trading__initiate_trade_request__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_trading__initiate_trade_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_trading__cancel_trade_request__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_trading__start_session__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_get_cdnauth_token__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_get_depot_decryption_key__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_get_depot_decryption_key_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_check_app_beta_password__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_check_app_beta_password_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_check_app_beta_password_response__beta_password__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_get_cdnauth_token_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_download_rate_statistics__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_download_rate_statistics__stats_info__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_request_account_data__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_request_account_data_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_ugsget_global_stats__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_ugsget_global_stats_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_ugsget_global_stats_response__day__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_ugsget_global_stats_response__day__stat__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_redeem_guest_pass__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_redeem_guest_pass_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_get_clan_activity_counts__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_get_clan_activity_counts_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_ogsreport_string__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_ogsreport_bug__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_sent_logs__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_gcclient__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_request_free_license__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_request_free_license_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_drmdownload_request_with_crash_data__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_drmdownload_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_drmfinal_result__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_dpcheck_special_survey__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_dpcheck_special_survey_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_dpsend_special_survey_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_dpsend_special_survey_response_reply__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_request_forgotten_password_email__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_request_forgotten_password_email_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_item_announcements__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_item_announcements__unseen_item__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_request_item_announcements__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_user_notifications__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_user_notifications__notification__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_comment_notifications__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_request_comment_notifications__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_offline_message_notification__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_request_offline_message_count__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_chat_get_friend_message_history__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_chat_get_friend_message_history_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_chat_get_friend_message_history_response__friend_message__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_chat_get_friend_message_history_for_offline_messages__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_fsget_friends_steam_levels__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_fsget_friends_steam_levels_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_fsget_friends_steam_levels_response__friend__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_email_addr_info__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_creitem_vote_summary__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_creitem_vote_summary__published_file_id__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_creitem_vote_summary_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_creitem_vote_summary_response__item_vote_summary__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_creupdate_user_published_item_vote__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_creupdate_user_published_item_vote_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_creget_user_published_item_vote_details__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_creget_user_published_item_vote_details__published_file_id__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_creget_user_published_item_vote_details_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_creget_user_published_item_vote_details_response__user_item_vote_detail__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_fsget_follower_count__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_fsget_follower_count_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_fsget_is_following__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_fsget_is_following_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_fsenumerate_following_list__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_fsenumerate_following_list_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_dpget_number_of_current_players__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_dpget_number_of_current_players_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_friend_user_status_published__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_service_method_legacy__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_service_method_legacy_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_uimode__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_vanity_urlchanged_notification__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_authorize_local_device_request__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_authorize_local_device__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_authorize_local_device_notification__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_deauthorize_device_request__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_deauthorize_device__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_use_local_device_authorizations__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_use_local_device_authorizations__device_token__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_get_authorized_devices__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_get_authorized_devices_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_get_authorized_devices_response__authorized_device__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_shared_library_lock_status__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_shared_library_lock_status__locked_library__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_shared_library_stop_playing__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_shared_library_stop_playing__stop_app__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_service_call__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_service_module__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_service_call_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_amunlock_h264__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_amunlock_h264_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_playing_session_state__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_kick_playing_session__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_voice_call_pre_authorize__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_voice_call_pre_authorize_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_badge_crafted_notification__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_start_peer_content_server__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_start_peer_content_server_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_get_peer_content_info__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_get_peer_content_info_response__descriptor;
+
+/* --- messages --- */
+
+extern "C" void message_init_generic(const ProtobufCMessageDescriptor * desc, ProtobufCMessage * message);
+
+struct CMsgClientUpdateUserGameInfo : public ProtobufCppMessage
+{
+ CMsgClientUpdateUserGameInfo() :
+ ProtobufCppMessage(cmsg_client_update_user_game_info__descriptor)
+ {}
+
+ protobuf_c_boolean has_steamid_idgs;
+ uint64_t steamid_idgs;
+ protobuf_c_boolean has_gameid;
+ uint64_t gameid;
+ protobuf_c_boolean has_game_ip;
+ uint32_t game_ip;
+ protobuf_c_boolean has_game_port;
+ uint32_t game_port;
+ protobuf_c_boolean has_token;
+ ProtobufCBinaryData token;
+};
+
+struct CMsgClientRichPresenceUpload : public ProtobufCppMessage
+{
+ CMsgClientRichPresenceUpload() :
+ ProtobufCppMessage(cmsg_client_rich_presence_upload__descriptor)
+ {}
+
+ protobuf_c_boolean has_rich_presence_kv;
+ ProtobufCBinaryData rich_presence_kv;
+ size_t n_steamid_broadcast;
+ uint64_t *steamid_broadcast;
+};
+
+struct CMsgClientRichPresenceRequest : public ProtobufCppMessage
+{
+ CMsgClientRichPresenceRequest() :
+ ProtobufCppMessage(cmsg_client_rich_presence_request__descriptor)
+ {}
+
+ size_t n_steamid_request;
+ uint64_t *steamid_request;
+};
+
+struct CMsgClientRichPresenceInfo__RichPresence : public ProtobufCppMessage
+{
+ CMsgClientRichPresenceInfo__RichPresence() :
+ ProtobufCppMessage(cmsg_client_rich_presence_info__rich_presence__descriptor)
+ {}
+
+ protobuf_c_boolean has_steamid_user;
+ uint64_t steamid_user;
+ protobuf_c_boolean has_rich_presence_kv;
+ ProtobufCBinaryData rich_presence_kv;
+};
+
+struct CMsgClientRichPresenceInfo : public ProtobufCppMessage
+{
+ CMsgClientRichPresenceInfo() :
+ ProtobufCppMessage(cmsg_client_rich_presence_info__descriptor)
+ {}
+
+ size_t n_rich_presence;
+ CMsgClientRichPresenceInfo__RichPresence **rich_presence;
+};
+
+struct CMsgClientCheckFileSignature : public ProtobufCppMessage
+{
+ CMsgClientCheckFileSignature() :
+ ProtobufCppMessage(cmsg_client_check_file_signature__descriptor)
+ {}
+
+ protobuf_c_boolean has_app_id;
+ uint32_t app_id;
+};
+
+struct CMsgClientCheckFileSignatureResponse : public ProtobufCppMessage
+{
+ CMsgClientCheckFileSignatureResponse() :
+ ProtobufCppMessage(cmsg_client_check_file_signature_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_app_id;
+ uint32_t app_id;
+ protobuf_c_boolean has_pid;
+ uint32_t pid;
+ protobuf_c_boolean has_eresult;
+ uint32_t eresult;
+ char *filename;
+ protobuf_c_boolean has_esignatureresult;
+ uint32_t esignatureresult;
+ protobuf_c_boolean has_sha_file;
+ ProtobufCBinaryData sha_file;
+ protobuf_c_boolean has_signatureheader;
+ ProtobufCBinaryData signatureheader;
+ protobuf_c_boolean has_filesize;
+ uint32_t filesize;
+ protobuf_c_boolean has_getlasterror;
+ uint32_t getlasterror;
+ protobuf_c_boolean has_evalvesignaturecheckdetail;
+ uint32_t evalvesignaturecheckdetail;
+};
+
+struct CMsgClientReadMachineAuth : public ProtobufCppMessage
+{
+ CMsgClientReadMachineAuth() :
+ ProtobufCppMessage(cmsg_client_read_machine_auth__descriptor)
+ {}
+
+ char *filename;
+ protobuf_c_boolean has_offset;
+ uint32_t offset;
+ protobuf_c_boolean has_cubtoread;
+ uint32_t cubtoread;
+};
+
+struct CMsgClientReadMachineAuthResponse : public ProtobufCppMessage
+{
+ CMsgClientReadMachineAuthResponse() :
+ ProtobufCppMessage(cmsg_client_read_machine_auth_response__descriptor)
+ {}
+
+ char *filename;
+ protobuf_c_boolean has_eresult;
+ uint32_t eresult;
+ protobuf_c_boolean has_filesize;
+ uint32_t filesize;
+ protobuf_c_boolean has_sha_file;
+ ProtobufCBinaryData sha_file;
+ protobuf_c_boolean has_getlasterror;
+ uint32_t getlasterror;
+ protobuf_c_boolean has_offset;
+ uint32_t offset;
+ protobuf_c_boolean has_cubread;
+ uint32_t cubread;
+ protobuf_c_boolean has_bytes_read;
+ ProtobufCBinaryData bytes_read;
+ char *filename_sentry;
+};
+
+struct CMsgClientUpdateMachineAuth : public ProtobufCppMessage
+{
+ CMsgClientUpdateMachineAuth() :
+ ProtobufCppMessage(cmsg_client_update_machine_auth__descriptor)
+ {}
+
+ char *filename;
+ protobuf_c_boolean has_offset;
+ uint32_t offset;
+ protobuf_c_boolean has_cubtowrite;
+ uint32_t cubtowrite;
+ protobuf_c_boolean has_bytes;
+ ProtobufCBinaryData bytes;
+ protobuf_c_boolean has_otp_type;
+ uint32_t otp_type;
+ char *otp_identifier;
+ protobuf_c_boolean has_otp_sharedsecret;
+ ProtobufCBinaryData otp_sharedsecret;
+ protobuf_c_boolean has_otp_timedrift;
+ uint32_t otp_timedrift;
+};
+
+struct CMsgClientUpdateMachineAuthResponse : public ProtobufCppMessage
+{
+ CMsgClientUpdateMachineAuthResponse() :
+ ProtobufCppMessage(cmsg_client_update_machine_auth_response__descriptor)
+ {}
+
+ char *filename;
+ protobuf_c_boolean has_eresult;
+ uint32_t eresult;
+ protobuf_c_boolean has_filesize;
+ uint32_t filesize;
+ protobuf_c_boolean has_sha_file;
+ ProtobufCBinaryData sha_file;
+ protobuf_c_boolean has_getlasterror;
+ uint32_t getlasterror;
+ protobuf_c_boolean has_offset;
+ uint32_t offset;
+ protobuf_c_boolean has_cubwrote;
+ uint32_t cubwrote;
+ protobuf_c_boolean has_otp_type;
+ int32_t otp_type;
+ protobuf_c_boolean has_otp_value;
+ uint32_t otp_value;
+ char *otp_identifier;
+};
+
+struct CMsgClientRequestMachineAuth : public ProtobufCppMessage
+{
+ CMsgClientRequestMachineAuth() :
+ ProtobufCppMessage(cmsg_client_request_machine_auth__descriptor)
+ {}
+
+ char *filename;
+ protobuf_c_boolean has_eresult_sentryfile;
+ uint32_t eresult_sentryfile;
+ protobuf_c_boolean has_filesize;
+ uint32_t filesize;
+ protobuf_c_boolean has_sha_sentryfile;
+ ProtobufCBinaryData sha_sentryfile;
+ protobuf_c_boolean has_lock_account_action;
+ int32_t lock_account_action;
+ protobuf_c_boolean has_otp_type;
+ uint32_t otp_type;
+ char *otp_identifier;
+ protobuf_c_boolean has_otp_sharedsecret;
+ ProtobufCBinaryData otp_sharedsecret;
+ protobuf_c_boolean has_otp_value;
+ uint32_t otp_value;
+ char *machine_name;
+ char *machine_name_userchosen;
+};
+
+struct CMsgClientRequestMachineAuthResponse : public ProtobufCppMessage
+{
+ CMsgClientRequestMachineAuthResponse() :
+ ProtobufCppMessage(cmsg_client_request_machine_auth_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ uint32_t eresult;
+};
+
+struct CMsgClientRegisterKey : public ProtobufCppMessage
+{
+ CMsgClientRegisterKey() :
+ ProtobufCppMessage(cmsg_client_register_key__descriptor)
+ {}
+
+ char *key;
+};
+
+struct CMsgClientPurchaseResponse : public ProtobufCppMessage
+{
+ CMsgClientPurchaseResponse() :
+ ProtobufCppMessage(cmsg_client_purchase_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ int32_t eresult;
+ protobuf_c_boolean has_purchase_result_details;
+ int32_t purchase_result_details;
+ protobuf_c_boolean has_purchase_receipt_info;
+ ProtobufCBinaryData purchase_receipt_info;
+};
+
+struct CMsgClientActivateOEMLicense : public ProtobufCppMessage
+{
+ CMsgClientActivateOEMLicense() :
+ ProtobufCppMessage(cmsg_client_activate_oemlicense__descriptor)
+ {}
+
+ char *bios_manufacturer;
+ char *bios_serialnumber;
+ protobuf_c_boolean has_license_file;
+ ProtobufCBinaryData license_file;
+ char *mainboard_manufacturer;
+ char *mainboard_product;
+ char *mainboard_serialnumber;
+};
+
+struct CMsgClientRegisterOEMMachine : public ProtobufCppMessage
+{
+ CMsgClientRegisterOEMMachine() :
+ ProtobufCppMessage(cmsg_client_register_oemmachine__descriptor)
+ {}
+
+ protobuf_c_boolean has_oem_register_file;
+ ProtobufCBinaryData oem_register_file;
+};
+
+struct CMsgClientRegisterOEMMachineResponse : public ProtobufCppMessage
+{
+ CMsgClientRegisterOEMMachineResponse() :
+ ProtobufCppMessage(cmsg_client_register_oemmachine_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ uint32_t eresult;
+};
+
+struct CMsgClientPurchaseWithMachineID : public ProtobufCppMessage
+{
+ CMsgClientPurchaseWithMachineID() :
+ ProtobufCppMessage(cmsg_client_purchase_with_machine_id__descriptor)
+ {}
+
+ protobuf_c_boolean has_package_id;
+ uint32_t package_id;
+ protobuf_c_boolean has_machine_info;
+ ProtobufCBinaryData machine_info;
+};
+
+struct CMsgTradingInitiateTradeRequest : public ProtobufCppMessage
+{
+ CMsgTradingInitiateTradeRequest() :
+ ProtobufCppMessage(cmsg_trading__initiate_trade_request__descriptor)
+ {}
+
+ protobuf_c_boolean has_trade_request_id;
+ uint32_t trade_request_id;
+ protobuf_c_boolean has_other_steamid;
+ uint64_t other_steamid;
+ char *other_name;
+};
+
+struct CMsgTradingInitiateTradeResponse : public ProtobufCppMessage
+{
+ CMsgTradingInitiateTradeResponse() :
+ ProtobufCppMessage(cmsg_trading__initiate_trade_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_response;
+ uint32_t response;
+ protobuf_c_boolean has_trade_request_id;
+ uint32_t trade_request_id;
+ protobuf_c_boolean has_other_steamid;
+ uint64_t other_steamid;
+ protobuf_c_boolean has_steamguard_required_days;
+ uint32_t steamguard_required_days;
+ protobuf_c_boolean has_new_device_cooldown_days;
+ uint32_t new_device_cooldown_days;
+ protobuf_c_boolean has_default_password_reset_probation_days;
+ uint32_t default_password_reset_probation_days;
+ protobuf_c_boolean has_password_reset_probation_days;
+ uint32_t password_reset_probation_days;
+ protobuf_c_boolean has_default_email_change_probation_days;
+ uint32_t default_email_change_probation_days;
+ protobuf_c_boolean has_email_change_probation_days;
+ uint32_t email_change_probation_days;
+};
+
+struct CMsgTradingCancelTradeRequest : public ProtobufCppMessage
+{
+ CMsgTradingCancelTradeRequest() :
+ ProtobufCppMessage(cmsg_trading__cancel_trade_request__descriptor)
+ {}
+
+ protobuf_c_boolean has_other_steamid;
+ uint64_t other_steamid;
+};
+
+struct CMsgTradingStartSession : public ProtobufCppMessage
+{
+ CMsgTradingStartSession() :
+ ProtobufCppMessage(cmsg_trading__start_session__descriptor)
+ {}
+
+ protobuf_c_boolean has_other_steamid;
+ uint64_t other_steamid;
+};
+
+struct CMsgClientGetCDNAuthToken : public ProtobufCppMessage
+{
+ CMsgClientGetCDNAuthToken() :
+ ProtobufCppMessage(cmsg_client_get_cdnauth_token__descriptor)
+ {}
+
+ protobuf_c_boolean has_depot_id;
+ uint32_t depot_id;
+ char *host_name;
+ protobuf_c_boolean has_app_id;
+ uint32_t app_id;
+};
+
+struct CMsgClientGetDepotDecryptionKey : public ProtobufCppMessage
+{
+ CMsgClientGetDepotDecryptionKey() :
+ ProtobufCppMessage(cmsg_client_get_depot_decryption_key__descriptor)
+ {}
+
+ protobuf_c_boolean has_depot_id;
+ uint32_t depot_id;
+ protobuf_c_boolean has_app_id;
+ uint32_t app_id;
+};
+
+struct CMsgClientGetDepotDecryptionKeyResponse : public ProtobufCppMessage
+{
+ CMsgClientGetDepotDecryptionKeyResponse() :
+ ProtobufCppMessage(cmsg_client_get_depot_decryption_key_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ int32_t eresult;
+ protobuf_c_boolean has_depot_id;
+ uint32_t depot_id;
+ protobuf_c_boolean has_depot_encryption_key;
+ ProtobufCBinaryData depot_encryption_key;
+};
+
+struct CMsgClientCheckAppBetaPassword : public ProtobufCppMessage
+{
+ CMsgClientCheckAppBetaPassword() :
+ ProtobufCppMessage(cmsg_client_check_app_beta_password__descriptor)
+ {}
+
+ protobuf_c_boolean has_app_id;
+ uint32_t app_id;
+ char *betapassword;
+ protobuf_c_boolean has_language;
+ int32_t language;
+};
+
+struct CMsgClientCheckAppBetaPasswordResponse__BetaPassword : public ProtobufCppMessage
+{
+ CMsgClientCheckAppBetaPasswordResponse__BetaPassword() :
+ ProtobufCppMessage(cmsg_client_check_app_beta_password_response__beta_password__descriptor)
+ {}
+
+ char *betaname;
+ char *betapassword;
+ char *betadescription;
+};
+
+struct CMsgClientCheckAppBetaPasswordResponse : public ProtobufCppMessage
+{
+ CMsgClientCheckAppBetaPasswordResponse() :
+ ProtobufCppMessage(cmsg_client_check_app_beta_password_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ int32_t eresult;
+ size_t n_betapasswords;
+ CMsgClientCheckAppBetaPasswordResponse__BetaPassword **betapasswords;
+};
+
+struct CMsgClientGetCDNAuthTokenResponse : public ProtobufCppMessage
+{
+ CMsgClientGetCDNAuthTokenResponse() :
+ ProtobufCppMessage(cmsg_client_get_cdnauth_token_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ uint32_t eresult;
+ char *token;
+ protobuf_c_boolean has_expiration_time;
+ uint32_t expiration_time;
+};
+
+struct CMsgDownloadRateStatistics__StatsInfo : public ProtobufCppMessage
+{
+ CMsgDownloadRateStatistics__StatsInfo() :
+ ProtobufCppMessage(cmsg_download_rate_statistics__stats_info__descriptor)
+ {}
+
+ protobuf_c_boolean has_source_type;
+ uint32_t source_type;
+ protobuf_c_boolean has_source_id;
+ uint32_t source_id;
+ protobuf_c_boolean has_seconds;
+ uint32_t seconds;
+ protobuf_c_boolean has_bytes;
+ uint64_t bytes;
+ char *host_name;
+ protobuf_c_boolean has_microseconds;
+ uint64_t microseconds;
+ protobuf_c_boolean has_used_ipv6;
+ protobuf_c_boolean used_ipv6;
+ protobuf_c_boolean has_proxied;
+ protobuf_c_boolean proxied;
+};
+
+struct CMsgDownloadRateStatistics : public ProtobufCppMessage
+{
+ CMsgDownloadRateStatistics() :
+ ProtobufCppMessage(cmsg_download_rate_statistics__descriptor)
+ {}
+
+ protobuf_c_boolean has_cell_id;
+ uint32_t cell_id;
+ size_t n_stats;
+ CMsgDownloadRateStatistics__StatsInfo **stats;
+ protobuf_c_boolean has_throttling_kbps;
+ uint32_t throttling_kbps;
+ protobuf_c_boolean has_steam_realm;
+ uint32_t steam_realm;
+};
+
+struct CMsgClientRequestAccountData : public ProtobufCppMessage
+{
+ CMsgClientRequestAccountData() :
+ ProtobufCppMessage(cmsg_client_request_account_data__descriptor)
+ {}
+
+ char *account_or_email;
+ protobuf_c_boolean has_action;
+ uint32_t action;
+};
+
+struct CMsgClientRequestAccountDataResponse : public ProtobufCppMessage
+{
+ CMsgClientRequestAccountDataResponse() :
+ ProtobufCppMessage(cmsg_client_request_account_data_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_action;
+ uint32_t action;
+ protobuf_c_boolean has_eresult;
+ uint32_t eresult;
+ char *account_name;
+ protobuf_c_boolean has_ct_matches;
+ uint32_t ct_matches;
+ char *account_name_suggestion1;
+ char *account_name_suggestion2;
+ char *account_name_suggestion3;
+};
+
+struct CMsgClientUGSGetGlobalStats : public ProtobufCppMessage
+{
+ CMsgClientUGSGetGlobalStats() :
+ ProtobufCppMessage(cmsg_client_ugsget_global_stats__descriptor)
+ {}
+
+ protobuf_c_boolean has_gameid;
+ uint64_t gameid;
+ protobuf_c_boolean has_history_days_requested;
+ uint32_t history_days_requested;
+ protobuf_c_boolean has_time_last_requested;
+ uint32_t time_last_requested;
+ protobuf_c_boolean has_first_day_cached;
+ uint32_t first_day_cached;
+ protobuf_c_boolean has_days_cached;
+ uint32_t days_cached;
+};
+
+struct CMsgClientUGSGetGlobalStatsResponse__Day__Stat : public ProtobufCppMessage
+{
+ CMsgClientUGSGetGlobalStatsResponse__Day__Stat() :
+ ProtobufCppMessage(cmsg_client_ugsget_global_stats_response__day__stat__descriptor)
+ {}
+
+ protobuf_c_boolean has_stat_id;
+ int32_t stat_id;
+ protobuf_c_boolean has_data;
+ int64_t data;
+};
+
+struct CMsgClientUGSGetGlobalStatsResponse__Day : public ProtobufCppMessage
+{
+ CMsgClientUGSGetGlobalStatsResponse__Day() :
+ ProtobufCppMessage(cmsg_client_ugsget_global_stats_response__day__descriptor)
+ {}
+
+ protobuf_c_boolean has_day_id;
+ uint32_t day_id;
+ size_t n_stats;
+ CMsgClientUGSGetGlobalStatsResponse__Day__Stat **stats;
+};
+
+struct CMsgClientUGSGetGlobalStatsResponse : public ProtobufCppMessage
+{
+ CMsgClientUGSGetGlobalStatsResponse() :
+ ProtobufCppMessage(cmsg_client_ugsget_global_stats_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ int32_t eresult;
+ protobuf_c_boolean has_timestamp;
+ uint32_t timestamp;
+ protobuf_c_boolean has_day_current;
+ int32_t day_current;
+ size_t n_days;
+ CMsgClientUGSGetGlobalStatsResponse__Day **days;
+};
+
+struct CMsgClientRedeemGuestPass : public ProtobufCppMessage
+{
+ CMsgClientRedeemGuestPass() :
+ ProtobufCppMessage(cmsg_client_redeem_guest_pass__descriptor)
+ {}
+
+ protobuf_c_boolean has_guest_pass_id;
+ uint64_t guest_pass_id;
+};
+
+struct CMsgClientRedeemGuestPassResponse : public ProtobufCppMessage
+{
+ CMsgClientRedeemGuestPassResponse() :
+ ProtobufCppMessage(cmsg_client_redeem_guest_pass_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ uint32_t eresult;
+ protobuf_c_boolean has_package_id;
+ uint32_t package_id;
+ protobuf_c_boolean has_must_own_appid;
+ uint32_t must_own_appid;
+};
+
+struct CMsgClientGetClanActivityCounts : public ProtobufCppMessage
+{
+ CMsgClientGetClanActivityCounts() :
+ ProtobufCppMessage(cmsg_client_get_clan_activity_counts__descriptor)
+ {}
+
+ size_t n_steamid_clans;
+ uint64_t *steamid_clans;
+};
+
+struct CMsgClientGetClanActivityCountsResponse : public ProtobufCppMessage
+{
+ CMsgClientGetClanActivityCountsResponse() :
+ ProtobufCppMessage(cmsg_client_get_clan_activity_counts_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ uint32_t eresult;
+};
+
+struct CMsgClientOGSReportString : public ProtobufCppMessage
+{
+ CMsgClientOGSReportString() :
+ ProtobufCppMessage(cmsg_client_ogsreport_string__descriptor)
+ {}
+
+ protobuf_c_boolean has_accumulated;
+ protobuf_c_boolean accumulated;
+ protobuf_c_boolean has_sessionid;
+ uint64_t sessionid;
+ protobuf_c_boolean has_severity;
+ int32_t severity;
+ char *formatter;
+ protobuf_c_boolean has_varargs;
+ ProtobufCBinaryData varargs;
+};
+
+struct CMsgClientOGSReportBug : public ProtobufCppMessage
+{
+ CMsgClientOGSReportBug() :
+ ProtobufCppMessage(cmsg_client_ogsreport_bug__descriptor)
+ {}
+
+ protobuf_c_boolean has_sessionid;
+ uint64_t sessionid;
+ char *bugtext;
+ protobuf_c_boolean has_screenshot;
+ ProtobufCBinaryData screenshot;
+};
+
+struct CMsgClientSentLogs : public ProtobufCppMessage
+{
+ CMsgClientSentLogs() :
+ ProtobufCppMessage(cmsg_client_sent_logs__descriptor)
+ {}
+
+};
+
+struct CMsgGCClient : public ProtobufCppMessage
+{
+ CMsgGCClient() :
+ ProtobufCppMessage(cmsg_gcclient__descriptor)
+ {}
+
+ protobuf_c_boolean has_appid;
+ uint32_t appid;
+ protobuf_c_boolean has_msgtype;
+ uint32_t msgtype;
+ protobuf_c_boolean has_payload;
+ ProtobufCBinaryData payload;
+ protobuf_c_boolean has_steamid;
+ uint64_t steamid;
+ char *gcname;
+ protobuf_c_boolean has_ip;
+ uint32_t ip;
+};
+
+struct CMsgClientRequestFreeLicense : public ProtobufCppMessage
+{
+ CMsgClientRequestFreeLicense() :
+ ProtobufCppMessage(cmsg_client_request_free_license__descriptor)
+ {}
+
+ size_t n_appids;
+ uint32_t *appids;
+};
+
+struct CMsgClientRequestFreeLicenseResponse : public ProtobufCppMessage
+{
+ CMsgClientRequestFreeLicenseResponse() :
+ ProtobufCppMessage(cmsg_client_request_free_license_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ uint32_t eresult;
+ size_t n_granted_packageids;
+ uint32_t *granted_packageids;
+ size_t n_granted_appids;
+ uint32_t *granted_appids;
+};
+
+struct CMsgDRMDownloadRequestWithCrashData : public ProtobufCppMessage
+{
+ CMsgDRMDownloadRequestWithCrashData() :
+ ProtobufCppMessage(cmsg_drmdownload_request_with_crash_data__descriptor)
+ {}
+
+ protobuf_c_boolean has_download_flags;
+ uint32_t download_flags;
+ protobuf_c_boolean has_download_types_known;
+ uint32_t download_types_known;
+ protobuf_c_boolean has_guid_drm;
+ ProtobufCBinaryData guid_drm;
+ protobuf_c_boolean has_guid_split;
+ ProtobufCBinaryData guid_split;
+ protobuf_c_boolean has_guid_merge;
+ ProtobufCBinaryData guid_merge;
+ char *module_name;
+ char *module_path;
+ protobuf_c_boolean has_crash_data;
+ ProtobufCBinaryData crash_data;
+};
+
+struct CMsgDRMDownloadResponse : public ProtobufCppMessage
+{
+ CMsgDRMDownloadResponse() :
+ ProtobufCppMessage(cmsg_drmdownload_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ uint32_t eresult;
+ protobuf_c_boolean has_app_id;
+ uint32_t app_id;
+ protobuf_c_boolean has_blob_download_type;
+ uint32_t blob_download_type;
+ protobuf_c_boolean has_merge_guid;
+ ProtobufCBinaryData merge_guid;
+ protobuf_c_boolean has_download_file_dfs_ip;
+ uint32_t download_file_dfs_ip;
+ protobuf_c_boolean has_download_file_dfs_port;
+ uint32_t download_file_dfs_port;
+ char *download_file_url;
+ char *module_path;
+};
+
+struct CMsgDRMFinalResult : public ProtobufCppMessage
+{
+ CMsgDRMFinalResult() :
+ ProtobufCppMessage(cmsg_drmfinal_result__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ uint32_t eresult;
+ protobuf_c_boolean has_app_id;
+ uint32_t app_id;
+ protobuf_c_boolean has_blob_download_type;
+ uint32_t blob_download_type;
+ protobuf_c_boolean has_error_detail;
+ uint32_t error_detail;
+ protobuf_c_boolean has_merge_guid;
+ ProtobufCBinaryData merge_guid;
+ protobuf_c_boolean has_download_file_dfs_ip;
+ uint32_t download_file_dfs_ip;
+ protobuf_c_boolean has_download_file_dfs_port;
+ uint32_t download_file_dfs_port;
+ char *download_file_url;
+};
+
+struct CMsgClientDPCheckSpecialSurvey : public ProtobufCppMessage
+{
+ CMsgClientDPCheckSpecialSurvey() :
+ ProtobufCppMessage(cmsg_client_dpcheck_special_survey__descriptor)
+ {}
+
+ protobuf_c_boolean has_survey_id;
+ uint32_t survey_id;
+};
+
+struct CMsgClientDPCheckSpecialSurveyResponse : public ProtobufCppMessage
+{
+ CMsgClientDPCheckSpecialSurveyResponse() :
+ ProtobufCppMessage(cmsg_client_dpcheck_special_survey_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ uint32_t eresult;
+ protobuf_c_boolean has_state;
+ uint32_t state;
+ char *name;
+ char *custom_url;
+ protobuf_c_boolean has_include_software;
+ protobuf_c_boolean include_software;
+ protobuf_c_boolean has_token;
+ ProtobufCBinaryData token;
+};
+
+struct CMsgClientDPSendSpecialSurveyResponse : public ProtobufCppMessage
+{
+ CMsgClientDPSendSpecialSurveyResponse() :
+ ProtobufCppMessage(cmsg_client_dpsend_special_survey_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_survey_id;
+ uint32_t survey_id;
+ protobuf_c_boolean has_data;
+ ProtobufCBinaryData data;
+};
+
+struct CMsgClientDPSendSpecialSurveyResponseReply : public ProtobufCppMessage
+{
+ CMsgClientDPSendSpecialSurveyResponseReply() :
+ ProtobufCppMessage(cmsg_client_dpsend_special_survey_response_reply__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ uint32_t eresult;
+ protobuf_c_boolean has_token;
+ ProtobufCBinaryData token;
+};
+
+struct CMsgClientRequestForgottenPasswordEmail : public ProtobufCppMessage
+{
+ CMsgClientRequestForgottenPasswordEmail() :
+ ProtobufCppMessage(cmsg_client_request_forgotten_password_email__descriptor)
+ {}
+
+ char *account_name;
+ char *password_tried;
+};
+
+struct CMsgClientRequestForgottenPasswordEmailResponse : public ProtobufCppMessage
+{
+ CMsgClientRequestForgottenPasswordEmailResponse() :
+ ProtobufCppMessage(cmsg_client_request_forgotten_password_email_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ uint32_t eresult;
+ protobuf_c_boolean has_use_secret_question;
+ protobuf_c_boolean use_secret_question;
+};
+
+struct CMsgClientItemAnnouncements__UnseenItem : public ProtobufCppMessage
+{
+ CMsgClientItemAnnouncements__UnseenItem() :
+ ProtobufCppMessage(cmsg_client_item_announcements__unseen_item__descriptor)
+ {}
+
+ protobuf_c_boolean has_appid;
+ uint32_t appid;
+ protobuf_c_boolean has_context_id;
+ uint64_t context_id;
+ protobuf_c_boolean has_asset_id;
+ uint64_t asset_id;
+ protobuf_c_boolean has_amount;
+ uint64_t amount;
+ protobuf_c_boolean has_rtime32_gained;
+ uint32_t rtime32_gained;
+ protobuf_c_boolean has_source_appid;
+ uint32_t source_appid;
+};
+
+struct CMsgClientItemAnnouncements : public ProtobufCppMessage
+{
+ CMsgClientItemAnnouncements() :
+ ProtobufCppMessage(cmsg_client_item_announcements__descriptor)
+ {}
+
+ protobuf_c_boolean has_count_new_items;
+ uint32_t count_new_items;
+ size_t n_unseen_items;
+ CMsgClientItemAnnouncements__UnseenItem **unseen_items;
+};
+
+struct CMsgClientRequestItemAnnouncements : public ProtobufCppMessage
+{
+ CMsgClientRequestItemAnnouncements() :
+ ProtobufCppMessage(cmsg_client_request_item_announcements__descriptor)
+ {}
+
+};
+
+struct CMsgClientUserNotifications__Notification : public ProtobufCppMessage
+{
+ CMsgClientUserNotifications__Notification() :
+ ProtobufCppMessage(cmsg_client_user_notifications__notification__descriptor)
+ {}
+
+ protobuf_c_boolean has_user_notification_type;
+ uint32_t user_notification_type;
+ protobuf_c_boolean has_count;
+ uint32_t count;
+};
+
+struct CMsgClientUserNotifications : public ProtobufCppMessage
+{
+ CMsgClientUserNotifications() :
+ ProtobufCppMessage(cmsg_client_user_notifications__descriptor)
+ {}
+
+ size_t n_notifications;
+ CMsgClientUserNotifications__Notification **notifications;
+};
+
+struct CMsgClientCommentNotifications : public ProtobufCppMessage
+{
+ CMsgClientCommentNotifications() :
+ ProtobufCppMessage(cmsg_client_comment_notifications__descriptor)
+ {}
+
+ protobuf_c_boolean has_count_new_comments;
+ uint32_t count_new_comments;
+ protobuf_c_boolean has_count_new_comments_owner;
+ uint32_t count_new_comments_owner;
+ protobuf_c_boolean has_count_new_comments_subscriptions;
+ uint32_t count_new_comments_subscriptions;
+};
+
+struct CMsgClientRequestCommentNotifications : public ProtobufCppMessage
+{
+ CMsgClientRequestCommentNotifications() :
+ ProtobufCppMessage(cmsg_client_request_comment_notifications__descriptor)
+ {}
+
+};
+
+struct CMsgClientOfflineMessageNotification : public ProtobufCppMessage
+{
+ CMsgClientOfflineMessageNotification() :
+ ProtobufCppMessage(cmsg_client_offline_message_notification__descriptor)
+ {}
+
+ protobuf_c_boolean has_offline_messages;
+ uint32_t offline_messages;
+ size_t n_friends_with_offline_messages;
+ uint32_t *friends_with_offline_messages;
+};
+
+struct CMsgClientRequestOfflineMessageCount : public ProtobufCppMessage
+{
+ CMsgClientRequestOfflineMessageCount() :
+ ProtobufCppMessage(cmsg_client_request_offline_message_count__descriptor)
+ {}
+
+};
+
+struct CMsgClientChatGetFriendMessageHistory : public ProtobufCppMessage
+{
+ CMsgClientChatGetFriendMessageHistory() :
+ ProtobufCppMessage(cmsg_client_chat_get_friend_message_history__descriptor)
+ {}
+
+ protobuf_c_boolean has_steamid;
+ uint64_t steamid;
+};
+
+struct CMsgClientChatGetFriendMessageHistoryResponse__FriendMessage : public ProtobufCppMessage
+{
+ CMsgClientChatGetFriendMessageHistoryResponse__FriendMessage() :
+ ProtobufCppMessage(cmsg_client_chat_get_friend_message_history_response__friend_message__descriptor)
+ {}
+
+ protobuf_c_boolean has_accountid;
+ uint32_t accountid;
+ protobuf_c_boolean has_timestamp;
+ uint32_t timestamp;
+ char *message;
+ protobuf_c_boolean has_unread;
+ protobuf_c_boolean unread;
+};
+
+struct CMsgClientChatGetFriendMessageHistoryResponse : public ProtobufCppMessage
+{
+ CMsgClientChatGetFriendMessageHistoryResponse() :
+ ProtobufCppMessage(cmsg_client_chat_get_friend_message_history_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_steamid;
+ uint64_t steamid;
+ protobuf_c_boolean has_success;
+ uint32_t success;
+ size_t n_messages;
+ CMsgClientChatGetFriendMessageHistoryResponse__FriendMessage **messages;
+};
+
+struct CMsgClientChatGetFriendMessageHistoryForOfflineMessages : public ProtobufCppMessage
+{
+ CMsgClientChatGetFriendMessageHistoryForOfflineMessages() :
+ ProtobufCppMessage(cmsg_client_chat_get_friend_message_history_for_offline_messages__descriptor)
+ {}
+
+};
+
+struct CMsgClientFSGetFriendsSteamLevels : public ProtobufCppMessage
+{
+ CMsgClientFSGetFriendsSteamLevels() :
+ ProtobufCppMessage(cmsg_client_fsget_friends_steam_levels__descriptor)
+ {}
+
+ size_t n_accountids;
+ uint32_t *accountids;
+};
+
+struct CMsgClientFSGetFriendsSteamLevelsResponse__Friend : public ProtobufCppMessage
+{
+ CMsgClientFSGetFriendsSteamLevelsResponse__Friend() :
+ ProtobufCppMessage(cmsg_client_fsget_friends_steam_levels_response__friend__descriptor)
+ {}
+
+ protobuf_c_boolean has_accountid;
+ uint32_t accountid;
+ protobuf_c_boolean has_level;
+ uint32_t level;
+};
+
+struct CMsgClientFSGetFriendsSteamLevelsResponse : public ProtobufCppMessage
+{
+ CMsgClientFSGetFriendsSteamLevelsResponse() :
+ ProtobufCppMessage(cmsg_client_fsget_friends_steam_levels_response__descriptor)
+ {}
+
+ size_t n_friends;
+ CMsgClientFSGetFriendsSteamLevelsResponse__Friend **friends;
+};
+
+struct CMsgClientEmailAddrInfo : public ProtobufCppMessage
+{
+ CMsgClientEmailAddrInfo() :
+ ProtobufCppMessage(cmsg_client_email_addr_info__descriptor)
+ {}
+
+ char *email_address;
+ protobuf_c_boolean has_email_is_validated;
+ protobuf_c_boolean email_is_validated;
+ protobuf_c_boolean has_email_validation_changed;
+ protobuf_c_boolean email_validation_changed;
+ protobuf_c_boolean has_credential_change_requires_code;
+ protobuf_c_boolean credential_change_requires_code;
+ protobuf_c_boolean has_password_or_secretqa_change_requires_code;
+ protobuf_c_boolean password_or_secretqa_change_requires_code;
+};
+
+struct CMsgCREItemVoteSummary__PublishedFileId : public ProtobufCppMessage
+{
+ CMsgCREItemVoteSummary__PublishedFileId() :
+ ProtobufCppMessage(cmsg_creitem_vote_summary__published_file_id__descriptor)
+ {}
+
+ protobuf_c_boolean has_published_file_id;
+ uint64_t published_file_id;
+};
+
+struct CMsgCREItemVoteSummary : public ProtobufCppMessage
+{
+ CMsgCREItemVoteSummary() :
+ ProtobufCppMessage(cmsg_creitem_vote_summary__descriptor)
+ {}
+
+ size_t n_published_file_ids;
+ CMsgCREItemVoteSummary__PublishedFileId **published_file_ids;
+};
+
+struct CMsgCREItemVoteSummaryResponse__ItemVoteSummary : public ProtobufCppMessage
+{
+ CMsgCREItemVoteSummaryResponse__ItemVoteSummary() :
+ ProtobufCppMessage(cmsg_creitem_vote_summary_response__item_vote_summary__descriptor)
+ {}
+
+ protobuf_c_boolean has_published_file_id;
+ uint64_t published_file_id;
+ protobuf_c_boolean has_votes_for;
+ int32_t votes_for;
+ protobuf_c_boolean has_votes_against;
+ int32_t votes_against;
+ protobuf_c_boolean has_reports;
+ int32_t reports;
+ protobuf_c_boolean has_score;
+ float score;
+};
+
+struct CMsgCREItemVoteSummaryResponse : public ProtobufCppMessage
+{
+ CMsgCREItemVoteSummaryResponse() :
+ ProtobufCppMessage(cmsg_creitem_vote_summary_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ int32_t eresult;
+ size_t n_item_vote_summaries;
+ CMsgCREItemVoteSummaryResponse__ItemVoteSummary **item_vote_summaries;
+};
+
+struct CMsgCREUpdateUserPublishedItemVote : public ProtobufCppMessage
+{
+ CMsgCREUpdateUserPublishedItemVote() :
+ ProtobufCppMessage(cmsg_creupdate_user_published_item_vote__descriptor)
+ {}
+
+ protobuf_c_boolean has_published_file_id;
+ uint64_t published_file_id;
+ protobuf_c_boolean has_vote_up;
+ protobuf_c_boolean vote_up;
+};
+
+struct CMsgCREUpdateUserPublishedItemVoteResponse : public ProtobufCppMessage
+{
+ CMsgCREUpdateUserPublishedItemVoteResponse() :
+ ProtobufCppMessage(cmsg_creupdate_user_published_item_vote_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ int32_t eresult;
+};
+
+struct CMsgCREGetUserPublishedItemVoteDetails__PublishedFileId : public ProtobufCppMessage
+{
+ CMsgCREGetUserPublishedItemVoteDetails__PublishedFileId() :
+ ProtobufCppMessage(cmsg_creget_user_published_item_vote_details__published_file_id__descriptor)
+ {}
+
+ protobuf_c_boolean has_published_file_id;
+ uint64_t published_file_id;
+};
+
+struct CMsgCREGetUserPublishedItemVoteDetails : public ProtobufCppMessage
+{
+ CMsgCREGetUserPublishedItemVoteDetails() :
+ ProtobufCppMessage(cmsg_creget_user_published_item_vote_details__descriptor)
+ {}
+
+ size_t n_published_file_ids;
+ CMsgCREGetUserPublishedItemVoteDetails__PublishedFileId **published_file_ids;
+};
+
+struct CMsgCREGetUserPublishedItemVoteDetailsResponse__UserItemVoteDetail : public ProtobufCppMessage
+{
+ CMsgCREGetUserPublishedItemVoteDetailsResponse__UserItemVoteDetail() :
+ ProtobufCppMessage(cmsg_creget_user_published_item_vote_details_response__user_item_vote_detail__descriptor)
+ {}
+
+ protobuf_c_boolean has_published_file_id;
+ uint64_t published_file_id;
+ protobuf_c_boolean has_vote;
+ int32_t vote;
+};
+
+struct CMsgCREGetUserPublishedItemVoteDetailsResponse : public ProtobufCppMessage
+{
+ CMsgCREGetUserPublishedItemVoteDetailsResponse() :
+ ProtobufCppMessage(cmsg_creget_user_published_item_vote_details_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ int32_t eresult;
+ size_t n_user_item_vote_details;
+ CMsgCREGetUserPublishedItemVoteDetailsResponse__UserItemVoteDetail **user_item_vote_details;
+};
+
+struct CMsgFSGetFollowerCount : public ProtobufCppMessage
+{
+ CMsgFSGetFollowerCount() :
+ ProtobufCppMessage(cmsg_fsget_follower_count__descriptor)
+ {}
+
+ protobuf_c_boolean has_steam_id;
+ uint64_t steam_id;
+};
+
+struct CMsgFSGetFollowerCountResponse : public ProtobufCppMessage
+{
+ CMsgFSGetFollowerCountResponse() :
+ ProtobufCppMessage(cmsg_fsget_follower_count_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ int32_t eresult;
+ protobuf_c_boolean has_count;
+ int32_t count;
+};
+
+struct CMsgFSGetIsFollowing : public ProtobufCppMessage
+{
+ CMsgFSGetIsFollowing() :
+ ProtobufCppMessage(cmsg_fsget_is_following__descriptor)
+ {}
+
+ protobuf_c_boolean has_steam_id;
+ uint64_t steam_id;
+};
+
+struct CMsgFSGetIsFollowingResponse : public ProtobufCppMessage
+{
+ CMsgFSGetIsFollowingResponse() :
+ ProtobufCppMessage(cmsg_fsget_is_following_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ int32_t eresult;
+ protobuf_c_boolean has_is_following;
+ protobuf_c_boolean is_following;
+};
+
+struct CMsgFSEnumerateFollowingList : public ProtobufCppMessage
+{
+ CMsgFSEnumerateFollowingList() :
+ ProtobufCppMessage(cmsg_fsenumerate_following_list__descriptor)
+ {}
+
+ protobuf_c_boolean has_start_index;
+ uint32_t start_index;
+};
+
+struct CMsgFSEnumerateFollowingListResponse : public ProtobufCppMessage
+{
+ CMsgFSEnumerateFollowingListResponse() :
+ ProtobufCppMessage(cmsg_fsenumerate_following_list_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ int32_t eresult;
+ protobuf_c_boolean has_total_results;
+ int32_t total_results;
+ size_t n_steam_ids;
+ uint64_t *steam_ids;
+};
+
+struct CMsgDPGetNumberOfCurrentPlayers : public ProtobufCppMessage
+{
+ CMsgDPGetNumberOfCurrentPlayers() :
+ ProtobufCppMessage(cmsg_dpget_number_of_current_players__descriptor)
+ {}
+
+ protobuf_c_boolean has_appid;
+ uint32_t appid;
+};
+
+struct CMsgDPGetNumberOfCurrentPlayersResponse : public ProtobufCppMessage
+{
+ CMsgDPGetNumberOfCurrentPlayersResponse() :
+ ProtobufCppMessage(cmsg_dpget_number_of_current_players_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ int32_t eresult;
+ protobuf_c_boolean has_player_count;
+ int32_t player_count;
+};
+
+struct CMsgClientFriendUserStatusPublished : public ProtobufCppMessage
+{
+ CMsgClientFriendUserStatusPublished() :
+ ProtobufCppMessage(cmsg_client_friend_user_status_published__descriptor)
+ {}
+
+ protobuf_c_boolean has_friend_steamid;
+ uint64_t friend_steamid;
+ protobuf_c_boolean has_appid;
+ uint32_t appid;
+ char *status_text;
+};
+
+struct CMsgClientServiceMethodLegacy : public ProtobufCppMessage
+{
+ CMsgClientServiceMethodLegacy() :
+ ProtobufCppMessage(cmsg_client_service_method_legacy__descriptor)
+ {}
+
+ char *method_name;
+ protobuf_c_boolean has_serialized_method;
+ ProtobufCBinaryData serialized_method;
+ protobuf_c_boolean has_is_notification;
+ protobuf_c_boolean is_notification;
+};
+
+struct CMsgClientServiceMethodLegacyResponse : public ProtobufCppMessage
+{
+ CMsgClientServiceMethodLegacyResponse() :
+ ProtobufCppMessage(cmsg_client_service_method_legacy_response__descriptor)
+ {}
+
+ char *method_name;
+ protobuf_c_boolean has_serialized_method_response;
+ ProtobufCBinaryData serialized_method_response;
+};
+
+struct CMsgClientUIMode : public ProtobufCppMessage
+{
+ CMsgClientUIMode() :
+ ProtobufCppMessage(cmsg_client_uimode__descriptor)
+ {}
+
+ protobuf_c_boolean has_uimode;
+ uint32_t uimode;
+ protobuf_c_boolean has_chat_mode;
+ uint32_t chat_mode;
+};
+
+struct CMsgClientVanityURLChangedNotification : public ProtobufCppMessage
+{
+ CMsgClientVanityURLChangedNotification() :
+ ProtobufCppMessage(cmsg_client_vanity_urlchanged_notification__descriptor)
+ {}
+
+ char *vanity_url;
+};
+
+struct CMsgClientAuthorizeLocalDeviceRequest : public ProtobufCppMessage
+{
+ CMsgClientAuthorizeLocalDeviceRequest() :
+ ProtobufCppMessage(cmsg_client_authorize_local_device_request__descriptor)
+ {}
+
+ char *device_description;
+ protobuf_c_boolean has_owner_account_id;
+ uint32_t owner_account_id;
+ protobuf_c_boolean has_local_device_token;
+ uint64_t local_device_token;
+};
+
+struct CMsgClientAuthorizeLocalDevice : public ProtobufCppMessage
+{
+ CMsgClientAuthorizeLocalDevice() :
+ ProtobufCppMessage(cmsg_client_authorize_local_device__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ int32_t eresult;
+ protobuf_c_boolean has_owner_account_id;
+ uint32_t owner_account_id;
+ protobuf_c_boolean has_authed_device_token;
+ uint64_t authed_device_token;
+};
+
+struct CMsgClientAuthorizeLocalDeviceNotification : public ProtobufCppMessage
+{
+ CMsgClientAuthorizeLocalDeviceNotification() :
+ ProtobufCppMessage(cmsg_client_authorize_local_device_notification__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ int32_t eresult;
+ protobuf_c_boolean has_owner_account_id;
+ uint32_t owner_account_id;
+ protobuf_c_boolean has_local_device_token;
+ uint64_t local_device_token;
+};
+
+struct CMsgClientDeauthorizeDeviceRequest : public ProtobufCppMessage
+{
+ CMsgClientDeauthorizeDeviceRequest() :
+ ProtobufCppMessage(cmsg_client_deauthorize_device_request__descriptor)
+ {}
+
+ protobuf_c_boolean has_deauthorization_account_id;
+ uint32_t deauthorization_account_id;
+ protobuf_c_boolean has_deauthorization_device_token;
+ uint64_t deauthorization_device_token;
+};
+
+struct CMsgClientDeauthorizeDevice : public ProtobufCppMessage
+{
+ CMsgClientDeauthorizeDevice() :
+ ProtobufCppMessage(cmsg_client_deauthorize_device__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ int32_t eresult;
+ protobuf_c_boolean has_deauthorization_account_id;
+ uint32_t deauthorization_account_id;
+};
+
+struct CMsgClientUseLocalDeviceAuthorizations__DeviceToken : public ProtobufCppMessage
+{
+ CMsgClientUseLocalDeviceAuthorizations__DeviceToken() :
+ ProtobufCppMessage(cmsg_client_use_local_device_authorizations__device_token__descriptor)
+ {}
+
+ protobuf_c_boolean has_owner_account_id;
+ uint32_t owner_account_id;
+ protobuf_c_boolean has_token_id;
+ uint64_t token_id;
+};
+
+struct CMsgClientUseLocalDeviceAuthorizations : public ProtobufCppMessage
+{
+ CMsgClientUseLocalDeviceAuthorizations() :
+ ProtobufCppMessage(cmsg_client_use_local_device_authorizations__descriptor)
+ {}
+
+ size_t n_authorization_account_id;
+ uint32_t *authorization_account_id;
+ size_t n_device_tokens;
+ CMsgClientUseLocalDeviceAuthorizations__DeviceToken **device_tokens;
+};
+
+struct CMsgClientGetAuthorizedDevices : public ProtobufCppMessage
+{
+ CMsgClientGetAuthorizedDevices() :
+ ProtobufCppMessage(cmsg_client_get_authorized_devices__descriptor)
+ {}
+
+};
+
+struct CMsgClientGetAuthorizedDevicesResponse__AuthorizedDevice : public ProtobufCppMessage
+{
+ CMsgClientGetAuthorizedDevicesResponse__AuthorizedDevice() :
+ ProtobufCppMessage(cmsg_client_get_authorized_devices_response__authorized_device__descriptor)
+ {}
+
+ protobuf_c_boolean has_auth_device_token;
+ uint64_t auth_device_token;
+ char *device_name;
+ protobuf_c_boolean has_last_access_time;
+ uint32_t last_access_time;
+ protobuf_c_boolean has_borrower_id;
+ uint32_t borrower_id;
+ protobuf_c_boolean has_is_pending;
+ protobuf_c_boolean is_pending;
+ protobuf_c_boolean has_app_played;
+ uint32_t app_played;
+};
+
+struct CMsgClientGetAuthorizedDevicesResponse : public ProtobufCppMessage
+{
+ CMsgClientGetAuthorizedDevicesResponse() :
+ ProtobufCppMessage(cmsg_client_get_authorized_devices_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ int32_t eresult;
+ size_t n_authorized_device;
+ CMsgClientGetAuthorizedDevicesResponse__AuthorizedDevice **authorized_device;
+};
+
+struct CMsgClientSharedLibraryLockStatus__LockedLibrary : public ProtobufCppMessage
+{
+ CMsgClientSharedLibraryLockStatus__LockedLibrary() :
+ ProtobufCppMessage(cmsg_client_shared_library_lock_status__locked_library__descriptor)
+ {}
+
+ protobuf_c_boolean has_owner_id;
+ uint32_t owner_id;
+ protobuf_c_boolean has_locked_by;
+ uint32_t locked_by;
+};
+
+struct CMsgClientSharedLibraryLockStatus : public ProtobufCppMessage
+{
+ CMsgClientSharedLibraryLockStatus() :
+ ProtobufCppMessage(cmsg_client_shared_library_lock_status__descriptor)
+ {}
+
+ size_t n_locked_library;
+ CMsgClientSharedLibraryLockStatus__LockedLibrary **locked_library;
+ protobuf_c_boolean has_own_library_locked_by;
+ uint32_t own_library_locked_by;
+};
+
+struct CMsgClientSharedLibraryStopPlaying__StopApp : public ProtobufCppMessage
+{
+ CMsgClientSharedLibraryStopPlaying__StopApp() :
+ ProtobufCppMessage(cmsg_client_shared_library_stop_playing__stop_app__descriptor)
+ {}
+
+ protobuf_c_boolean has_app_id;
+ uint32_t app_id;
+ protobuf_c_boolean has_owner_id;
+ uint32_t owner_id;
+};
+
+struct CMsgClientSharedLibraryStopPlaying : public ProtobufCppMessage
+{
+ CMsgClientSharedLibraryStopPlaying() :
+ ProtobufCppMessage(cmsg_client_shared_library_stop_playing__descriptor)
+ {}
+
+ protobuf_c_boolean has_seconds_left;
+ int32_t seconds_left;
+ size_t n_stop_apps;
+ CMsgClientSharedLibraryStopPlaying__StopApp **stop_apps;
+};
+
+struct CMsgClientServiceCall : public ProtobufCppMessage
+{
+ CMsgClientServiceCall() :
+ ProtobufCppMessage(cmsg_client_service_call__descriptor)
+ {}
+
+ protobuf_c_boolean has_sysid_routing;
+ ProtobufCBinaryData sysid_routing;
+ protobuf_c_boolean has_call_handle;
+ uint32_t call_handle;
+ protobuf_c_boolean has_module_crc;
+ uint32_t module_crc;
+ protobuf_c_boolean has_module_hash;
+ ProtobufCBinaryData module_hash;
+ protobuf_c_boolean has_function_id;
+ uint32_t function_id;
+ protobuf_c_boolean has_cub_output_max;
+ uint32_t cub_output_max;
+ protobuf_c_boolean has_flags;
+ uint32_t flags;
+ protobuf_c_boolean has_callparameter;
+ ProtobufCBinaryData callparameter;
+ protobuf_c_boolean has_ping_only;
+ protobuf_c_boolean ping_only;
+ protobuf_c_boolean has_max_outstanding_calls;
+ uint32_t max_outstanding_calls;
+ protobuf_c_boolean has_app_id;
+ uint32_t app_id;
+};
+
+struct CMsgClientServiceModule : public ProtobufCppMessage
+{
+ CMsgClientServiceModule() :
+ ProtobufCppMessage(cmsg_client_service_module__descriptor)
+ {}
+
+ protobuf_c_boolean has_module_crc;
+ uint32_t module_crc;
+ protobuf_c_boolean has_module_hash;
+ ProtobufCBinaryData module_hash;
+ protobuf_c_boolean has_module_content;
+ ProtobufCBinaryData module_content;
+};
+
+struct CMsgClientServiceCallResponse : public ProtobufCppMessage
+{
+ CMsgClientServiceCallResponse() :
+ ProtobufCppMessage(cmsg_client_service_call_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_sysid_routing;
+ ProtobufCBinaryData sysid_routing;
+ protobuf_c_boolean has_call_handle;
+ uint32_t call_handle;
+ protobuf_c_boolean has_module_crc;
+ uint32_t module_crc;
+ protobuf_c_boolean has_module_hash;
+ ProtobufCBinaryData module_hash;
+ protobuf_c_boolean has_ecallresult;
+ uint32_t ecallresult;
+ protobuf_c_boolean has_result_content;
+ ProtobufCBinaryData result_content;
+ protobuf_c_boolean has_os_version_info;
+ ProtobufCBinaryData os_version_info;
+ protobuf_c_boolean has_system_info;
+ ProtobufCBinaryData system_info;
+ protobuf_c_boolean has_load_address;
+ uint64_t load_address;
+ protobuf_c_boolean has_exception_record;
+ ProtobufCBinaryData exception_record;
+ protobuf_c_boolean has_portable_os_version_info;
+ ProtobufCBinaryData portable_os_version_info;
+ protobuf_c_boolean has_portable_system_info;
+ ProtobufCBinaryData portable_system_info;
+ protobuf_c_boolean has_was_converted;
+ protobuf_c_boolean was_converted;
+ protobuf_c_boolean has_internal_result;
+ uint32_t internal_result;
+ protobuf_c_boolean has_current_count;
+ uint32_t current_count;
+ protobuf_c_boolean has_last_call_handle;
+ uint32_t last_call_handle;
+ protobuf_c_boolean has_last_call_module_crc;
+ uint32_t last_call_module_crc;
+ protobuf_c_boolean has_last_call_sysid_routing;
+ ProtobufCBinaryData last_call_sysid_routing;
+ protobuf_c_boolean has_last_ecallresult;
+ uint32_t last_ecallresult;
+ protobuf_c_boolean has_last_callissue_delta;
+ uint32_t last_callissue_delta;
+ protobuf_c_boolean has_last_callcomplete_delta;
+ uint32_t last_callcomplete_delta;
+};
+
+struct CMsgAMUnlockH264 : public ProtobufCppMessage
+{
+ CMsgAMUnlockH264() :
+ ProtobufCppMessage(cmsg_amunlock_h264__descriptor)
+ {}
+
+ protobuf_c_boolean has_appid;
+ uint32_t appid;
+ protobuf_c_boolean has_platform;
+ int32_t platform;
+ protobuf_c_boolean has_reason;
+ int32_t reason;
+};
+
+struct CMsgAMUnlockH264Response : public ProtobufCppMessage
+{
+ CMsgAMUnlockH264Response() :
+ ProtobufCppMessage(cmsg_amunlock_h264_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_eresult;
+ int32_t eresult;
+ protobuf_c_boolean has_encryption_key;
+ ProtobufCBinaryData encryption_key;
+};
+
+struct CMsgClientPlayingSessionState : public ProtobufCppMessage
+{
+ CMsgClientPlayingSessionState() :
+ ProtobufCppMessage(cmsg_client_playing_session_state__descriptor)
+ {}
+
+ protobuf_c_boolean has_playing_blocked;
+ protobuf_c_boolean playing_blocked;
+ protobuf_c_boolean has_playing_app;
+ uint32_t playing_app;
+};
+
+struct CMsgClientKickPlayingSession : public ProtobufCppMessage
+{
+ CMsgClientKickPlayingSession() :
+ ProtobufCppMessage(cmsg_client_kick_playing_session__descriptor)
+ {}
+
+ protobuf_c_boolean has_only_stop_game;
+ protobuf_c_boolean only_stop_game;
+};
+
+struct CMsgClientVoiceCallPreAuthorize : public ProtobufCppMessage
+{
+ CMsgClientVoiceCallPreAuthorize() :
+ ProtobufCppMessage(cmsg_client_voice_call_pre_authorize__descriptor)
+ {}
+
+ protobuf_c_boolean has_caller_steamid;
+ uint64_t caller_steamid;
+ protobuf_c_boolean has_receiver_steamid;
+ uint64_t receiver_steamid;
+ protobuf_c_boolean has_caller_id;
+ int32_t caller_id;
+ protobuf_c_boolean has_hangup;
+ protobuf_c_boolean hangup;
+};
+
+struct CMsgClientVoiceCallPreAuthorizeResponse : public ProtobufCppMessage
+{
+ CMsgClientVoiceCallPreAuthorizeResponse() :
+ ProtobufCppMessage(cmsg_client_voice_call_pre_authorize_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_caller_steamid;
+ uint64_t caller_steamid;
+ protobuf_c_boolean has_receiver_steamid;
+ uint64_t receiver_steamid;
+ protobuf_c_boolean has_eresult;
+ int32_t eresult;
+ protobuf_c_boolean has_caller_id;
+ int32_t caller_id;
+};
+
+struct CMsgBadgeCraftedNotification : public ProtobufCppMessage
+{
+ CMsgBadgeCraftedNotification() :
+ ProtobufCppMessage(cmsg_badge_crafted_notification__descriptor)
+ {}
+
+ protobuf_c_boolean has_appid;
+ uint32_t appid;
+ protobuf_c_boolean has_badge_level;
+ uint32_t badge_level;
+};
+
+struct CMsgClientStartPeerContentServer : public ProtobufCppMessage
+{
+ CMsgClientStartPeerContentServer() :
+ ProtobufCppMessage(cmsg_client_start_peer_content_server__descriptor)
+ {}
+
+ protobuf_c_boolean has_steamid;
+ uint64_t steamid;
+ protobuf_c_boolean has_client_remote_id;
+ uint64_t client_remote_id;
+ protobuf_c_boolean has_app_id;
+ uint32_t app_id;
+ protobuf_c_boolean has_current_build_id;
+ uint32_t current_build_id;
+};
+
+struct CMsgClientStartPeerContentServerResponse : public ProtobufCppMessage
+{
+ CMsgClientStartPeerContentServerResponse() :
+ ProtobufCppMessage(cmsg_client_start_peer_content_server_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_result;
+ uint32_t result;
+ protobuf_c_boolean has_server_port;
+ uint32_t server_port;
+};
+
+struct CMsgClientGetPeerContentInfo : public ProtobufCppMessage
+{
+ CMsgClientGetPeerContentInfo() :
+ ProtobufCppMessage(cmsg_client_get_peer_content_info__descriptor)
+ {}
+
+ protobuf_c_boolean has_steamid;
+ uint64_t steamid;
+ protobuf_c_boolean has_client_remote_id;
+ uint64_t client_remote_id;
+};
+
+struct CMsgClientGetPeerContentInfoResponse : public ProtobufCppMessage
+{
+ CMsgClientGetPeerContentInfoResponse() :
+ ProtobufCppMessage(cmsg_client_get_peer_content_info_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_result;
+ uint32_t result;
+ size_t n_apps;
+ uint32_t *apps;
+};
+
+size_t cmsg_client_update_user_game_info__get_packed_size
+ (const CMsgClientUpdateUserGameInfo *message);
+size_t cmsg_client_update_user_game_info__pack
+ (const CMsgClientUpdateUserGameInfo *message,
+ uint8_t *out);
+size_t cmsg_client_update_user_game_info__pack_to_buffer
+ (const CMsgClientUpdateUserGameInfo *message,
+ ProtobufCBuffer *buffer);
+CMsgClientUpdateUserGameInfo *
+ cmsg_client_update_user_game_info__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_update_user_game_info__free_unpacked
+ (CMsgClientUpdateUserGameInfo *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_rich_presence_upload__get_packed_size
+ (const CMsgClientRichPresenceUpload *message);
+size_t cmsg_client_rich_presence_upload__pack
+ (const CMsgClientRichPresenceUpload *message,
+ uint8_t *out);
+size_t cmsg_client_rich_presence_upload__pack_to_buffer
+ (const CMsgClientRichPresenceUpload *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRichPresenceUpload *
+ cmsg_client_rich_presence_upload__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_rich_presence_upload__free_unpacked
+ (CMsgClientRichPresenceUpload *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_rich_presence_request__get_packed_size
+ (const CMsgClientRichPresenceRequest *message);
+size_t cmsg_client_rich_presence_request__pack
+ (const CMsgClientRichPresenceRequest *message,
+ uint8_t *out);
+size_t cmsg_client_rich_presence_request__pack_to_buffer
+ (const CMsgClientRichPresenceRequest *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRichPresenceRequest *
+ cmsg_client_rich_presence_request__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_rich_presence_request__free_unpacked
+ (CMsgClientRichPresenceRequest *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_rich_presence_info__get_packed_size
+ (const CMsgClientRichPresenceInfo *message);
+size_t cmsg_client_rich_presence_info__pack
+ (const CMsgClientRichPresenceInfo *message,
+ uint8_t *out);
+size_t cmsg_client_rich_presence_info__pack_to_buffer
+ (const CMsgClientRichPresenceInfo *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRichPresenceInfo *
+ cmsg_client_rich_presence_info__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_rich_presence_info__free_unpacked
+ (CMsgClientRichPresenceInfo *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_check_file_signature__get_packed_size
+ (const CMsgClientCheckFileSignature *message);
+size_t cmsg_client_check_file_signature__pack
+ (const CMsgClientCheckFileSignature *message,
+ uint8_t *out);
+size_t cmsg_client_check_file_signature__pack_to_buffer
+ (const CMsgClientCheckFileSignature *message,
+ ProtobufCBuffer *buffer);
+CMsgClientCheckFileSignature *
+ cmsg_client_check_file_signature__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_check_file_signature__free_unpacked
+ (CMsgClientCheckFileSignature *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_check_file_signature_response__get_packed_size
+ (const CMsgClientCheckFileSignatureResponse *message);
+size_t cmsg_client_check_file_signature_response__pack
+ (const CMsgClientCheckFileSignatureResponse *message,
+ uint8_t *out);
+size_t cmsg_client_check_file_signature_response__pack_to_buffer
+ (const CMsgClientCheckFileSignatureResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientCheckFileSignatureResponse *
+ cmsg_client_check_file_signature_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_check_file_signature_response__free_unpacked
+ (CMsgClientCheckFileSignatureResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_read_machine_auth__get_packed_size
+ (const CMsgClientReadMachineAuth *message);
+size_t cmsg_client_read_machine_auth__pack
+ (const CMsgClientReadMachineAuth *message,
+ uint8_t *out);
+size_t cmsg_client_read_machine_auth__pack_to_buffer
+ (const CMsgClientReadMachineAuth *message,
+ ProtobufCBuffer *buffer);
+CMsgClientReadMachineAuth *
+ cmsg_client_read_machine_auth__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_read_machine_auth__free_unpacked
+ (CMsgClientReadMachineAuth *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_read_machine_auth_response__get_packed_size
+ (const CMsgClientReadMachineAuthResponse *message);
+size_t cmsg_client_read_machine_auth_response__pack
+ (const CMsgClientReadMachineAuthResponse *message,
+ uint8_t *out);
+size_t cmsg_client_read_machine_auth_response__pack_to_buffer
+ (const CMsgClientReadMachineAuthResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientReadMachineAuthResponse *
+ cmsg_client_read_machine_auth_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_read_machine_auth_response__free_unpacked
+ (CMsgClientReadMachineAuthResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_update_machine_auth__get_packed_size
+ (const CMsgClientUpdateMachineAuth *message);
+size_t cmsg_client_update_machine_auth__pack
+ (const CMsgClientUpdateMachineAuth *message,
+ uint8_t *out);
+size_t cmsg_client_update_machine_auth__pack_to_buffer
+ (const CMsgClientUpdateMachineAuth *message,
+ ProtobufCBuffer *buffer);
+CMsgClientUpdateMachineAuth *
+ cmsg_client_update_machine_auth__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_update_machine_auth__free_unpacked
+ (CMsgClientUpdateMachineAuth *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_update_machine_auth_response__get_packed_size
+ (const CMsgClientUpdateMachineAuthResponse *message);
+size_t cmsg_client_update_machine_auth_response__pack
+ (const CMsgClientUpdateMachineAuthResponse *message,
+ uint8_t *out);
+size_t cmsg_client_update_machine_auth_response__pack_to_buffer
+ (const CMsgClientUpdateMachineAuthResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientUpdateMachineAuthResponse *
+ cmsg_client_update_machine_auth_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_update_machine_auth_response__free_unpacked
+ (CMsgClientUpdateMachineAuthResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_request_machine_auth__get_packed_size
+ (const CMsgClientRequestMachineAuth *message);
+size_t cmsg_client_request_machine_auth__pack
+ (const CMsgClientRequestMachineAuth *message,
+ uint8_t *out);
+size_t cmsg_client_request_machine_auth__pack_to_buffer
+ (const CMsgClientRequestMachineAuth *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRequestMachineAuth *
+ cmsg_client_request_machine_auth__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_request_machine_auth__free_unpacked
+ (CMsgClientRequestMachineAuth *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_request_machine_auth_response__get_packed_size
+ (const CMsgClientRequestMachineAuthResponse *message);
+size_t cmsg_client_request_machine_auth_response__pack
+ (const CMsgClientRequestMachineAuthResponse *message,
+ uint8_t *out);
+size_t cmsg_client_request_machine_auth_response__pack_to_buffer
+ (const CMsgClientRequestMachineAuthResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRequestMachineAuthResponse *
+ cmsg_client_request_machine_auth_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_request_machine_auth_response__free_unpacked
+ (CMsgClientRequestMachineAuthResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_register_key__get_packed_size
+ (const CMsgClientRegisterKey *message);
+size_t cmsg_client_register_key__pack
+ (const CMsgClientRegisterKey *message,
+ uint8_t *out);
+size_t cmsg_client_register_key__pack_to_buffer
+ (const CMsgClientRegisterKey *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRegisterKey *
+ cmsg_client_register_key__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_register_key__free_unpacked
+ (CMsgClientRegisterKey *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_purchase_response__get_packed_size
+ (const CMsgClientPurchaseResponse *message);
+size_t cmsg_client_purchase_response__pack
+ (const CMsgClientPurchaseResponse *message,
+ uint8_t *out);
+size_t cmsg_client_purchase_response__pack_to_buffer
+ (const CMsgClientPurchaseResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientPurchaseResponse *
+ cmsg_client_purchase_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_purchase_response__free_unpacked
+ (CMsgClientPurchaseResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_activate_oemlicense__get_packed_size
+ (const CMsgClientActivateOEMLicense *message);
+size_t cmsg_client_activate_oemlicense__pack
+ (const CMsgClientActivateOEMLicense *message,
+ uint8_t *out);
+size_t cmsg_client_activate_oemlicense__pack_to_buffer
+ (const CMsgClientActivateOEMLicense *message,
+ ProtobufCBuffer *buffer);
+CMsgClientActivateOEMLicense *
+ cmsg_client_activate_oemlicense__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_activate_oemlicense__free_unpacked
+ (CMsgClientActivateOEMLicense *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_register_oemmachine__get_packed_size
+ (const CMsgClientRegisterOEMMachine *message);
+size_t cmsg_client_register_oemmachine__pack
+ (const CMsgClientRegisterOEMMachine *message,
+ uint8_t *out);
+size_t cmsg_client_register_oemmachine__pack_to_buffer
+ (const CMsgClientRegisterOEMMachine *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRegisterOEMMachine *
+ cmsg_client_register_oemmachine__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_register_oemmachine__free_unpacked
+ (CMsgClientRegisterOEMMachine *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_register_oemmachine_response__get_packed_size
+ (const CMsgClientRegisterOEMMachineResponse *message);
+size_t cmsg_client_register_oemmachine_response__pack
+ (const CMsgClientRegisterOEMMachineResponse *message,
+ uint8_t *out);
+size_t cmsg_client_register_oemmachine_response__pack_to_buffer
+ (const CMsgClientRegisterOEMMachineResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRegisterOEMMachineResponse *
+ cmsg_client_register_oemmachine_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_register_oemmachine_response__free_unpacked
+ (CMsgClientRegisterOEMMachineResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_purchase_with_machine_id__get_packed_size
+ (const CMsgClientPurchaseWithMachineID *message);
+size_t cmsg_client_purchase_with_machine_id__pack
+ (const CMsgClientPurchaseWithMachineID *message,
+ uint8_t *out);
+size_t cmsg_client_purchase_with_machine_id__pack_to_buffer
+ (const CMsgClientPurchaseWithMachineID *message,
+ ProtobufCBuffer *buffer);
+CMsgClientPurchaseWithMachineID *
+ cmsg_client_purchase_with_machine_id__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_purchase_with_machine_id__free_unpacked
+ (CMsgClientPurchaseWithMachineID *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_trading__initiate_trade_request__get_packed_size
+ (const CMsgTradingInitiateTradeRequest *message);
+size_t cmsg_trading__initiate_trade_request__pack
+ (const CMsgTradingInitiateTradeRequest *message,
+ uint8_t *out);
+size_t cmsg_trading__initiate_trade_request__pack_to_buffer
+ (const CMsgTradingInitiateTradeRequest *message,
+ ProtobufCBuffer *buffer);
+CMsgTradingInitiateTradeRequest *
+ cmsg_trading__initiate_trade_request__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_trading__initiate_trade_request__free_unpacked
+ (CMsgTradingInitiateTradeRequest *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_trading__initiate_trade_response__get_packed_size
+ (const CMsgTradingInitiateTradeResponse *message);
+size_t cmsg_trading__initiate_trade_response__pack
+ (const CMsgTradingInitiateTradeResponse *message,
+ uint8_t *out);
+size_t cmsg_trading__initiate_trade_response__pack_to_buffer
+ (const CMsgTradingInitiateTradeResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgTradingInitiateTradeResponse *
+ cmsg_trading__initiate_trade_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_trading__initiate_trade_response__free_unpacked
+ (CMsgTradingInitiateTradeResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_trading__cancel_trade_request__get_packed_size
+ (const CMsgTradingCancelTradeRequest *message);
+size_t cmsg_trading__cancel_trade_request__pack
+ (const CMsgTradingCancelTradeRequest *message,
+ uint8_t *out);
+size_t cmsg_trading__cancel_trade_request__pack_to_buffer
+ (const CMsgTradingCancelTradeRequest *message,
+ ProtobufCBuffer *buffer);
+CMsgTradingCancelTradeRequest *
+ cmsg_trading__cancel_trade_request__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_trading__cancel_trade_request__free_unpacked
+ (CMsgTradingCancelTradeRequest *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_trading__start_session__get_packed_size
+ (const CMsgTradingStartSession *message);
+size_t cmsg_trading__start_session__pack
+ (const CMsgTradingStartSession *message,
+ uint8_t *out);
+size_t cmsg_trading__start_session__pack_to_buffer
+ (const CMsgTradingStartSession *message,
+ ProtobufCBuffer *buffer);
+CMsgTradingStartSession *
+ cmsg_trading__start_session__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_trading__start_session__free_unpacked
+ (CMsgTradingStartSession *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_get_cdnauth_token__get_packed_size
+ (const CMsgClientGetCDNAuthToken *message);
+size_t cmsg_client_get_cdnauth_token__pack
+ (const CMsgClientGetCDNAuthToken *message,
+ uint8_t *out);
+size_t cmsg_client_get_cdnauth_token__pack_to_buffer
+ (const CMsgClientGetCDNAuthToken *message,
+ ProtobufCBuffer *buffer);
+CMsgClientGetCDNAuthToken *
+ cmsg_client_get_cdnauth_token__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_get_cdnauth_token__free_unpacked
+ (CMsgClientGetCDNAuthToken *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_get_depot_decryption_key__get_packed_size
+ (const CMsgClientGetDepotDecryptionKey *message);
+size_t cmsg_client_get_depot_decryption_key__pack
+ (const CMsgClientGetDepotDecryptionKey *message,
+ uint8_t *out);
+size_t cmsg_client_get_depot_decryption_key__pack_to_buffer
+ (const CMsgClientGetDepotDecryptionKey *message,
+ ProtobufCBuffer *buffer);
+CMsgClientGetDepotDecryptionKey *
+ cmsg_client_get_depot_decryption_key__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_get_depot_decryption_key__free_unpacked
+ (CMsgClientGetDepotDecryptionKey *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_get_depot_decryption_key_response__get_packed_size
+ (const CMsgClientGetDepotDecryptionKeyResponse *message);
+size_t cmsg_client_get_depot_decryption_key_response__pack
+ (const CMsgClientGetDepotDecryptionKeyResponse *message,
+ uint8_t *out);
+size_t cmsg_client_get_depot_decryption_key_response__pack_to_buffer
+ (const CMsgClientGetDepotDecryptionKeyResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientGetDepotDecryptionKeyResponse *
+ cmsg_client_get_depot_decryption_key_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_get_depot_decryption_key_response__free_unpacked
+ (CMsgClientGetDepotDecryptionKeyResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_check_app_beta_password__get_packed_size
+ (const CMsgClientCheckAppBetaPassword *message);
+size_t cmsg_client_check_app_beta_password__pack
+ (const CMsgClientCheckAppBetaPassword *message,
+ uint8_t *out);
+size_t cmsg_client_check_app_beta_password__pack_to_buffer
+ (const CMsgClientCheckAppBetaPassword *message,
+ ProtobufCBuffer *buffer);
+CMsgClientCheckAppBetaPassword *
+ cmsg_client_check_app_beta_password__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_check_app_beta_password__free_unpacked
+ (CMsgClientCheckAppBetaPassword *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_check_app_beta_password_response__get_packed_size
+ (const CMsgClientCheckAppBetaPasswordResponse *message);
+size_t cmsg_client_check_app_beta_password_response__pack
+ (const CMsgClientCheckAppBetaPasswordResponse *message,
+ uint8_t *out);
+size_t cmsg_client_check_app_beta_password_response__pack_to_buffer
+ (const CMsgClientCheckAppBetaPasswordResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientCheckAppBetaPasswordResponse *
+ cmsg_client_check_app_beta_password_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_check_app_beta_password_response__free_unpacked
+ (CMsgClientCheckAppBetaPasswordResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_get_cdnauth_token_response__get_packed_size
+ (const CMsgClientGetCDNAuthTokenResponse *message);
+size_t cmsg_client_get_cdnauth_token_response__pack
+ (const CMsgClientGetCDNAuthTokenResponse *message,
+ uint8_t *out);
+size_t cmsg_client_get_cdnauth_token_response__pack_to_buffer
+ (const CMsgClientGetCDNAuthTokenResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientGetCDNAuthTokenResponse *
+ cmsg_client_get_cdnauth_token_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_get_cdnauth_token_response__free_unpacked
+ (CMsgClientGetCDNAuthTokenResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_download_rate_statistics__get_packed_size
+ (const CMsgDownloadRateStatistics *message);
+size_t cmsg_download_rate_statistics__pack
+ (const CMsgDownloadRateStatistics *message,
+ uint8_t *out);
+size_t cmsg_download_rate_statistics__pack_to_buffer
+ (const CMsgDownloadRateStatistics *message,
+ ProtobufCBuffer *buffer);
+CMsgDownloadRateStatistics *
+ cmsg_download_rate_statistics__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_download_rate_statistics__free_unpacked
+ (CMsgDownloadRateStatistics *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_request_account_data__get_packed_size
+ (const CMsgClientRequestAccountData *message);
+size_t cmsg_client_request_account_data__pack
+ (const CMsgClientRequestAccountData *message,
+ uint8_t *out);
+size_t cmsg_client_request_account_data__pack_to_buffer
+ (const CMsgClientRequestAccountData *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRequestAccountData *
+ cmsg_client_request_account_data__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_request_account_data__free_unpacked
+ (CMsgClientRequestAccountData *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_request_account_data_response__get_packed_size
+ (const CMsgClientRequestAccountDataResponse *message);
+size_t cmsg_client_request_account_data_response__pack
+ (const CMsgClientRequestAccountDataResponse *message,
+ uint8_t *out);
+size_t cmsg_client_request_account_data_response__pack_to_buffer
+ (const CMsgClientRequestAccountDataResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRequestAccountDataResponse *
+ cmsg_client_request_account_data_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_request_account_data_response__free_unpacked
+ (CMsgClientRequestAccountDataResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_ugsget_global_stats__get_packed_size
+ (const CMsgClientUGSGetGlobalStats *message);
+size_t cmsg_client_ugsget_global_stats__pack
+ (const CMsgClientUGSGetGlobalStats *message,
+ uint8_t *out);
+size_t cmsg_client_ugsget_global_stats__pack_to_buffer
+ (const CMsgClientUGSGetGlobalStats *message,
+ ProtobufCBuffer *buffer);
+CMsgClientUGSGetGlobalStats *
+ cmsg_client_ugsget_global_stats__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_ugsget_global_stats__free_unpacked
+ (CMsgClientUGSGetGlobalStats *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_ugsget_global_stats_response__get_packed_size
+ (const CMsgClientUGSGetGlobalStatsResponse *message);
+size_t cmsg_client_ugsget_global_stats_response__pack
+ (const CMsgClientUGSGetGlobalStatsResponse *message,
+ uint8_t *out);
+size_t cmsg_client_ugsget_global_stats_response__pack_to_buffer
+ (const CMsgClientUGSGetGlobalStatsResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientUGSGetGlobalStatsResponse *
+ cmsg_client_ugsget_global_stats_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_ugsget_global_stats_response__free_unpacked
+ (CMsgClientUGSGetGlobalStatsResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_redeem_guest_pass__get_packed_size
+ (const CMsgClientRedeemGuestPass *message);
+size_t cmsg_client_redeem_guest_pass__pack
+ (const CMsgClientRedeemGuestPass *message,
+ uint8_t *out);
+size_t cmsg_client_redeem_guest_pass__pack_to_buffer
+ (const CMsgClientRedeemGuestPass *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRedeemGuestPass *
+ cmsg_client_redeem_guest_pass__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_redeem_guest_pass__free_unpacked
+ (CMsgClientRedeemGuestPass *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_redeem_guest_pass_response__get_packed_size
+ (const CMsgClientRedeemGuestPassResponse *message);
+size_t cmsg_client_redeem_guest_pass_response__pack
+ (const CMsgClientRedeemGuestPassResponse *message,
+ uint8_t *out);
+size_t cmsg_client_redeem_guest_pass_response__pack_to_buffer
+ (const CMsgClientRedeemGuestPassResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRedeemGuestPassResponse *
+ cmsg_client_redeem_guest_pass_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_redeem_guest_pass_response__free_unpacked
+ (CMsgClientRedeemGuestPassResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_get_clan_activity_counts__get_packed_size
+ (const CMsgClientGetClanActivityCounts *message);
+size_t cmsg_client_get_clan_activity_counts__pack
+ (const CMsgClientGetClanActivityCounts *message,
+ uint8_t *out);
+size_t cmsg_client_get_clan_activity_counts__pack_to_buffer
+ (const CMsgClientGetClanActivityCounts *message,
+ ProtobufCBuffer *buffer);
+CMsgClientGetClanActivityCounts *
+ cmsg_client_get_clan_activity_counts__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_get_clan_activity_counts__free_unpacked
+ (CMsgClientGetClanActivityCounts *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_get_clan_activity_counts_response__get_packed_size
+ (const CMsgClientGetClanActivityCountsResponse *message);
+size_t cmsg_client_get_clan_activity_counts_response__pack
+ (const CMsgClientGetClanActivityCountsResponse *message,
+ uint8_t *out);
+size_t cmsg_client_get_clan_activity_counts_response__pack_to_buffer
+ (const CMsgClientGetClanActivityCountsResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientGetClanActivityCountsResponse *
+ cmsg_client_get_clan_activity_counts_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_get_clan_activity_counts_response__free_unpacked
+ (CMsgClientGetClanActivityCountsResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_ogsreport_string__get_packed_size
+ (const CMsgClientOGSReportString *message);
+size_t cmsg_client_ogsreport_string__pack
+ (const CMsgClientOGSReportString *message,
+ uint8_t *out);
+size_t cmsg_client_ogsreport_string__pack_to_buffer
+ (const CMsgClientOGSReportString *message,
+ ProtobufCBuffer *buffer);
+CMsgClientOGSReportString *
+ cmsg_client_ogsreport_string__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_ogsreport_string__free_unpacked
+ (CMsgClientOGSReportString *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_ogsreport_bug__get_packed_size
+ (const CMsgClientOGSReportBug *message);
+size_t cmsg_client_ogsreport_bug__pack
+ (const CMsgClientOGSReportBug *message,
+ uint8_t *out);
+size_t cmsg_client_ogsreport_bug__pack_to_buffer
+ (const CMsgClientOGSReportBug *message,
+ ProtobufCBuffer *buffer);
+CMsgClientOGSReportBug *
+ cmsg_client_ogsreport_bug__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_ogsreport_bug__free_unpacked
+ (CMsgClientOGSReportBug *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_sent_logs__get_packed_size
+ (const CMsgClientSentLogs *message);
+size_t cmsg_client_sent_logs__pack
+ (const CMsgClientSentLogs *message,
+ uint8_t *out);
+size_t cmsg_client_sent_logs__pack_to_buffer
+ (const CMsgClientSentLogs *message,
+ ProtobufCBuffer *buffer);
+CMsgClientSentLogs *
+ cmsg_client_sent_logs__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_sent_logs__free_unpacked
+ (CMsgClientSentLogs *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_gcclient__get_packed_size
+ (const CMsgGCClient *message);
+size_t cmsg_gcclient__pack
+ (const CMsgGCClient *message,
+ uint8_t *out);
+size_t cmsg_gcclient__pack_to_buffer
+ (const CMsgGCClient *message,
+ ProtobufCBuffer *buffer);
+CMsgGCClient *
+ cmsg_gcclient__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_gcclient__free_unpacked
+ (CMsgGCClient *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_request_free_license__get_packed_size
+ (const CMsgClientRequestFreeLicense *message);
+size_t cmsg_client_request_free_license__pack
+ (const CMsgClientRequestFreeLicense *message,
+ uint8_t *out);
+size_t cmsg_client_request_free_license__pack_to_buffer
+ (const CMsgClientRequestFreeLicense *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRequestFreeLicense *
+ cmsg_client_request_free_license__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_request_free_license__free_unpacked
+ (CMsgClientRequestFreeLicense *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_request_free_license_response__get_packed_size
+ (const CMsgClientRequestFreeLicenseResponse *message);
+size_t cmsg_client_request_free_license_response__pack
+ (const CMsgClientRequestFreeLicenseResponse *message,
+ uint8_t *out);
+size_t cmsg_client_request_free_license_response__pack_to_buffer
+ (const CMsgClientRequestFreeLicenseResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRequestFreeLicenseResponse *
+ cmsg_client_request_free_license_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_request_free_license_response__free_unpacked
+ (CMsgClientRequestFreeLicenseResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_drmdownload_request_with_crash_data__get_packed_size
+ (const CMsgDRMDownloadRequestWithCrashData *message);
+size_t cmsg_drmdownload_request_with_crash_data__pack
+ (const CMsgDRMDownloadRequestWithCrashData *message,
+ uint8_t *out);
+size_t cmsg_drmdownload_request_with_crash_data__pack_to_buffer
+ (const CMsgDRMDownloadRequestWithCrashData *message,
+ ProtobufCBuffer *buffer);
+CMsgDRMDownloadRequestWithCrashData *
+ cmsg_drmdownload_request_with_crash_data__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_drmdownload_request_with_crash_data__free_unpacked
+ (CMsgDRMDownloadRequestWithCrashData *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_drmdownload_response__get_packed_size
+ (const CMsgDRMDownloadResponse *message);
+size_t cmsg_drmdownload_response__pack
+ (const CMsgDRMDownloadResponse *message,
+ uint8_t *out);
+size_t cmsg_drmdownload_response__pack_to_buffer
+ (const CMsgDRMDownloadResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgDRMDownloadResponse *
+ cmsg_drmdownload_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_drmdownload_response__free_unpacked
+ (CMsgDRMDownloadResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_drmfinal_result__get_packed_size
+ (const CMsgDRMFinalResult *message);
+size_t cmsg_drmfinal_result__pack
+ (const CMsgDRMFinalResult *message,
+ uint8_t *out);
+size_t cmsg_drmfinal_result__pack_to_buffer
+ (const CMsgDRMFinalResult *message,
+ ProtobufCBuffer *buffer);
+CMsgDRMFinalResult *
+ cmsg_drmfinal_result__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_drmfinal_result__free_unpacked
+ (CMsgDRMFinalResult *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_dpcheck_special_survey__get_packed_size
+ (const CMsgClientDPCheckSpecialSurvey *message);
+size_t cmsg_client_dpcheck_special_survey__pack
+ (const CMsgClientDPCheckSpecialSurvey *message,
+ uint8_t *out);
+size_t cmsg_client_dpcheck_special_survey__pack_to_buffer
+ (const CMsgClientDPCheckSpecialSurvey *message,
+ ProtobufCBuffer *buffer);
+CMsgClientDPCheckSpecialSurvey *
+ cmsg_client_dpcheck_special_survey__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_dpcheck_special_survey__free_unpacked
+ (CMsgClientDPCheckSpecialSurvey *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_dpcheck_special_survey_response__get_packed_size
+ (const CMsgClientDPCheckSpecialSurveyResponse *message);
+size_t cmsg_client_dpcheck_special_survey_response__pack
+ (const CMsgClientDPCheckSpecialSurveyResponse *message,
+ uint8_t *out);
+size_t cmsg_client_dpcheck_special_survey_response__pack_to_buffer
+ (const CMsgClientDPCheckSpecialSurveyResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientDPCheckSpecialSurveyResponse *
+ cmsg_client_dpcheck_special_survey_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_dpcheck_special_survey_response__free_unpacked
+ (CMsgClientDPCheckSpecialSurveyResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_dpsend_special_survey_response__get_packed_size
+ (const CMsgClientDPSendSpecialSurveyResponse *message);
+size_t cmsg_client_dpsend_special_survey_response__pack
+ (const CMsgClientDPSendSpecialSurveyResponse *message,
+ uint8_t *out);
+size_t cmsg_client_dpsend_special_survey_response__pack_to_buffer
+ (const CMsgClientDPSendSpecialSurveyResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientDPSendSpecialSurveyResponse *
+ cmsg_client_dpsend_special_survey_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_dpsend_special_survey_response__free_unpacked
+ (CMsgClientDPSendSpecialSurveyResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_dpsend_special_survey_response_reply__get_packed_size
+ (const CMsgClientDPSendSpecialSurveyResponseReply *message);
+size_t cmsg_client_dpsend_special_survey_response_reply__pack
+ (const CMsgClientDPSendSpecialSurveyResponseReply *message,
+ uint8_t *out);
+size_t cmsg_client_dpsend_special_survey_response_reply__pack_to_buffer
+ (const CMsgClientDPSendSpecialSurveyResponseReply *message,
+ ProtobufCBuffer *buffer);
+CMsgClientDPSendSpecialSurveyResponseReply *
+ cmsg_client_dpsend_special_survey_response_reply__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_dpsend_special_survey_response_reply__free_unpacked
+ (CMsgClientDPSendSpecialSurveyResponseReply *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_request_forgotten_password_email__get_packed_size
+ (const CMsgClientRequestForgottenPasswordEmail *message);
+size_t cmsg_client_request_forgotten_password_email__pack
+ (const CMsgClientRequestForgottenPasswordEmail *message,
+ uint8_t *out);
+size_t cmsg_client_request_forgotten_password_email__pack_to_buffer
+ (const CMsgClientRequestForgottenPasswordEmail *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRequestForgottenPasswordEmail *
+ cmsg_client_request_forgotten_password_email__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_request_forgotten_password_email__free_unpacked
+ (CMsgClientRequestForgottenPasswordEmail *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_request_forgotten_password_email_response__get_packed_size
+ (const CMsgClientRequestForgottenPasswordEmailResponse *message);
+size_t cmsg_client_request_forgotten_password_email_response__pack
+ (const CMsgClientRequestForgottenPasswordEmailResponse *message,
+ uint8_t *out);
+size_t cmsg_client_request_forgotten_password_email_response__pack_to_buffer
+ (const CMsgClientRequestForgottenPasswordEmailResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRequestForgottenPasswordEmailResponse *
+ cmsg_client_request_forgotten_password_email_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_request_forgotten_password_email_response__free_unpacked
+ (CMsgClientRequestForgottenPasswordEmailResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_item_announcements__get_packed_size
+ (const CMsgClientItemAnnouncements *message);
+size_t cmsg_client_item_announcements__pack
+ (const CMsgClientItemAnnouncements *message,
+ uint8_t *out);
+size_t cmsg_client_item_announcements__pack_to_buffer
+ (const CMsgClientItemAnnouncements *message,
+ ProtobufCBuffer *buffer);
+CMsgClientItemAnnouncements *
+ cmsg_client_item_announcements__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_item_announcements__free_unpacked
+ (CMsgClientItemAnnouncements *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_request_item_announcements__get_packed_size
+ (const CMsgClientRequestItemAnnouncements *message);
+size_t cmsg_client_request_item_announcements__pack
+ (const CMsgClientRequestItemAnnouncements *message,
+ uint8_t *out);
+size_t cmsg_client_request_item_announcements__pack_to_buffer
+ (const CMsgClientRequestItemAnnouncements *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRequestItemAnnouncements *
+ cmsg_client_request_item_announcements__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_request_item_announcements__free_unpacked
+ (CMsgClientRequestItemAnnouncements *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_user_notifications__get_packed_size
+ (const CMsgClientUserNotifications *message);
+size_t cmsg_client_user_notifications__pack
+ (const CMsgClientUserNotifications *message,
+ uint8_t *out);
+size_t cmsg_client_user_notifications__pack_to_buffer
+ (const CMsgClientUserNotifications *message,
+ ProtobufCBuffer *buffer);
+CMsgClientUserNotifications *
+ cmsg_client_user_notifications__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_user_notifications__free_unpacked
+ (CMsgClientUserNotifications *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_comment_notifications__get_packed_size
+ (const CMsgClientCommentNotifications *message);
+size_t cmsg_client_comment_notifications__pack
+ (const CMsgClientCommentNotifications *message,
+ uint8_t *out);
+size_t cmsg_client_comment_notifications__pack_to_buffer
+ (const CMsgClientCommentNotifications *message,
+ ProtobufCBuffer *buffer);
+CMsgClientCommentNotifications *
+ cmsg_client_comment_notifications__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_comment_notifications__free_unpacked
+ (CMsgClientCommentNotifications *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_request_comment_notifications__get_packed_size
+ (const CMsgClientRequestCommentNotifications *message);
+size_t cmsg_client_request_comment_notifications__pack
+ (const CMsgClientRequestCommentNotifications *message,
+ uint8_t *out);
+size_t cmsg_client_request_comment_notifications__pack_to_buffer
+ (const CMsgClientRequestCommentNotifications *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRequestCommentNotifications *
+ cmsg_client_request_comment_notifications__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_request_comment_notifications__free_unpacked
+ (CMsgClientRequestCommentNotifications *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_offline_message_notification__get_packed_size
+ (const CMsgClientOfflineMessageNotification *message);
+size_t cmsg_client_offline_message_notification__pack
+ (const CMsgClientOfflineMessageNotification *message,
+ uint8_t *out);
+size_t cmsg_client_offline_message_notification__pack_to_buffer
+ (const CMsgClientOfflineMessageNotification *message,
+ ProtobufCBuffer *buffer);
+CMsgClientOfflineMessageNotification *
+ cmsg_client_offline_message_notification__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_offline_message_notification__free_unpacked
+ (CMsgClientOfflineMessageNotification *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_request_offline_message_count__get_packed_size
+ (const CMsgClientRequestOfflineMessageCount *message);
+size_t cmsg_client_request_offline_message_count__pack
+ (const CMsgClientRequestOfflineMessageCount *message,
+ uint8_t *out);
+size_t cmsg_client_request_offline_message_count__pack_to_buffer
+ (const CMsgClientRequestOfflineMessageCount *message,
+ ProtobufCBuffer *buffer);
+CMsgClientRequestOfflineMessageCount *
+ cmsg_client_request_offline_message_count__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_request_offline_message_count__free_unpacked
+ (CMsgClientRequestOfflineMessageCount *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_chat_get_friend_message_history__get_packed_size
+ (const CMsgClientChatGetFriendMessageHistory *message);
+size_t cmsg_client_chat_get_friend_message_history__pack
+ (const CMsgClientChatGetFriendMessageHistory *message,
+ uint8_t *out);
+size_t cmsg_client_chat_get_friend_message_history__pack_to_buffer
+ (const CMsgClientChatGetFriendMessageHistory *message,
+ ProtobufCBuffer *buffer);
+CMsgClientChatGetFriendMessageHistory *
+ cmsg_client_chat_get_friend_message_history__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_chat_get_friend_message_history__free_unpacked
+ (CMsgClientChatGetFriendMessageHistory *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_chat_get_friend_message_history_response__get_packed_size
+ (const CMsgClientChatGetFriendMessageHistoryResponse *message);
+size_t cmsg_client_chat_get_friend_message_history_response__pack
+ (const CMsgClientChatGetFriendMessageHistoryResponse *message,
+ uint8_t *out);
+size_t cmsg_client_chat_get_friend_message_history_response__pack_to_buffer
+ (const CMsgClientChatGetFriendMessageHistoryResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientChatGetFriendMessageHistoryResponse *
+ cmsg_client_chat_get_friend_message_history_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_chat_get_friend_message_history_response__free_unpacked
+ (CMsgClientChatGetFriendMessageHistoryResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_chat_get_friend_message_history_for_offline_messages__get_packed_size
+ (const CMsgClientChatGetFriendMessageHistoryForOfflineMessages *message);
+size_t cmsg_client_chat_get_friend_message_history_for_offline_messages__pack
+ (const CMsgClientChatGetFriendMessageHistoryForOfflineMessages *message,
+ uint8_t *out);
+size_t cmsg_client_chat_get_friend_message_history_for_offline_messages__pack_to_buffer
+ (const CMsgClientChatGetFriendMessageHistoryForOfflineMessages *message,
+ ProtobufCBuffer *buffer);
+CMsgClientChatGetFriendMessageHistoryForOfflineMessages *
+ cmsg_client_chat_get_friend_message_history_for_offline_messages__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_chat_get_friend_message_history_for_offline_messages__free_unpacked
+ (CMsgClientChatGetFriendMessageHistoryForOfflineMessages *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_fsget_friends_steam_levels__get_packed_size
+ (const CMsgClientFSGetFriendsSteamLevels *message);
+size_t cmsg_client_fsget_friends_steam_levels__pack
+ (const CMsgClientFSGetFriendsSteamLevels *message,
+ uint8_t *out);
+size_t cmsg_client_fsget_friends_steam_levels__pack_to_buffer
+ (const CMsgClientFSGetFriendsSteamLevels *message,
+ ProtobufCBuffer *buffer);
+CMsgClientFSGetFriendsSteamLevels *
+ cmsg_client_fsget_friends_steam_levels__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_fsget_friends_steam_levels__free_unpacked
+ (CMsgClientFSGetFriendsSteamLevels *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_fsget_friends_steam_levels_response__get_packed_size
+ (const CMsgClientFSGetFriendsSteamLevelsResponse *message);
+size_t cmsg_client_fsget_friends_steam_levels_response__pack
+ (const CMsgClientFSGetFriendsSteamLevelsResponse *message,
+ uint8_t *out);
+size_t cmsg_client_fsget_friends_steam_levels_response__pack_to_buffer
+ (const CMsgClientFSGetFriendsSteamLevelsResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientFSGetFriendsSteamLevelsResponse *
+ cmsg_client_fsget_friends_steam_levels_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_fsget_friends_steam_levels_response__free_unpacked
+ (CMsgClientFSGetFriendsSteamLevelsResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_email_addr_info__get_packed_size
+ (const CMsgClientEmailAddrInfo *message);
+size_t cmsg_client_email_addr_info__pack
+ (const CMsgClientEmailAddrInfo *message,
+ uint8_t *out);
+size_t cmsg_client_email_addr_info__pack_to_buffer
+ (const CMsgClientEmailAddrInfo *message,
+ ProtobufCBuffer *buffer);
+CMsgClientEmailAddrInfo *
+ cmsg_client_email_addr_info__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_email_addr_info__free_unpacked
+ (CMsgClientEmailAddrInfo *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_creitem_vote_summary__get_packed_size
+ (const CMsgCREItemVoteSummary *message);
+size_t cmsg_creitem_vote_summary__pack
+ (const CMsgCREItemVoteSummary *message,
+ uint8_t *out);
+size_t cmsg_creitem_vote_summary__pack_to_buffer
+ (const CMsgCREItemVoteSummary *message,
+ ProtobufCBuffer *buffer);
+CMsgCREItemVoteSummary *
+ cmsg_creitem_vote_summary__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_creitem_vote_summary__free_unpacked
+ (CMsgCREItemVoteSummary *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_creitem_vote_summary_response__get_packed_size
+ (const CMsgCREItemVoteSummaryResponse *message);
+size_t cmsg_creitem_vote_summary_response__pack
+ (const CMsgCREItemVoteSummaryResponse *message,
+ uint8_t *out);
+size_t cmsg_creitem_vote_summary_response__pack_to_buffer
+ (const CMsgCREItemVoteSummaryResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgCREItemVoteSummaryResponse *
+ cmsg_creitem_vote_summary_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_creitem_vote_summary_response__free_unpacked
+ (CMsgCREItemVoteSummaryResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_creupdate_user_published_item_vote__get_packed_size
+ (const CMsgCREUpdateUserPublishedItemVote *message);
+size_t cmsg_creupdate_user_published_item_vote__pack
+ (const CMsgCREUpdateUserPublishedItemVote *message,
+ uint8_t *out);
+size_t cmsg_creupdate_user_published_item_vote__pack_to_buffer
+ (const CMsgCREUpdateUserPublishedItemVote *message,
+ ProtobufCBuffer *buffer);
+CMsgCREUpdateUserPublishedItemVote *
+ cmsg_creupdate_user_published_item_vote__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_creupdate_user_published_item_vote__free_unpacked
+ (CMsgCREUpdateUserPublishedItemVote *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_creupdate_user_published_item_vote_response__get_packed_size
+ (const CMsgCREUpdateUserPublishedItemVoteResponse *message);
+size_t cmsg_creupdate_user_published_item_vote_response__pack
+ (const CMsgCREUpdateUserPublishedItemVoteResponse *message,
+ uint8_t *out);
+size_t cmsg_creupdate_user_published_item_vote_response__pack_to_buffer
+ (const CMsgCREUpdateUserPublishedItemVoteResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgCREUpdateUserPublishedItemVoteResponse *
+ cmsg_creupdate_user_published_item_vote_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_creupdate_user_published_item_vote_response__free_unpacked
+ (CMsgCREUpdateUserPublishedItemVoteResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_creget_user_published_item_vote_details__get_packed_size
+ (const CMsgCREGetUserPublishedItemVoteDetails *message);
+size_t cmsg_creget_user_published_item_vote_details__pack
+ (const CMsgCREGetUserPublishedItemVoteDetails *message,
+ uint8_t *out);
+size_t cmsg_creget_user_published_item_vote_details__pack_to_buffer
+ (const CMsgCREGetUserPublishedItemVoteDetails *message,
+ ProtobufCBuffer *buffer);
+CMsgCREGetUserPublishedItemVoteDetails *
+ cmsg_creget_user_published_item_vote_details__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_creget_user_published_item_vote_details__free_unpacked
+ (CMsgCREGetUserPublishedItemVoteDetails *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_creget_user_published_item_vote_details_response__get_packed_size
+ (const CMsgCREGetUserPublishedItemVoteDetailsResponse *message);
+size_t cmsg_creget_user_published_item_vote_details_response__pack
+ (const CMsgCREGetUserPublishedItemVoteDetailsResponse *message,
+ uint8_t *out);
+size_t cmsg_creget_user_published_item_vote_details_response__pack_to_buffer
+ (const CMsgCREGetUserPublishedItemVoteDetailsResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgCREGetUserPublishedItemVoteDetailsResponse *
+ cmsg_creget_user_published_item_vote_details_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_creget_user_published_item_vote_details_response__free_unpacked
+ (CMsgCREGetUserPublishedItemVoteDetailsResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_fsget_follower_count__get_packed_size
+ (const CMsgFSGetFollowerCount *message);
+size_t cmsg_fsget_follower_count__pack
+ (const CMsgFSGetFollowerCount *message,
+ uint8_t *out);
+size_t cmsg_fsget_follower_count__pack_to_buffer
+ (const CMsgFSGetFollowerCount *message,
+ ProtobufCBuffer *buffer);
+CMsgFSGetFollowerCount *
+ cmsg_fsget_follower_count__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_fsget_follower_count__free_unpacked
+ (CMsgFSGetFollowerCount *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_fsget_follower_count_response__get_packed_size
+ (const CMsgFSGetFollowerCountResponse *message);
+size_t cmsg_fsget_follower_count_response__pack
+ (const CMsgFSGetFollowerCountResponse *message,
+ uint8_t *out);
+size_t cmsg_fsget_follower_count_response__pack_to_buffer
+ (const CMsgFSGetFollowerCountResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgFSGetFollowerCountResponse *
+ cmsg_fsget_follower_count_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_fsget_follower_count_response__free_unpacked
+ (CMsgFSGetFollowerCountResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_fsget_is_following__get_packed_size
+ (const CMsgFSGetIsFollowing *message);
+size_t cmsg_fsget_is_following__pack
+ (const CMsgFSGetIsFollowing *message,
+ uint8_t *out);
+size_t cmsg_fsget_is_following__pack_to_buffer
+ (const CMsgFSGetIsFollowing *message,
+ ProtobufCBuffer *buffer);
+CMsgFSGetIsFollowing *
+ cmsg_fsget_is_following__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_fsget_is_following__free_unpacked
+ (CMsgFSGetIsFollowing *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_fsget_is_following_response__get_packed_size
+ (const CMsgFSGetIsFollowingResponse *message);
+size_t cmsg_fsget_is_following_response__pack
+ (const CMsgFSGetIsFollowingResponse *message,
+ uint8_t *out);
+size_t cmsg_fsget_is_following_response__pack_to_buffer
+ (const CMsgFSGetIsFollowingResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgFSGetIsFollowingResponse *
+ cmsg_fsget_is_following_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_fsget_is_following_response__free_unpacked
+ (CMsgFSGetIsFollowingResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_fsenumerate_following_list__get_packed_size
+ (const CMsgFSEnumerateFollowingList *message);
+size_t cmsg_fsenumerate_following_list__pack
+ (const CMsgFSEnumerateFollowingList *message,
+ uint8_t *out);
+size_t cmsg_fsenumerate_following_list__pack_to_buffer
+ (const CMsgFSEnumerateFollowingList *message,
+ ProtobufCBuffer *buffer);
+CMsgFSEnumerateFollowingList *
+ cmsg_fsenumerate_following_list__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_fsenumerate_following_list__free_unpacked
+ (CMsgFSEnumerateFollowingList *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_fsenumerate_following_list_response__get_packed_size
+ (const CMsgFSEnumerateFollowingListResponse *message);
+size_t cmsg_fsenumerate_following_list_response__pack
+ (const CMsgFSEnumerateFollowingListResponse *message,
+ uint8_t *out);
+size_t cmsg_fsenumerate_following_list_response__pack_to_buffer
+ (const CMsgFSEnumerateFollowingListResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgFSEnumerateFollowingListResponse *
+ cmsg_fsenumerate_following_list_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_fsenumerate_following_list_response__free_unpacked
+ (CMsgFSEnumerateFollowingListResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_dpget_number_of_current_players__get_packed_size
+ (const CMsgDPGetNumberOfCurrentPlayers *message);
+size_t cmsg_dpget_number_of_current_players__pack
+ (const CMsgDPGetNumberOfCurrentPlayers *message,
+ uint8_t *out);
+size_t cmsg_dpget_number_of_current_players__pack_to_buffer
+ (const CMsgDPGetNumberOfCurrentPlayers *message,
+ ProtobufCBuffer *buffer);
+CMsgDPGetNumberOfCurrentPlayers *
+ cmsg_dpget_number_of_current_players__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_dpget_number_of_current_players__free_unpacked
+ (CMsgDPGetNumberOfCurrentPlayers *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_dpget_number_of_current_players_response__get_packed_size
+ (const CMsgDPGetNumberOfCurrentPlayersResponse *message);
+size_t cmsg_dpget_number_of_current_players_response__pack
+ (const CMsgDPGetNumberOfCurrentPlayersResponse *message,
+ uint8_t *out);
+size_t cmsg_dpget_number_of_current_players_response__pack_to_buffer
+ (const CMsgDPGetNumberOfCurrentPlayersResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgDPGetNumberOfCurrentPlayersResponse *
+ cmsg_dpget_number_of_current_players_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_dpget_number_of_current_players_response__free_unpacked
+ (CMsgDPGetNumberOfCurrentPlayersResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_friend_user_status_published__get_packed_size
+ (const CMsgClientFriendUserStatusPublished *message);
+size_t cmsg_client_friend_user_status_published__pack
+ (const CMsgClientFriendUserStatusPublished *message,
+ uint8_t *out);
+size_t cmsg_client_friend_user_status_published__pack_to_buffer
+ (const CMsgClientFriendUserStatusPublished *message,
+ ProtobufCBuffer *buffer);
+CMsgClientFriendUserStatusPublished *
+ cmsg_client_friend_user_status_published__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_friend_user_status_published__free_unpacked
+ (CMsgClientFriendUserStatusPublished *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_service_method_legacy__get_packed_size
+ (const CMsgClientServiceMethodLegacy *message);
+size_t cmsg_client_service_method_legacy__pack
+ (const CMsgClientServiceMethodLegacy *message,
+ uint8_t *out);
+size_t cmsg_client_service_method_legacy__pack_to_buffer
+ (const CMsgClientServiceMethodLegacy *message,
+ ProtobufCBuffer *buffer);
+CMsgClientServiceMethodLegacy *
+ cmsg_client_service_method_legacy__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_service_method_legacy__free_unpacked
+ (CMsgClientServiceMethodLegacy *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_service_method_legacy_response__get_packed_size
+ (const CMsgClientServiceMethodLegacyResponse *message);
+size_t cmsg_client_service_method_legacy_response__pack
+ (const CMsgClientServiceMethodLegacyResponse *message,
+ uint8_t *out);
+size_t cmsg_client_service_method_legacy_response__pack_to_buffer
+ (const CMsgClientServiceMethodLegacyResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientServiceMethodLegacyResponse *
+ cmsg_client_service_method_legacy_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_service_method_legacy_response__free_unpacked
+ (CMsgClientServiceMethodLegacyResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_uimode__get_packed_size
+ (const CMsgClientUIMode *message);
+size_t cmsg_client_uimode__pack
+ (const CMsgClientUIMode *message,
+ uint8_t *out);
+size_t cmsg_client_uimode__pack_to_buffer
+ (const CMsgClientUIMode *message,
+ ProtobufCBuffer *buffer);
+CMsgClientUIMode *
+ cmsg_client_uimode__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_uimode__free_unpacked
+ (CMsgClientUIMode *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_vanity_urlchanged_notification__get_packed_size
+ (const CMsgClientVanityURLChangedNotification *message);
+size_t cmsg_client_vanity_urlchanged_notification__pack
+ (const CMsgClientVanityURLChangedNotification *message,
+ uint8_t *out);
+size_t cmsg_client_vanity_urlchanged_notification__pack_to_buffer
+ (const CMsgClientVanityURLChangedNotification *message,
+ ProtobufCBuffer *buffer);
+CMsgClientVanityURLChangedNotification *
+ cmsg_client_vanity_urlchanged_notification__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_vanity_urlchanged_notification__free_unpacked
+ (CMsgClientVanityURLChangedNotification *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_authorize_local_device_request__get_packed_size
+ (const CMsgClientAuthorizeLocalDeviceRequest *message);
+size_t cmsg_client_authorize_local_device_request__pack
+ (const CMsgClientAuthorizeLocalDeviceRequest *message,
+ uint8_t *out);
+size_t cmsg_client_authorize_local_device_request__pack_to_buffer
+ (const CMsgClientAuthorizeLocalDeviceRequest *message,
+ ProtobufCBuffer *buffer);
+CMsgClientAuthorizeLocalDeviceRequest *
+ cmsg_client_authorize_local_device_request__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_authorize_local_device_request__free_unpacked
+ (CMsgClientAuthorizeLocalDeviceRequest *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_authorize_local_device__get_packed_size
+ (const CMsgClientAuthorizeLocalDevice *message);
+size_t cmsg_client_authorize_local_device__pack
+ (const CMsgClientAuthorizeLocalDevice *message,
+ uint8_t *out);
+size_t cmsg_client_authorize_local_device__pack_to_buffer
+ (const CMsgClientAuthorizeLocalDevice *message,
+ ProtobufCBuffer *buffer);
+CMsgClientAuthorizeLocalDevice *
+ cmsg_client_authorize_local_device__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_authorize_local_device__free_unpacked
+ (CMsgClientAuthorizeLocalDevice *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_authorize_local_device_notification__get_packed_size
+ (const CMsgClientAuthorizeLocalDeviceNotification *message);
+size_t cmsg_client_authorize_local_device_notification__pack
+ (const CMsgClientAuthorizeLocalDeviceNotification *message,
+ uint8_t *out);
+size_t cmsg_client_authorize_local_device_notification__pack_to_buffer
+ (const CMsgClientAuthorizeLocalDeviceNotification *message,
+ ProtobufCBuffer *buffer);
+CMsgClientAuthorizeLocalDeviceNotification *
+ cmsg_client_authorize_local_device_notification__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_authorize_local_device_notification__free_unpacked
+ (CMsgClientAuthorizeLocalDeviceNotification *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_deauthorize_device_request__get_packed_size
+ (const CMsgClientDeauthorizeDeviceRequest *message);
+size_t cmsg_client_deauthorize_device_request__pack
+ (const CMsgClientDeauthorizeDeviceRequest *message,
+ uint8_t *out);
+size_t cmsg_client_deauthorize_device_request__pack_to_buffer
+ (const CMsgClientDeauthorizeDeviceRequest *message,
+ ProtobufCBuffer *buffer);
+CMsgClientDeauthorizeDeviceRequest *
+ cmsg_client_deauthorize_device_request__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_deauthorize_device_request__free_unpacked
+ (CMsgClientDeauthorizeDeviceRequest *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_deauthorize_device__get_packed_size
+ (const CMsgClientDeauthorizeDevice *message);
+size_t cmsg_client_deauthorize_device__pack
+ (const CMsgClientDeauthorizeDevice *message,
+ uint8_t *out);
+size_t cmsg_client_deauthorize_device__pack_to_buffer
+ (const CMsgClientDeauthorizeDevice *message,
+ ProtobufCBuffer *buffer);
+CMsgClientDeauthorizeDevice *
+ cmsg_client_deauthorize_device__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_deauthorize_device__free_unpacked
+ (CMsgClientDeauthorizeDevice *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_use_local_device_authorizations__get_packed_size
+ (const CMsgClientUseLocalDeviceAuthorizations *message);
+size_t cmsg_client_use_local_device_authorizations__pack
+ (const CMsgClientUseLocalDeviceAuthorizations *message,
+ uint8_t *out);
+size_t cmsg_client_use_local_device_authorizations__pack_to_buffer
+ (const CMsgClientUseLocalDeviceAuthorizations *message,
+ ProtobufCBuffer *buffer);
+CMsgClientUseLocalDeviceAuthorizations *
+ cmsg_client_use_local_device_authorizations__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_use_local_device_authorizations__free_unpacked
+ (CMsgClientUseLocalDeviceAuthorizations *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_get_authorized_devices__get_packed_size
+ (const CMsgClientGetAuthorizedDevices *message);
+size_t cmsg_client_get_authorized_devices__pack
+ (const CMsgClientGetAuthorizedDevices *message,
+ uint8_t *out);
+size_t cmsg_client_get_authorized_devices__pack_to_buffer
+ (const CMsgClientGetAuthorizedDevices *message,
+ ProtobufCBuffer *buffer);
+CMsgClientGetAuthorizedDevices *
+ cmsg_client_get_authorized_devices__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_get_authorized_devices__free_unpacked
+ (CMsgClientGetAuthorizedDevices *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_get_authorized_devices_response__get_packed_size
+ (const CMsgClientGetAuthorizedDevicesResponse *message);
+size_t cmsg_client_get_authorized_devices_response__pack
+ (const CMsgClientGetAuthorizedDevicesResponse *message,
+ uint8_t *out);
+size_t cmsg_client_get_authorized_devices_response__pack_to_buffer
+ (const CMsgClientGetAuthorizedDevicesResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientGetAuthorizedDevicesResponse *
+ cmsg_client_get_authorized_devices_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_get_authorized_devices_response__free_unpacked
+ (CMsgClientGetAuthorizedDevicesResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_shared_library_lock_status__get_packed_size
+ (const CMsgClientSharedLibraryLockStatus *message);
+size_t cmsg_client_shared_library_lock_status__pack
+ (const CMsgClientSharedLibraryLockStatus *message,
+ uint8_t *out);
+size_t cmsg_client_shared_library_lock_status__pack_to_buffer
+ (const CMsgClientSharedLibraryLockStatus *message,
+ ProtobufCBuffer *buffer);
+CMsgClientSharedLibraryLockStatus *
+ cmsg_client_shared_library_lock_status__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_shared_library_lock_status__free_unpacked
+ (CMsgClientSharedLibraryLockStatus *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_shared_library_stop_playing__get_packed_size
+ (const CMsgClientSharedLibraryStopPlaying *message);
+size_t cmsg_client_shared_library_stop_playing__pack
+ (const CMsgClientSharedLibraryStopPlaying *message,
+ uint8_t *out);
+size_t cmsg_client_shared_library_stop_playing__pack_to_buffer
+ (const CMsgClientSharedLibraryStopPlaying *message,
+ ProtobufCBuffer *buffer);
+CMsgClientSharedLibraryStopPlaying *
+ cmsg_client_shared_library_stop_playing__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_shared_library_stop_playing__free_unpacked
+ (CMsgClientSharedLibraryStopPlaying *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_service_call__get_packed_size
+ (const CMsgClientServiceCall *message);
+size_t cmsg_client_service_call__pack
+ (const CMsgClientServiceCall *message,
+ uint8_t *out);
+size_t cmsg_client_service_call__pack_to_buffer
+ (const CMsgClientServiceCall *message,
+ ProtobufCBuffer *buffer);
+CMsgClientServiceCall *
+ cmsg_client_service_call__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_service_call__free_unpacked
+ (CMsgClientServiceCall *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_service_module__get_packed_size
+ (const CMsgClientServiceModule *message);
+size_t cmsg_client_service_module__pack
+ (const CMsgClientServiceModule *message,
+ uint8_t *out);
+size_t cmsg_client_service_module__pack_to_buffer
+ (const CMsgClientServiceModule *message,
+ ProtobufCBuffer *buffer);
+CMsgClientServiceModule *
+ cmsg_client_service_module__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_service_module__free_unpacked
+ (CMsgClientServiceModule *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_service_call_response__get_packed_size
+ (const CMsgClientServiceCallResponse *message);
+size_t cmsg_client_service_call_response__pack
+ (const CMsgClientServiceCallResponse *message,
+ uint8_t *out);
+size_t cmsg_client_service_call_response__pack_to_buffer
+ (const CMsgClientServiceCallResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientServiceCallResponse *
+ cmsg_client_service_call_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_service_call_response__free_unpacked
+ (CMsgClientServiceCallResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_amunlock_h264__get_packed_size
+ (const CMsgAMUnlockH264 *message);
+size_t cmsg_amunlock_h264__pack
+ (const CMsgAMUnlockH264 *message,
+ uint8_t *out);
+size_t cmsg_amunlock_h264__pack_to_buffer
+ (const CMsgAMUnlockH264 *message,
+ ProtobufCBuffer *buffer);
+CMsgAMUnlockH264 *
+ cmsg_amunlock_h264__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_amunlock_h264__free_unpacked
+ (CMsgAMUnlockH264 *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_amunlock_h264_response__get_packed_size
+ (const CMsgAMUnlockH264Response *message);
+size_t cmsg_amunlock_h264_response__pack
+ (const CMsgAMUnlockH264Response *message,
+ uint8_t *out);
+size_t cmsg_amunlock_h264_response__pack_to_buffer
+ (const CMsgAMUnlockH264Response *message,
+ ProtobufCBuffer *buffer);
+CMsgAMUnlockH264Response *
+ cmsg_amunlock_h264_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_amunlock_h264_response__free_unpacked
+ (CMsgAMUnlockH264Response *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_playing_session_state__get_packed_size
+ (const CMsgClientPlayingSessionState *message);
+size_t cmsg_client_playing_session_state__pack
+ (const CMsgClientPlayingSessionState *message,
+ uint8_t *out);
+size_t cmsg_client_playing_session_state__pack_to_buffer
+ (const CMsgClientPlayingSessionState *message,
+ ProtobufCBuffer *buffer);
+CMsgClientPlayingSessionState *
+ cmsg_client_playing_session_state__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_playing_session_state__free_unpacked
+ (CMsgClientPlayingSessionState *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_kick_playing_session__get_packed_size
+ (const CMsgClientKickPlayingSession *message);
+size_t cmsg_client_kick_playing_session__pack
+ (const CMsgClientKickPlayingSession *message,
+ uint8_t *out);
+size_t cmsg_client_kick_playing_session__pack_to_buffer
+ (const CMsgClientKickPlayingSession *message,
+ ProtobufCBuffer *buffer);
+CMsgClientKickPlayingSession *
+ cmsg_client_kick_playing_session__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_kick_playing_session__free_unpacked
+ (CMsgClientKickPlayingSession *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_voice_call_pre_authorize__get_packed_size
+ (const CMsgClientVoiceCallPreAuthorize *message);
+size_t cmsg_client_voice_call_pre_authorize__pack
+ (const CMsgClientVoiceCallPreAuthorize *message,
+ uint8_t *out);
+size_t cmsg_client_voice_call_pre_authorize__pack_to_buffer
+ (const CMsgClientVoiceCallPreAuthorize *message,
+ ProtobufCBuffer *buffer);
+CMsgClientVoiceCallPreAuthorize *
+ cmsg_client_voice_call_pre_authorize__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_voice_call_pre_authorize__free_unpacked
+ (CMsgClientVoiceCallPreAuthorize *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_voice_call_pre_authorize_response__get_packed_size
+ (const CMsgClientVoiceCallPreAuthorizeResponse *message);
+size_t cmsg_client_voice_call_pre_authorize_response__pack
+ (const CMsgClientVoiceCallPreAuthorizeResponse *message,
+ uint8_t *out);
+size_t cmsg_client_voice_call_pre_authorize_response__pack_to_buffer
+ (const CMsgClientVoiceCallPreAuthorizeResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientVoiceCallPreAuthorizeResponse *
+ cmsg_client_voice_call_pre_authorize_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_voice_call_pre_authorize_response__free_unpacked
+ (CMsgClientVoiceCallPreAuthorizeResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_badge_crafted_notification__get_packed_size
+ (const CMsgBadgeCraftedNotification *message);
+size_t cmsg_badge_crafted_notification__pack
+ (const CMsgBadgeCraftedNotification *message,
+ uint8_t *out);
+size_t cmsg_badge_crafted_notification__pack_to_buffer
+ (const CMsgBadgeCraftedNotification *message,
+ ProtobufCBuffer *buffer);
+CMsgBadgeCraftedNotification *
+ cmsg_badge_crafted_notification__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_badge_crafted_notification__free_unpacked
+ (CMsgBadgeCraftedNotification *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_start_peer_content_server__get_packed_size
+ (const CMsgClientStartPeerContentServer *message);
+size_t cmsg_client_start_peer_content_server__pack
+ (const CMsgClientStartPeerContentServer *message,
+ uint8_t *out);
+size_t cmsg_client_start_peer_content_server__pack_to_buffer
+ (const CMsgClientStartPeerContentServer *message,
+ ProtobufCBuffer *buffer);
+CMsgClientStartPeerContentServer *
+ cmsg_client_start_peer_content_server__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_start_peer_content_server__free_unpacked
+ (CMsgClientStartPeerContentServer *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_start_peer_content_server_response__get_packed_size
+ (const CMsgClientStartPeerContentServerResponse *message);
+size_t cmsg_client_start_peer_content_server_response__pack
+ (const CMsgClientStartPeerContentServerResponse *message,
+ uint8_t *out);
+size_t cmsg_client_start_peer_content_server_response__pack_to_buffer
+ (const CMsgClientStartPeerContentServerResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientStartPeerContentServerResponse *
+ cmsg_client_start_peer_content_server_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_start_peer_content_server_response__free_unpacked
+ (CMsgClientStartPeerContentServerResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_get_peer_content_info__get_packed_size
+ (const CMsgClientGetPeerContentInfo *message);
+size_t cmsg_client_get_peer_content_info__pack
+ (const CMsgClientGetPeerContentInfo *message,
+ uint8_t *out);
+size_t cmsg_client_get_peer_content_info__pack_to_buffer
+ (const CMsgClientGetPeerContentInfo *message,
+ ProtobufCBuffer *buffer);
+CMsgClientGetPeerContentInfo *
+ cmsg_client_get_peer_content_info__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_get_peer_content_info__free_unpacked
+ (CMsgClientGetPeerContentInfo *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_get_peer_content_info_response__get_packed_size
+ (const CMsgClientGetPeerContentInfoResponse *message);
+size_t cmsg_client_get_peer_content_info_response__pack
+ (const CMsgClientGetPeerContentInfoResponse *message,
+ uint8_t *out);
+size_t cmsg_client_get_peer_content_info_response__pack_to_buffer
+ (const CMsgClientGetPeerContentInfoResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientGetPeerContentInfoResponse *
+ cmsg_client_get_peer_content_info_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_get_peer_content_info_response__free_unpacked
+ (CMsgClientGetPeerContentInfoResponse *message,
+ ProtobufCAllocator *allocator);
+/* --- per-message closures --- */
+
+typedef void (*CMsgClientUpdateUserGameInfo_Closure)
+ (const CMsgClientUpdateUserGameInfo *message,
+ void *closure_data);
+typedef void (*CMsgClientRichPresenceUpload_Closure)
+ (const CMsgClientRichPresenceUpload *message,
+ void *closure_data);
+typedef void (*CMsgClientRichPresenceRequest_Closure)
+ (const CMsgClientRichPresenceRequest *message,
+ void *closure_data);
+typedef void (*CMsgClientRichPresenceInfo__RichPresence_Closure)
+ (const CMsgClientRichPresenceInfo__RichPresence *message,
+ void *closure_data);
+typedef void (*CMsgClientRichPresenceInfo_Closure)
+ (const CMsgClientRichPresenceInfo *message,
+ void *closure_data);
+typedef void (*CMsgClientCheckFileSignature_Closure)
+ (const CMsgClientCheckFileSignature *message,
+ void *closure_data);
+typedef void (*CMsgClientCheckFileSignatureResponse_Closure)
+ (const CMsgClientCheckFileSignatureResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientReadMachineAuth_Closure)
+ (const CMsgClientReadMachineAuth *message,
+ void *closure_data);
+typedef void (*CMsgClientReadMachineAuthResponse_Closure)
+ (const CMsgClientReadMachineAuthResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientUpdateMachineAuth_Closure)
+ (const CMsgClientUpdateMachineAuth *message,
+ void *closure_data);
+typedef void (*CMsgClientUpdateMachineAuthResponse_Closure)
+ (const CMsgClientUpdateMachineAuthResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientRequestMachineAuth_Closure)
+ (const CMsgClientRequestMachineAuth *message,
+ void *closure_data);
+typedef void (*CMsgClientRequestMachineAuthResponse_Closure)
+ (const CMsgClientRequestMachineAuthResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientRegisterKey_Closure)
+ (const CMsgClientRegisterKey *message,
+ void *closure_data);
+typedef void (*CMsgClientPurchaseResponse_Closure)
+ (const CMsgClientPurchaseResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientActivateOEMLicense_Closure)
+ (const CMsgClientActivateOEMLicense *message,
+ void *closure_data);
+typedef void (*CMsgClientRegisterOEMMachine_Closure)
+ (const CMsgClientRegisterOEMMachine *message,
+ void *closure_data);
+typedef void (*CMsgClientRegisterOEMMachineResponse_Closure)
+ (const CMsgClientRegisterOEMMachineResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientPurchaseWithMachineID_Closure)
+ (const CMsgClientPurchaseWithMachineID *message,
+ void *closure_data);
+typedef void (*CMsgTradingInitiateTradeRequest_Closure)
+ (const CMsgTradingInitiateTradeRequest *message,
+ void *closure_data);
+typedef void (*CMsgTradingInitiateTradeResponse_Closure)
+ (const CMsgTradingInitiateTradeResponse *message,
+ void *closure_data);
+typedef void (*CMsgTradingCancelTradeRequest_Closure)
+ (const CMsgTradingCancelTradeRequest *message,
+ void *closure_data);
+typedef void (*CMsgTradingStartSession_Closure)
+ (const CMsgTradingStartSession *message,
+ void *closure_data);
+typedef void (*CMsgClientGetCDNAuthToken_Closure)
+ (const CMsgClientGetCDNAuthToken *message,
+ void *closure_data);
+typedef void (*CMsgClientGetDepotDecryptionKey_Closure)
+ (const CMsgClientGetDepotDecryptionKey *message,
+ void *closure_data);
+typedef void (*CMsgClientGetDepotDecryptionKeyResponse_Closure)
+ (const CMsgClientGetDepotDecryptionKeyResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientCheckAppBetaPassword_Closure)
+ (const CMsgClientCheckAppBetaPassword *message,
+ void *closure_data);
+typedef void (*CMsgClientCheckAppBetaPasswordResponse__BetaPassword_Closure)
+ (const CMsgClientCheckAppBetaPasswordResponse__BetaPassword *message,
+ void *closure_data);
+typedef void (*CMsgClientCheckAppBetaPasswordResponse_Closure)
+ (const CMsgClientCheckAppBetaPasswordResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientGetCDNAuthTokenResponse_Closure)
+ (const CMsgClientGetCDNAuthTokenResponse *message,
+ void *closure_data);
+typedef void (*CMsgDownloadRateStatistics__StatsInfo_Closure)
+ (const CMsgDownloadRateStatistics__StatsInfo *message,
+ void *closure_data);
+typedef void (*CMsgDownloadRateStatistics_Closure)
+ (const CMsgDownloadRateStatistics *message,
+ void *closure_data);
+typedef void (*CMsgClientRequestAccountData_Closure)
+ (const CMsgClientRequestAccountData *message,
+ void *closure_data);
+typedef void (*CMsgClientRequestAccountDataResponse_Closure)
+ (const CMsgClientRequestAccountDataResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientUGSGetGlobalStats_Closure)
+ (const CMsgClientUGSGetGlobalStats *message,
+ void *closure_data);
+typedef void (*CMsgClientUGSGetGlobalStatsResponse__Day__Stat_Closure)
+ (const CMsgClientUGSGetGlobalStatsResponse__Day__Stat *message,
+ void *closure_data);
+typedef void (*CMsgClientUGSGetGlobalStatsResponse__Day_Closure)
+ (const CMsgClientUGSGetGlobalStatsResponse__Day *message,
+ void *closure_data);
+typedef void (*CMsgClientUGSGetGlobalStatsResponse_Closure)
+ (const CMsgClientUGSGetGlobalStatsResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientRedeemGuestPass_Closure)
+ (const CMsgClientRedeemGuestPass *message,
+ void *closure_data);
+typedef void (*CMsgClientRedeemGuestPassResponse_Closure)
+ (const CMsgClientRedeemGuestPassResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientGetClanActivityCounts_Closure)
+ (const CMsgClientGetClanActivityCounts *message,
+ void *closure_data);
+typedef void (*CMsgClientGetClanActivityCountsResponse_Closure)
+ (const CMsgClientGetClanActivityCountsResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientOGSReportString_Closure)
+ (const CMsgClientOGSReportString *message,
+ void *closure_data);
+typedef void (*CMsgClientOGSReportBug_Closure)
+ (const CMsgClientOGSReportBug *message,
+ void *closure_data);
+typedef void (*CMsgClientSentLogs_Closure)
+ (const CMsgClientSentLogs *message,
+ void *closure_data);
+typedef void (*CMsgGCClient_Closure)
+ (const CMsgGCClient *message,
+ void *closure_data);
+typedef void (*CMsgClientRequestFreeLicense_Closure)
+ (const CMsgClientRequestFreeLicense *message,
+ void *closure_data);
+typedef void (*CMsgClientRequestFreeLicenseResponse_Closure)
+ (const CMsgClientRequestFreeLicenseResponse *message,
+ void *closure_data);
+typedef void (*CMsgDRMDownloadRequestWithCrashData_Closure)
+ (const CMsgDRMDownloadRequestWithCrashData *message,
+ void *closure_data);
+typedef void (*CMsgDRMDownloadResponse_Closure)
+ (const CMsgDRMDownloadResponse *message,
+ void *closure_data);
+typedef void (*CMsgDRMFinalResult_Closure)
+ (const CMsgDRMFinalResult *message,
+ void *closure_data);
+typedef void (*CMsgClientDPCheckSpecialSurvey_Closure)
+ (const CMsgClientDPCheckSpecialSurvey *message,
+ void *closure_data);
+typedef void (*CMsgClientDPCheckSpecialSurveyResponse_Closure)
+ (const CMsgClientDPCheckSpecialSurveyResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientDPSendSpecialSurveyResponse_Closure)
+ (const CMsgClientDPSendSpecialSurveyResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientDPSendSpecialSurveyResponseReply_Closure)
+ (const CMsgClientDPSendSpecialSurveyResponseReply *message,
+ void *closure_data);
+typedef void (*CMsgClientRequestForgottenPasswordEmail_Closure)
+ (const CMsgClientRequestForgottenPasswordEmail *message,
+ void *closure_data);
+typedef void (*CMsgClientRequestForgottenPasswordEmailResponse_Closure)
+ (const CMsgClientRequestForgottenPasswordEmailResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientItemAnnouncements__UnseenItem_Closure)
+ (const CMsgClientItemAnnouncements__UnseenItem *message,
+ void *closure_data);
+typedef void (*CMsgClientItemAnnouncements_Closure)
+ (const CMsgClientItemAnnouncements *message,
+ void *closure_data);
+typedef void (*CMsgClientRequestItemAnnouncements_Closure)
+ (const CMsgClientRequestItemAnnouncements *message,
+ void *closure_data);
+typedef void (*CMsgClientUserNotifications__Notification_Closure)
+ (const CMsgClientUserNotifications__Notification *message,
+ void *closure_data);
+typedef void (*CMsgClientUserNotifications_Closure)
+ (const CMsgClientUserNotifications *message,
+ void *closure_data);
+typedef void (*CMsgClientCommentNotifications_Closure)
+ (const CMsgClientCommentNotifications *message,
+ void *closure_data);
+typedef void (*CMsgClientRequestCommentNotifications_Closure)
+ (const CMsgClientRequestCommentNotifications *message,
+ void *closure_data);
+typedef void (*CMsgClientOfflineMessageNotification_Closure)
+ (const CMsgClientOfflineMessageNotification *message,
+ void *closure_data);
+typedef void (*CMsgClientRequestOfflineMessageCount_Closure)
+ (const CMsgClientRequestOfflineMessageCount *message,
+ void *closure_data);
+typedef void (*CMsgClientChatGetFriendMessageHistory_Closure)
+ (const CMsgClientChatGetFriendMessageHistory *message,
+ void *closure_data);
+typedef void (*CMsgClientChatGetFriendMessageHistoryResponse__FriendMessage_Closure)
+ (const CMsgClientChatGetFriendMessageHistoryResponse__FriendMessage *message,
+ void *closure_data);
+typedef void (*CMsgClientChatGetFriendMessageHistoryResponse_Closure)
+ (const CMsgClientChatGetFriendMessageHistoryResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientChatGetFriendMessageHistoryForOfflineMessages_Closure)
+ (const CMsgClientChatGetFriendMessageHistoryForOfflineMessages *message,
+ void *closure_data);
+typedef void (*CMsgClientFSGetFriendsSteamLevels_Closure)
+ (const CMsgClientFSGetFriendsSteamLevels *message,
+ void *closure_data);
+typedef void (*CMsgClientFSGetFriendsSteamLevelsResponse__Friend_Closure)
+ (const CMsgClientFSGetFriendsSteamLevelsResponse__Friend *message,
+ void *closure_data);
+typedef void (*CMsgClientFSGetFriendsSteamLevelsResponse_Closure)
+ (const CMsgClientFSGetFriendsSteamLevelsResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientEmailAddrInfo_Closure)
+ (const CMsgClientEmailAddrInfo *message,
+ void *closure_data);
+typedef void (*CMsgCREItemVoteSummary__PublishedFileId_Closure)
+ (const CMsgCREItemVoteSummary__PublishedFileId *message,
+ void *closure_data);
+typedef void (*CMsgCREItemVoteSummary_Closure)
+ (const CMsgCREItemVoteSummary *message,
+ void *closure_data);
+typedef void (*CMsgCREItemVoteSummaryResponse__ItemVoteSummary_Closure)
+ (const CMsgCREItemVoteSummaryResponse__ItemVoteSummary *message,
+ void *closure_data);
+typedef void (*CMsgCREItemVoteSummaryResponse_Closure)
+ (const CMsgCREItemVoteSummaryResponse *message,
+ void *closure_data);
+typedef void (*CMsgCREUpdateUserPublishedItemVote_Closure)
+ (const CMsgCREUpdateUserPublishedItemVote *message,
+ void *closure_data);
+typedef void (*CMsgCREUpdateUserPublishedItemVoteResponse_Closure)
+ (const CMsgCREUpdateUserPublishedItemVoteResponse *message,
+ void *closure_data);
+typedef void (*CMsgCREGetUserPublishedItemVoteDetails__PublishedFileId_Closure)
+ (const CMsgCREGetUserPublishedItemVoteDetails__PublishedFileId *message,
+ void *closure_data);
+typedef void (*CMsgCREGetUserPublishedItemVoteDetails_Closure)
+ (const CMsgCREGetUserPublishedItemVoteDetails *message,
+ void *closure_data);
+typedef void (*CMsgCREGetUserPublishedItemVoteDetailsResponse__UserItemVoteDetail_Closure)
+ (const CMsgCREGetUserPublishedItemVoteDetailsResponse__UserItemVoteDetail *message,
+ void *closure_data);
+typedef void (*CMsgCREGetUserPublishedItemVoteDetailsResponse_Closure)
+ (const CMsgCREGetUserPublishedItemVoteDetailsResponse *message,
+ void *closure_data);
+typedef void (*CMsgFSGetFollowerCount_Closure)
+ (const CMsgFSGetFollowerCount *message,
+ void *closure_data);
+typedef void (*CMsgFSGetFollowerCountResponse_Closure)
+ (const CMsgFSGetFollowerCountResponse *message,
+ void *closure_data);
+typedef void (*CMsgFSGetIsFollowing_Closure)
+ (const CMsgFSGetIsFollowing *message,
+ void *closure_data);
+typedef void (*CMsgFSGetIsFollowingResponse_Closure)
+ (const CMsgFSGetIsFollowingResponse *message,
+ void *closure_data);
+typedef void (*CMsgFSEnumerateFollowingList_Closure)
+ (const CMsgFSEnumerateFollowingList *message,
+ void *closure_data);
+typedef void (*CMsgFSEnumerateFollowingListResponse_Closure)
+ (const CMsgFSEnumerateFollowingListResponse *message,
+ void *closure_data);
+typedef void (*CMsgDPGetNumberOfCurrentPlayers_Closure)
+ (const CMsgDPGetNumberOfCurrentPlayers *message,
+ void *closure_data);
+typedef void (*CMsgDPGetNumberOfCurrentPlayersResponse_Closure)
+ (const CMsgDPGetNumberOfCurrentPlayersResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientFriendUserStatusPublished_Closure)
+ (const CMsgClientFriendUserStatusPublished *message,
+ void *closure_data);
+typedef void (*CMsgClientServiceMethodLegacy_Closure)
+ (const CMsgClientServiceMethodLegacy *message,
+ void *closure_data);
+typedef void (*CMsgClientServiceMethodLegacyResponse_Closure)
+ (const CMsgClientServiceMethodLegacyResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientUIMode_Closure)
+ (const CMsgClientUIMode *message,
+ void *closure_data);
+typedef void (*CMsgClientVanityURLChangedNotification_Closure)
+ (const CMsgClientVanityURLChangedNotification *message,
+ void *closure_data);
+typedef void (*CMsgClientAuthorizeLocalDeviceRequest_Closure)
+ (const CMsgClientAuthorizeLocalDeviceRequest *message,
+ void *closure_data);
+typedef void (*CMsgClientAuthorizeLocalDevice_Closure)
+ (const CMsgClientAuthorizeLocalDevice *message,
+ void *closure_data);
+typedef void (*CMsgClientAuthorizeLocalDeviceNotification_Closure)
+ (const CMsgClientAuthorizeLocalDeviceNotification *message,
+ void *closure_data);
+typedef void (*CMsgClientDeauthorizeDeviceRequest_Closure)
+ (const CMsgClientDeauthorizeDeviceRequest *message,
+ void *closure_data);
+typedef void (*CMsgClientDeauthorizeDevice_Closure)
+ (const CMsgClientDeauthorizeDevice *message,
+ void *closure_data);
+typedef void (*CMsgClientUseLocalDeviceAuthorizations__DeviceToken_Closure)
+ (const CMsgClientUseLocalDeviceAuthorizations__DeviceToken *message,
+ void *closure_data);
+typedef void (*CMsgClientUseLocalDeviceAuthorizations_Closure)
+ (const CMsgClientUseLocalDeviceAuthorizations *message,
+ void *closure_data);
+typedef void (*CMsgClientGetAuthorizedDevices_Closure)
+ (const CMsgClientGetAuthorizedDevices *message,
+ void *closure_data);
+typedef void (*CMsgClientGetAuthorizedDevicesResponse__AuthorizedDevice_Closure)
+ (const CMsgClientGetAuthorizedDevicesResponse__AuthorizedDevice *message,
+ void *closure_data);
+typedef void (*CMsgClientGetAuthorizedDevicesResponse_Closure)
+ (const CMsgClientGetAuthorizedDevicesResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientSharedLibraryLockStatus__LockedLibrary_Closure)
+ (const CMsgClientSharedLibraryLockStatus__LockedLibrary *message,
+ void *closure_data);
+typedef void (*CMsgClientSharedLibraryLockStatus_Closure)
+ (const CMsgClientSharedLibraryLockStatus *message,
+ void *closure_data);
+typedef void (*CMsgClientSharedLibraryStopPlaying__StopApp_Closure)
+ (const CMsgClientSharedLibraryStopPlaying__StopApp *message,
+ void *closure_data);
+typedef void (*CMsgClientSharedLibraryStopPlaying_Closure)
+ (const CMsgClientSharedLibraryStopPlaying *message,
+ void *closure_data);
+typedef void (*CMsgClientServiceCall_Closure)
+ (const CMsgClientServiceCall *message,
+ void *closure_data);
+typedef void (*CMsgClientServiceModule_Closure)
+ (const CMsgClientServiceModule *message,
+ void *closure_data);
+typedef void (*CMsgClientServiceCallResponse_Closure)
+ (const CMsgClientServiceCallResponse *message,
+ void *closure_data);
+typedef void (*CMsgAMUnlockH264_Closure)
+ (const CMsgAMUnlockH264 *message,
+ void *closure_data);
+typedef void (*CMsgAMUnlockH264Response_Closure)
+ (const CMsgAMUnlockH264Response *message,
+ void *closure_data);
+typedef void (*CMsgClientPlayingSessionState_Closure)
+ (const CMsgClientPlayingSessionState *message,
+ void *closure_data);
+typedef void (*CMsgClientKickPlayingSession_Closure)
+ (const CMsgClientKickPlayingSession *message,
+ void *closure_data);
+typedef void (*CMsgClientVoiceCallPreAuthorize_Closure)
+ (const CMsgClientVoiceCallPreAuthorize *message,
+ void *closure_data);
+typedef void (*CMsgClientVoiceCallPreAuthorizeResponse_Closure)
+ (const CMsgClientVoiceCallPreAuthorizeResponse *message,
+ void *closure_data);
+typedef void (*CMsgBadgeCraftedNotification_Closure)
+ (const CMsgBadgeCraftedNotification *message,
+ void *closure_data);
+typedef void (*CMsgClientStartPeerContentServer_Closure)
+ (const CMsgClientStartPeerContentServer *message,
+ void *closure_data);
+typedef void (*CMsgClientStartPeerContentServerResponse_Closure)
+ (const CMsgClientStartPeerContentServerResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientGetPeerContentInfo_Closure)
+ (const CMsgClientGetPeerContentInfo *message,
+ void *closure_data);
+typedef void (*CMsgClientGetPeerContentInfoResponse_Closure)
+ (const CMsgClientGetPeerContentInfoResponse *message,
+ void *closure_data);
+
+/* --- services --- */
+
+
+PROTOBUF_C__END_DECLS
+
+
+#endif /* PROTOBUF_C_steammessages_5fclientserver_5f2_2eproto__INCLUDED */