summaryrefslogtreecommitdiff
path: root/protocols/Steam/src/protobuf-c/steammessages_clientserver_appinfo.pb-c.h
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/Steam/src/protobuf-c/steammessages_clientserver_appinfo.pb-c.h')
-rw-r--r--protocols/Steam/src/protobuf-c/steammessages_clientserver_appinfo.pb-c.h557
1 files changed, 557 insertions, 0 deletions
diff --git a/protocols/Steam/src/protobuf-c/steammessages_clientserver_appinfo.pb-c.h b/protocols/Steam/src/protobuf-c/steammessages_clientserver_appinfo.pb-c.h
new file mode 100644
index 0000000000..81a0bd4354
--- /dev/null
+++ b/protocols/Steam/src/protobuf-c/steammessages_clientserver_appinfo.pb-c.h
@@ -0,0 +1,557 @@
+/* Generated by the protocol buffer compiler. DO NOT EDIT! */
+/* Generated from: steammessages_clientserver_appinfo.proto */
+
+#ifndef PROTOBUF_C_steammessages_5fclientserver_5fappinfo_2eproto__INCLUDED
+#define PROTOBUF_C_steammessages_5fclientserver_5fappinfo_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 CMsgClientAppInfoUpdate;
+struct CMsgClientAppInfoChanges;
+struct CMsgClientAppInfoRequest;
+struct CMsgClientAppInfoRequest__App;
+struct CMsgClientPICSChangesSinceRequest;
+struct CMsgClientPICSChangesSinceResponse;
+struct CMsgClientPICSChangesSinceResponse__PackageChange;
+struct CMsgClientPICSChangesSinceResponse__AppChange;
+struct CMsgClientPICSProductInfoRequest;
+struct CMsgClientPICSProductInfoRequest__AppInfo;
+struct CMsgClientPICSProductInfoRequest__PackageInfo;
+struct CMsgClientPICSProductInfoResponse;
+struct CMsgClientPICSProductInfoResponse__AppInfo;
+struct CMsgClientPICSProductInfoResponse__PackageInfo;
+struct CMsgClientPICSAccessTokenRequest;
+struct CMsgClientPICSAccessTokenResponse;
+struct CMsgClientPICSAccessTokenResponse__PackageToken;
+struct CMsgClientPICSAccessTokenResponse__AppToken;
+
+
+/* --- enums --- */
+
+
+/* --- descriptors --- */
+
+extern const ProtobufCMessageDescriptor cmsg_client_app_info_update__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_app_info_changes__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_app_info_request__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_app_info_request__app__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_picschanges_since_request__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_picschanges_since_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_picschanges_since_response__package_change__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_picschanges_since_response__app_change__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_picsproduct_info_request__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_picsproduct_info_request__app_info__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_picsproduct_info_request__package_info__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_picsproduct_info_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_picsproduct_info_response__app_info__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_picsproduct_info_response__package_info__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_picsaccess_token_request__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_picsaccess_token_response__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_picsaccess_token_response__package_token__descriptor;
+extern const ProtobufCMessageDescriptor cmsg_client_picsaccess_token_response__app_token__descriptor;
+
+/* --- messages --- */
+
+extern "C" void message_init_generic(const ProtobufCMessageDescriptor * desc, ProtobufCMessage * message);
+
+struct CMsgClientAppInfoUpdate : public ProtobufCppMessage
+{
+ CMsgClientAppInfoUpdate() :
+ ProtobufCppMessage(cmsg_client_app_info_update__descriptor)
+ {}
+
+ protobuf_c_boolean has_last_changenumber;
+ uint32_t last_changenumber;
+ protobuf_c_boolean has_send_changelist;
+ protobuf_c_boolean send_changelist;
+};
+
+struct CMsgClientAppInfoChanges : public ProtobufCppMessage
+{
+ CMsgClientAppInfoChanges() :
+ ProtobufCppMessage(cmsg_client_app_info_changes__descriptor)
+ {}
+
+ protobuf_c_boolean has_current_change_number;
+ uint32_t current_change_number;
+ protobuf_c_boolean has_force_full_update;
+ protobuf_c_boolean force_full_update;
+ size_t n_appids;
+ uint32_t *appids;
+};
+
+struct CMsgClientAppInfoRequest__App : public ProtobufCppMessage
+{
+ CMsgClientAppInfoRequest__App() :
+ ProtobufCppMessage(cmsg_client_app_info_request__app__descriptor)
+ {}
+
+ protobuf_c_boolean has_app_id;
+ uint32_t app_id;
+ protobuf_c_boolean has_section_flags;
+ uint32_t section_flags;
+ size_t n_section_crc;
+ uint32_t *section_crc;
+};
+
+struct CMsgClientAppInfoRequest : public ProtobufCppMessage
+{
+ CMsgClientAppInfoRequest() :
+ ProtobufCppMessage(cmsg_client_app_info_request__descriptor)
+ {}
+
+ size_t n_apps;
+ CMsgClientAppInfoRequest__App **apps;
+ protobuf_c_boolean has_supports_batches;
+ protobuf_c_boolean supports_batches;
+};
+
+struct CMsgClientPICSChangesSinceRequest : public ProtobufCppMessage
+{
+ CMsgClientPICSChangesSinceRequest() :
+ ProtobufCppMessage(cmsg_client_picschanges_since_request__descriptor)
+ {}
+
+ protobuf_c_boolean has_since_change_number;
+ uint32_t since_change_number;
+ protobuf_c_boolean has_send_app_info_changes;
+ protobuf_c_boolean send_app_info_changes;
+ protobuf_c_boolean has_send_package_info_changes;
+ protobuf_c_boolean send_package_info_changes;
+ protobuf_c_boolean has_num_app_info_cached;
+ uint32_t num_app_info_cached;
+ protobuf_c_boolean has_num_package_info_cached;
+ uint32_t num_package_info_cached;
+};
+
+struct CMsgClientPICSChangesSinceResponse__PackageChange : public ProtobufCppMessage
+{
+ CMsgClientPICSChangesSinceResponse__PackageChange() :
+ ProtobufCppMessage(cmsg_client_picschanges_since_response__package_change__descriptor)
+ {}
+
+ protobuf_c_boolean has_packageid;
+ uint32_t packageid;
+ protobuf_c_boolean has_change_number;
+ uint32_t change_number;
+ protobuf_c_boolean has_needs_token;
+ protobuf_c_boolean needs_token;
+};
+
+struct CMsgClientPICSChangesSinceResponse__AppChange : public ProtobufCppMessage
+{
+ CMsgClientPICSChangesSinceResponse__AppChange() :
+ ProtobufCppMessage(cmsg_client_picschanges_since_response__app_change__descriptor)
+ {}
+
+ protobuf_c_boolean has_appid;
+ uint32_t appid;
+ protobuf_c_boolean has_change_number;
+ uint32_t change_number;
+ protobuf_c_boolean has_needs_token;
+ protobuf_c_boolean needs_token;
+};
+
+struct CMsgClientPICSChangesSinceResponse : public ProtobufCppMessage
+{
+ CMsgClientPICSChangesSinceResponse() :
+ ProtobufCppMessage(cmsg_client_picschanges_since_response__descriptor)
+ {}
+
+ protobuf_c_boolean has_current_change_number;
+ uint32_t current_change_number;
+ protobuf_c_boolean has_since_change_number;
+ uint32_t since_change_number;
+ protobuf_c_boolean has_force_full_update;
+ protobuf_c_boolean force_full_update;
+ size_t n_package_changes;
+ CMsgClientPICSChangesSinceResponse__PackageChange **package_changes;
+ size_t n_app_changes;
+ CMsgClientPICSChangesSinceResponse__AppChange **app_changes;
+ protobuf_c_boolean has_force_full_app_update;
+ protobuf_c_boolean force_full_app_update;
+ protobuf_c_boolean has_force_full_package_update;
+ protobuf_c_boolean force_full_package_update;
+};
+
+struct CMsgClientPICSProductInfoRequest__AppInfo : public ProtobufCppMessage
+{
+ CMsgClientPICSProductInfoRequest__AppInfo() :
+ ProtobufCppMessage(cmsg_client_picsproduct_info_request__app_info__descriptor)
+ {}
+
+ protobuf_c_boolean has_appid;
+ uint32_t appid;
+ protobuf_c_boolean has_access_token;
+ uint64_t access_token;
+ protobuf_c_boolean has_only_public_obsolete;
+ protobuf_c_boolean only_public_obsolete;
+};
+
+struct CMsgClientPICSProductInfoRequest__PackageInfo : public ProtobufCppMessage
+{
+ CMsgClientPICSProductInfoRequest__PackageInfo() :
+ ProtobufCppMessage(cmsg_client_picsproduct_info_request__package_info__descriptor)
+ {}
+
+ protobuf_c_boolean has_packageid;
+ uint32_t packageid;
+ protobuf_c_boolean has_access_token;
+ uint64_t access_token;
+};
+
+struct CMsgClientPICSProductInfoRequest : public ProtobufCppMessage
+{
+ CMsgClientPICSProductInfoRequest() :
+ ProtobufCppMessage(cmsg_client_picsproduct_info_request__descriptor)
+ {}
+
+ size_t n_packages;
+ CMsgClientPICSProductInfoRequest__PackageInfo **packages;
+ size_t n_apps;
+ CMsgClientPICSProductInfoRequest__AppInfo **apps;
+ protobuf_c_boolean has_meta_data_only;
+ protobuf_c_boolean meta_data_only;
+ protobuf_c_boolean has_num_prev_failed;
+ uint32_t num_prev_failed;
+ protobuf_c_boolean has_obsolete_supports_package_tokens;
+ uint32_t obsolete_supports_package_tokens;
+ protobuf_c_boolean has_sequence_number;
+ uint32_t sequence_number;
+};
+
+struct CMsgClientPICSProductInfoResponse__AppInfo : public ProtobufCppMessage
+{
+ CMsgClientPICSProductInfoResponse__AppInfo() :
+ ProtobufCppMessage(cmsg_client_picsproduct_info_response__app_info__descriptor)
+ {}
+
+ protobuf_c_boolean has_appid;
+ uint32_t appid;
+ protobuf_c_boolean has_change_number;
+ uint32_t change_number;
+ protobuf_c_boolean has_missing_token;
+ protobuf_c_boolean missing_token;
+ protobuf_c_boolean has_sha;
+ ProtobufCBinaryData sha;
+ protobuf_c_boolean has_buffer;
+ ProtobufCBinaryData buffer;
+ protobuf_c_boolean has_only_public;
+ protobuf_c_boolean only_public;
+ protobuf_c_boolean has_size;
+ uint32_t size;
+};
+
+struct CMsgClientPICSProductInfoResponse__PackageInfo : public ProtobufCppMessage
+{
+ CMsgClientPICSProductInfoResponse__PackageInfo() :
+ ProtobufCppMessage(cmsg_client_picsproduct_info_response__package_info__descriptor)
+ {}
+
+ protobuf_c_boolean has_packageid;
+ uint32_t packageid;
+ protobuf_c_boolean has_change_number;
+ uint32_t change_number;
+ protobuf_c_boolean has_missing_token;
+ protobuf_c_boolean missing_token;
+ protobuf_c_boolean has_sha;
+ ProtobufCBinaryData sha;
+ protobuf_c_boolean has_buffer;
+ ProtobufCBinaryData buffer;
+ protobuf_c_boolean has_size;
+ uint32_t size;
+};
+
+struct CMsgClientPICSProductInfoResponse : public ProtobufCppMessage
+{
+ CMsgClientPICSProductInfoResponse() :
+ ProtobufCppMessage(cmsg_client_picsproduct_info_response__descriptor)
+ {}
+
+ size_t n_apps;
+ CMsgClientPICSProductInfoResponse__AppInfo **apps;
+ size_t n_unknown_appids;
+ uint32_t *unknown_appids;
+ size_t n_packages;
+ CMsgClientPICSProductInfoResponse__PackageInfo **packages;
+ size_t n_unknown_packageids;
+ uint32_t *unknown_packageids;
+ protobuf_c_boolean has_meta_data_only;
+ protobuf_c_boolean meta_data_only;
+ protobuf_c_boolean has_response_pending;
+ protobuf_c_boolean response_pending;
+ protobuf_c_boolean has_http_min_size;
+ uint32_t http_min_size;
+ char *http_host;
+};
+
+struct CMsgClientPICSAccessTokenRequest : public ProtobufCppMessage
+{
+ CMsgClientPICSAccessTokenRequest() :
+ ProtobufCppMessage(cmsg_client_picsaccess_token_request__descriptor)
+ {}
+
+ size_t n_packageids;
+ uint32_t *packageids;
+ size_t n_appids;
+ uint32_t *appids;
+};
+
+struct CMsgClientPICSAccessTokenResponse__PackageToken : public ProtobufCppMessage
+{
+ CMsgClientPICSAccessTokenResponse__PackageToken() :
+ ProtobufCppMessage(cmsg_client_picsaccess_token_response__package_token__descriptor)
+ {}
+
+ protobuf_c_boolean has_packageid;
+ uint32_t packageid;
+ protobuf_c_boolean has_access_token;
+ uint64_t access_token;
+};
+
+struct CMsgClientPICSAccessTokenResponse__AppToken : public ProtobufCppMessage
+{
+ CMsgClientPICSAccessTokenResponse__AppToken() :
+ ProtobufCppMessage(cmsg_client_picsaccess_token_response__app_token__descriptor)
+ {}
+
+ protobuf_c_boolean has_appid;
+ uint32_t appid;
+ protobuf_c_boolean has_access_token;
+ uint64_t access_token;
+};
+
+struct CMsgClientPICSAccessTokenResponse : public ProtobufCppMessage
+{
+ CMsgClientPICSAccessTokenResponse() :
+ ProtobufCppMessage(cmsg_client_picsaccess_token_response__descriptor)
+ {}
+
+ size_t n_package_access_tokens;
+ CMsgClientPICSAccessTokenResponse__PackageToken **package_access_tokens;
+ size_t n_package_denied_tokens;
+ uint32_t *package_denied_tokens;
+ size_t n_app_access_tokens;
+ CMsgClientPICSAccessTokenResponse__AppToken **app_access_tokens;
+ size_t n_app_denied_tokens;
+ uint32_t *app_denied_tokens;
+};
+
+size_t cmsg_client_app_info_update__get_packed_size
+ (const CMsgClientAppInfoUpdate *message);
+size_t cmsg_client_app_info_update__pack
+ (const CMsgClientAppInfoUpdate *message,
+ uint8_t *out);
+size_t cmsg_client_app_info_update__pack_to_buffer
+ (const CMsgClientAppInfoUpdate *message,
+ ProtobufCBuffer *buffer);
+CMsgClientAppInfoUpdate *
+ cmsg_client_app_info_update__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_app_info_update__free_unpacked
+ (CMsgClientAppInfoUpdate *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_app_info_changes__get_packed_size
+ (const CMsgClientAppInfoChanges *message);
+size_t cmsg_client_app_info_changes__pack
+ (const CMsgClientAppInfoChanges *message,
+ uint8_t *out);
+size_t cmsg_client_app_info_changes__pack_to_buffer
+ (const CMsgClientAppInfoChanges *message,
+ ProtobufCBuffer *buffer);
+CMsgClientAppInfoChanges *
+ cmsg_client_app_info_changes__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_app_info_changes__free_unpacked
+ (CMsgClientAppInfoChanges *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_app_info_request__get_packed_size
+ (const CMsgClientAppInfoRequest *message);
+size_t cmsg_client_app_info_request__pack
+ (const CMsgClientAppInfoRequest *message,
+ uint8_t *out);
+size_t cmsg_client_app_info_request__pack_to_buffer
+ (const CMsgClientAppInfoRequest *message,
+ ProtobufCBuffer *buffer);
+CMsgClientAppInfoRequest *
+ cmsg_client_app_info_request__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_app_info_request__free_unpacked
+ (CMsgClientAppInfoRequest *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_picschanges_since_request__get_packed_size
+ (const CMsgClientPICSChangesSinceRequest *message);
+size_t cmsg_client_picschanges_since_request__pack
+ (const CMsgClientPICSChangesSinceRequest *message,
+ uint8_t *out);
+size_t cmsg_client_picschanges_since_request__pack_to_buffer
+ (const CMsgClientPICSChangesSinceRequest *message,
+ ProtobufCBuffer *buffer);
+CMsgClientPICSChangesSinceRequest *
+ cmsg_client_picschanges_since_request__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_picschanges_since_request__free_unpacked
+ (CMsgClientPICSChangesSinceRequest *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_picschanges_since_response__get_packed_size
+ (const CMsgClientPICSChangesSinceResponse *message);
+size_t cmsg_client_picschanges_since_response__pack
+ (const CMsgClientPICSChangesSinceResponse *message,
+ uint8_t *out);
+size_t cmsg_client_picschanges_since_response__pack_to_buffer
+ (const CMsgClientPICSChangesSinceResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientPICSChangesSinceResponse *
+ cmsg_client_picschanges_since_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_picschanges_since_response__free_unpacked
+ (CMsgClientPICSChangesSinceResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_picsproduct_info_request__get_packed_size
+ (const CMsgClientPICSProductInfoRequest *message);
+size_t cmsg_client_picsproduct_info_request__pack
+ (const CMsgClientPICSProductInfoRequest *message,
+ uint8_t *out);
+size_t cmsg_client_picsproduct_info_request__pack_to_buffer
+ (const CMsgClientPICSProductInfoRequest *message,
+ ProtobufCBuffer *buffer);
+CMsgClientPICSProductInfoRequest *
+ cmsg_client_picsproduct_info_request__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_picsproduct_info_request__free_unpacked
+ (CMsgClientPICSProductInfoRequest *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_picsproduct_info_response__get_packed_size
+ (const CMsgClientPICSProductInfoResponse *message);
+size_t cmsg_client_picsproduct_info_response__pack
+ (const CMsgClientPICSProductInfoResponse *message,
+ uint8_t *out);
+size_t cmsg_client_picsproduct_info_response__pack_to_buffer
+ (const CMsgClientPICSProductInfoResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientPICSProductInfoResponse *
+ cmsg_client_picsproduct_info_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_picsproduct_info_response__free_unpacked
+ (CMsgClientPICSProductInfoResponse *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_picsaccess_token_request__get_packed_size
+ (const CMsgClientPICSAccessTokenRequest *message);
+size_t cmsg_client_picsaccess_token_request__pack
+ (const CMsgClientPICSAccessTokenRequest *message,
+ uint8_t *out);
+size_t cmsg_client_picsaccess_token_request__pack_to_buffer
+ (const CMsgClientPICSAccessTokenRequest *message,
+ ProtobufCBuffer *buffer);
+CMsgClientPICSAccessTokenRequest *
+ cmsg_client_picsaccess_token_request__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_picsaccess_token_request__free_unpacked
+ (CMsgClientPICSAccessTokenRequest *message,
+ ProtobufCAllocator *allocator);
+size_t cmsg_client_picsaccess_token_response__get_packed_size
+ (const CMsgClientPICSAccessTokenResponse *message);
+size_t cmsg_client_picsaccess_token_response__pack
+ (const CMsgClientPICSAccessTokenResponse *message,
+ uint8_t *out);
+size_t cmsg_client_picsaccess_token_response__pack_to_buffer
+ (const CMsgClientPICSAccessTokenResponse *message,
+ ProtobufCBuffer *buffer);
+CMsgClientPICSAccessTokenResponse *
+ cmsg_client_picsaccess_token_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void cmsg_client_picsaccess_token_response__free_unpacked
+ (CMsgClientPICSAccessTokenResponse *message,
+ ProtobufCAllocator *allocator);
+/* --- per-message closures --- */
+
+typedef void (*CMsgClientAppInfoUpdate_Closure)
+ (const CMsgClientAppInfoUpdate *message,
+ void *closure_data);
+typedef void (*CMsgClientAppInfoChanges_Closure)
+ (const CMsgClientAppInfoChanges *message,
+ void *closure_data);
+typedef void (*CMsgClientAppInfoRequest__App_Closure)
+ (const CMsgClientAppInfoRequest__App *message,
+ void *closure_data);
+typedef void (*CMsgClientAppInfoRequest_Closure)
+ (const CMsgClientAppInfoRequest *message,
+ void *closure_data);
+typedef void (*CMsgClientPICSChangesSinceRequest_Closure)
+ (const CMsgClientPICSChangesSinceRequest *message,
+ void *closure_data);
+typedef void (*CMsgClientPICSChangesSinceResponse__PackageChange_Closure)
+ (const CMsgClientPICSChangesSinceResponse__PackageChange *message,
+ void *closure_data);
+typedef void (*CMsgClientPICSChangesSinceResponse__AppChange_Closure)
+ (const CMsgClientPICSChangesSinceResponse__AppChange *message,
+ void *closure_data);
+typedef void (*CMsgClientPICSChangesSinceResponse_Closure)
+ (const CMsgClientPICSChangesSinceResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientPICSProductInfoRequest__AppInfo_Closure)
+ (const CMsgClientPICSProductInfoRequest__AppInfo *message,
+ void *closure_data);
+typedef void (*CMsgClientPICSProductInfoRequest__PackageInfo_Closure)
+ (const CMsgClientPICSProductInfoRequest__PackageInfo *message,
+ void *closure_data);
+typedef void (*CMsgClientPICSProductInfoRequest_Closure)
+ (const CMsgClientPICSProductInfoRequest *message,
+ void *closure_data);
+typedef void (*CMsgClientPICSProductInfoResponse__AppInfo_Closure)
+ (const CMsgClientPICSProductInfoResponse__AppInfo *message,
+ void *closure_data);
+typedef void (*CMsgClientPICSProductInfoResponse__PackageInfo_Closure)
+ (const CMsgClientPICSProductInfoResponse__PackageInfo *message,
+ void *closure_data);
+typedef void (*CMsgClientPICSProductInfoResponse_Closure)
+ (const CMsgClientPICSProductInfoResponse *message,
+ void *closure_data);
+typedef void (*CMsgClientPICSAccessTokenRequest_Closure)
+ (const CMsgClientPICSAccessTokenRequest *message,
+ void *closure_data);
+typedef void (*CMsgClientPICSAccessTokenResponse__PackageToken_Closure)
+ (const CMsgClientPICSAccessTokenResponse__PackageToken *message,
+ void *closure_data);
+typedef void (*CMsgClientPICSAccessTokenResponse__AppToken_Closure)
+ (const CMsgClientPICSAccessTokenResponse__AppToken *message,
+ void *closure_data);
+typedef void (*CMsgClientPICSAccessTokenResponse_Closure)
+ (const CMsgClientPICSAccessTokenResponse *message,
+ void *closure_data);
+
+/* --- services --- */
+
+
+PROTOBUF_C__END_DECLS
+
+
+#endif /* PROTOBUF_C_steammessages_5fclientserver_5fappinfo_2eproto__INCLUDED */