Browse Source
* added sevice protos * added steam.core.msg.get_um function to resolve protos from method namepull/34/head
56 changed files with 23310 additions and 2288 deletions
@ -1,5 +1,27 @@ |
|||
https://github.com/SteamRE/SteamKit/raw/master/Resources/Protobufs/steamclient/encrypted_app_ticket.proto |
|||
https://github.com/SteamRE/SteamKit/raw/master/Resources/Protobufs/steamclient/steammessages_base.proto |
|||
https://github.com/SteamRE/SteamKit/raw/master/Resources/Protobufs/steamclient/steammessages_clientserver.proto |
|||
https://github.com/SteamRE/SteamKit/raw/master/Resources/Protobufs/steamclient/steammessages_clientserver_2.proto |
|||
https://github.com/SteamRE/SteamKit/raw/master/Resources/Protobufs/gc/gc.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/content_manifest.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/encrypted_app_ticket.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_base.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_clientserver.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_clientserver_2.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_video.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_player.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_offline.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_parental.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_inventory.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_econ.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_linkfilter.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_cloud.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_gameservers.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_partnerapps.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_depotbuilder.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_unified_base.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_unified_test.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_secrets.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_publishedfile.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_broadcast.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_twofactor.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_deviceauth.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_gamenotifications.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_credentials.steamclient.proto |
|||
https://raw.githubusercontent.com/SteamDatabase/SteamTracking/master/Protobufs/steammessages_physicalgoods.steamclient.proto |
|||
|
@ -0,0 +1,41 @@ |
|||
option optimize_for = SPEED; |
|||
option py_generic_services = false; |
|||
|
|||
message ContentManifestPayload { |
|||
message FileMapping { |
|||
message ChunkData { |
|||
optional bytes sha = 1; |
|||
optional fixed32 crc = 2; |
|||
optional uint64 offset = 3; |
|||
optional uint32 cb_original = 4; |
|||
optional uint32 cb_compressed = 5; |
|||
} |
|||
|
|||
optional string filename = 1; |
|||
optional uint64 size = 2; |
|||
optional uint32 flags = 3; |
|||
optional bytes sha_filename = 4; |
|||
optional bytes sha_content = 5; |
|||
repeated .ContentManifestPayload.FileMapping.ChunkData chunks = 6; |
|||
optional string linktarget = 7; |
|||
} |
|||
|
|||
repeated .ContentManifestPayload.FileMapping mappings = 1; |
|||
} |
|||
|
|||
message ContentManifestMetadata { |
|||
optional uint32 depot_id = 1; |
|||
optional uint64 gid_manifest = 2; |
|||
optional uint32 creation_time = 3; |
|||
optional bool filenames_encrypted = 4; |
|||
optional uint64 cb_disk_original = 5; |
|||
optional uint64 cb_disk_compressed = 6; |
|||
optional uint32 unique_chunks = 7; |
|||
optional uint32 crc_encrypted = 8; |
|||
optional uint32 crc_clear = 9; |
|||
} |
|||
|
|||
message ContentManifestSignature { |
|||
optional bytes signature = 1; |
|||
} |
|||
|
@ -1,11 +1,11 @@ |
|||
option optimize_for = SPEED; |
|||
option cc_generic_services = false; |
|||
|
|||
message EncryptedAppTicket { |
|||
optional uint32 ticket_version_no = 1; |
|||
optional uint32 crc_encryptedticket = 2; |
|||
optional uint32 cb_encrypteduserdata = 3; |
|||
optional uint32 cb_encrypted_appownershipticket = 4; |
|||
optional bytes encrypted_ticket = 5; |
|||
} |
|||
|
|||
option optimize_for = SPEED; |
|||
option py_generic_services = false; |
|||
|
|||
message EncryptedAppTicket { |
|||
optional uint32 ticket_version_no = 1; |
|||
optional uint32 crc_encryptedticket = 2; |
|||
optional uint32 cb_encrypteduserdata = 3; |
|||
optional uint32 cb_encrypted_appownershipticket = 4; |
|||
optional bytes encrypted_ticket = 5; |
|||
} |
|||
|
|||
|
@ -1,20 +1,20 @@ |
|||
enum GCProtoBufMsgSrc { |
|||
GCProtoBufMsgSrc_Unspecified = 0; |
|||
GCProtoBufMsgSrc_FromSystem = 1; |
|||
GCProtoBufMsgSrc_FromSteamID = 2; |
|||
GCProtoBufMsgSrc_FromGC = 3; |
|||
GCProtoBufMsgSrc_ReplySystem = 4; |
|||
} |
|||
|
|||
message CMsgProtoBufHeader { |
|||
optional fixed64 client_steam_id = 1; |
|||
optional int32 client_session_id = 2; |
|||
optional uint32 source_app_id = 3; |
|||
optional fixed64 job_id_source = 10 [default = 18446744073709551615]; |
|||
optional fixed64 job_id_target = 11 [default = 18446744073709551615]; |
|||
optional string target_job_name = 12; |
|||
optional int32 eresult = 13 [default = 2]; |
|||
optional string error_message = 14; |
|||
optional .GCProtoBufMsgSrc gc_msg_src = 200 [default = GCProtoBufMsgSrc_Unspecified]; |
|||
optional uint32 gc_dir_index_source = 201; |
|||
} |
|||
enum GCProtoBufMsgSrc { |
|||
GCProtoBufMsgSrc_Unspecified = 0; |
|||
GCProtoBufMsgSrc_FromSystem = 1; |
|||
GCProtoBufMsgSrc_FromSteamID = 2; |
|||
GCProtoBufMsgSrc_FromGC = 3; |
|||
GCProtoBufMsgSrc_ReplySystem = 4; |
|||
} |
|||
|
|||
message CMsgProtoBufHeader { |
|||
optional fixed64 client_steam_id = 1; |
|||
optional int32 client_session_id = 2; |
|||
optional uint32 source_app_id = 3; |
|||
optional fixed64 job_id_source = 10 [default = 18446744073709551615]; |
|||
optional fixed64 job_id_target = 11 [default = 18446744073709551615]; |
|||
optional string target_job_name = 12; |
|||
optional int32 eresult = 13 [default = 2]; |
|||
optional string error_message = 14; |
|||
optional .GCProtoBufMsgSrc gc_msg_src = 200 [default = GCProtoBufMsgSrc_Unspecified]; |
|||
optional uint32 gc_dir_index_source = 201; |
|||
} |
|||
|
@ -1,84 +1,84 @@ |
|||
import "google/protobuf/descriptor.proto"; |
|||
|
|||
option optimize_for = SPEED; |
|||
option cc_generic_services = false; |
|||
|
|||
extend .google.protobuf.MessageOptions { |
|||
optional int32 msgpool_soft_limit = 50000 [default = 32]; |
|||
optional int32 msgpool_hard_limit = 50001 [default = 384]; |
|||
} |
|||
|
|||
message CMsgProtoBufHeader { |
|||
optional fixed64 steamid = 1; |
|||
optional int32 client_sessionid = 2; |
|||
optional uint32 routing_appid = 3; |
|||
optional fixed64 jobid_source = 10 [default = 18446744073709551615]; |
|||
optional fixed64 jobid_target = 11 [default = 18446744073709551615]; |
|||
optional string target_job_name = 12; |
|||
optional int32 seq_num = 24; |
|||
optional int32 eresult = 13 [default = 2]; |
|||
optional string error_message = 14; |
|||
optional uint32 ip = 15; |
|||
optional uint32 auth_account_flags = 16; |
|||
optional uint32 token_source = 22; |
|||
optional bool admin_spoofing_user = 23; |
|||
optional int32 transport_error = 17 [default = 1]; |
|||
optional uint64 messageid = 18 [default = 18446744073709551615]; |
|||
optional uint32 publisher_group_id = 19; |
|||
optional uint32 sysid = 20; |
|||
optional uint64 trace_tag = 21; |
|||
optional uint32 webapi_key_id = 25; |
|||
} |
|||
|
|||
message CMsgMulti { |
|||
optional uint32 size_unzipped = 1; |
|||
optional bytes message_body = 2; |
|||
} |
|||
|
|||
message CMsgProtobufWrapped { |
|||
optional bytes message_body = 1; |
|||
} |
|||
|
|||
message CMsgAuthTicket { |
|||
optional uint32 estate = 1; |
|||
optional uint32 eresult = 2 [default = 2]; |
|||
optional fixed64 steamid = 3; |
|||
optional fixed64 gameid = 4; |
|||
optional uint32 h_steam_pipe = 5; |
|||
optional uint32 ticket_crc = 6; |
|||
optional bytes ticket = 7; |
|||
} |
|||
|
|||
message CCDDBAppDetailCommon { |
|||
optional uint32 appid = 1; |
|||
optional string name = 2; |
|||
optional string icon = 3; |
|||
optional string logo = 4; |
|||
optional string logo_small = 5; |
|||
optional bool tool = 6; |
|||
optional bool demo = 7; |
|||
optional bool media = 8; |
|||
optional bool community_visible_stats = 9; |
|||
optional string friendly_name = 10; |
|||
optional string propagation = 11; |
|||
optional bool has_adult_content = 12; |
|||
} |
|||
|
|||
message CMsgAppRights { |
|||
optional bool edit_info = 1; |
|||
optional bool publish = 2; |
|||
optional bool view_error_data = 3; |
|||
optional bool download = 4; |
|||
optional bool upload_cdkeys = 5; |
|||
optional bool generate_cdkeys = 6; |
|||
optional bool view_financials = 7; |
|||
optional bool manage_ceg = 8; |
|||
optional bool manage_signing = 9; |
|||
optional bool manage_cdkeys = 10; |
|||
optional bool edit_marketing = 11; |
|||
optional bool economy_support = 12; |
|||
optional bool economy_support_supervisor = 13; |
|||
optional bool manage_pricing = 14; |
|||
optional bool broadcast_live = 15; |
|||
} |
|||
|
|||
import "google/protobuf/descriptor.proto"; |
|||
|
|||
option optimize_for = SPEED; |
|||
option py_generic_services = false; |
|||
|
|||
extend .google.protobuf.MessageOptions { |
|||
optional int32 msgpool_soft_limit = 50000 [default = 32]; |
|||
optional int32 msgpool_hard_limit = 50001 [default = 384]; |
|||
} |
|||
|
|||
message CMsgProtoBufHeader { |
|||
optional fixed64 steamid = 1; |
|||
optional int32 client_sessionid = 2; |
|||
optional uint32 routing_appid = 3; |
|||
optional fixed64 jobid_source = 10 [default = 18446744073709551615]; |
|||
optional fixed64 jobid_target = 11 [default = 18446744073709551615]; |
|||
optional string target_job_name = 12; |
|||
optional int32 seq_num = 24; |
|||
optional int32 eresult = 13 [default = 2]; |
|||
optional string error_message = 14; |
|||
optional uint32 ip = 15; |
|||
optional uint32 auth_account_flags = 16; |
|||
optional uint32 token_source = 22; |
|||
optional bool admin_spoofing_user = 23; |
|||
optional int32 transport_error = 17 [default = 1]; |
|||
optional uint64 messageid = 18 [default = 18446744073709551615]; |
|||
optional uint32 publisher_group_id = 19; |
|||
optional uint32 sysid = 20; |
|||
optional uint64 trace_tag = 21; |
|||
optional uint32 webapi_key_id = 25; |
|||
} |
|||
|
|||
message CMsgMulti { |
|||
optional uint32 size_unzipped = 1; |
|||
optional bytes message_body = 2; |
|||
} |
|||
|
|||
message CMsgProtobufWrapped { |
|||
optional bytes message_body = 1; |
|||
} |
|||
|
|||
message CMsgAuthTicket { |
|||
optional uint32 estate = 1; |
|||
optional uint32 eresult = 2 [default = 2]; |
|||
optional fixed64 steamid = 3; |
|||
optional fixed64 gameid = 4; |
|||
optional uint32 h_steam_pipe = 5; |
|||
optional uint32 ticket_crc = 6; |
|||
optional bytes ticket = 7; |
|||
} |
|||
|
|||
message CCDDBAppDetailCommon { |
|||
optional uint32 appid = 1; |
|||
optional string name = 2; |
|||
optional string icon = 3; |
|||
optional string logo = 4; |
|||
optional string logo_small = 5; |
|||
optional bool tool = 6; |
|||
optional bool demo = 7; |
|||
optional bool media = 8; |
|||
optional bool community_visible_stats = 9; |
|||
optional string friendly_name = 10; |
|||
optional string propagation = 11; |
|||
optional bool has_adult_content = 12; |
|||
} |
|||
|
|||
message CMsgAppRights { |
|||
optional bool edit_info = 1; |
|||
optional bool publish = 2; |
|||
optional bool view_error_data = 3; |
|||
optional bool download = 4; |
|||
optional bool upload_cdkeys = 5; |
|||
optional bool generate_cdkeys = 6; |
|||
optional bool view_financials = 7; |
|||
optional bool manage_ceg = 8; |
|||
optional bool manage_signing = 9; |
|||
optional bool manage_cdkeys = 10; |
|||
optional bool edit_marketing = 11; |
|||
optional bool economy_support = 12; |
|||
optional bool economy_support_supervisor = 13; |
|||
optional bool manage_pricing = 14; |
|||
optional bool broadcast_live = 15; |
|||
} |
|||
|
|||
|
@ -0,0 +1,272 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message CBroadcast_BeginBroadcastSession_Request { |
|||
optional int32 permission = 1; |
|||
optional uint64 gameid = 2; |
|||
optional uint64 client_instance_id = 3; |
|||
optional string title = 4; |
|||
optional uint32 cellid = 5; |
|||
optional uint64 rtmp_token = 6; |
|||
} |
|||
|
|||
message CBroadcast_BeginBroadcastSession_Response { |
|||
optional fixed64 broadcast_id = 1; |
|||
} |
|||
|
|||
message CBroadcast_EndBroadcastSession_Request { |
|||
optional fixed64 broadcast_id = 1; |
|||
} |
|||
|
|||
message CBroadcast_EndBroadcastSession_Response { |
|||
} |
|||
|
|||
message CBroadcast_StartBroadcastUpload_Request { |
|||
optional fixed64 broadcast_id = 1; |
|||
optional uint32 cellid = 2; |
|||
optional bool as_rtmp = 3; |
|||
optional uint32 delay_seconds = 4; |
|||
} |
|||
|
|||
message CBroadcast_StartBroadcastUpload_Response { |
|||
optional string upload_token = 1; |
|||
optional string upload_address = 2; |
|||
optional fixed64 upload_relay_id = 3; |
|||
} |
|||
|
|||
message CBroadcast_NotifyBroadcastUploadStop_Notification { |
|||
optional fixed64 broadcast_relay_id = 1; |
|||
optional uint32 upload_result = 2; |
|||
} |
|||
|
|||
message CBroadcast_WatchBroadcast_Request { |
|||
optional fixed64 steamid = 1; |
|||
optional fixed64 existing_broadcast_id = 2; |
|||
optional fixed64 viewer_token = 3; |
|||
optional uint32 client_ip = 4; |
|||
optional uint32 client_cell = 5; |
|||
} |
|||
|
|||
message CBroadcast_WatchBroadcast_Response { |
|||
enum EWatchResponse { |
|||
k_EWatchResponseReady = 1; |
|||
k_EWatchResponseNotAvailable = 2; |
|||
k_EWatchResponseWaitingForApproval = 3; |
|||
k_EWatchResponseWaitingForStart = 4; |
|||
k_EWatchResponseInvalidSession = 5; |
|||
k_EWatchResponseTooManyBroadcasts = 6; |
|||
k_EWatchResponseWaitingForReconnect = 7; |
|||
k_EWatchResponseSystemNotSupported = 8; |
|||
k_EWatchResponseUserRestricted = 9; |
|||
k_EWatchResponseClientOutOfDate = 10; |
|||
k_EWatchResponsePoorUploadQuality = 11; |
|||
} |
|||
|
|||
optional .CBroadcast_WatchBroadcast_Response.EWatchResponse response = 1 [default = k_EWatchResponseReady]; |
|||
optional string mpd_url = 2; |
|||
optional fixed64 broadcast_id = 3; |
|||
optional uint64 gameid = 4; |
|||
optional string title = 5; |
|||
optional uint32 num_viewers = 6; |
|||
optional int32 permission = 7; |
|||
optional bool is_rtmp = 8; |
|||
optional int32 seconds_delay = 9; |
|||
optional fixed64 viewer_token = 10; |
|||
} |
|||
|
|||
message CBroadcast_GetBroadcastStatus_Request { |
|||
optional fixed64 steamid = 1; |
|||
optional fixed64 broadcast_id = 2; |
|||
} |
|||
|
|||
message CBroadcast_GetBroadcastStatus_Response { |
|||
optional uint64 gameid = 1; |
|||
optional string title = 2; |
|||
optional uint32 num_viewers = 3; |
|||
optional int32 permission = 4; |
|||
optional bool is_rtmp = 5; |
|||
optional int32 seconds_delay = 6; |
|||
optional bool is_publisher = 7; |
|||
} |
|||
|
|||
message CBroadcast_InviteToBroadcast_Request { |
|||
optional fixed64 steamid = 1; |
|||
optional bool approval_response = 2; |
|||
} |
|||
|
|||
message CBroadcast_InviteToBroadcast_Response { |
|||
optional bool success = 1; |
|||
} |
|||
|
|||
message CBroadcast_SendBroadcastStateToServer_Request { |
|||
optional int32 permission = 1; |
|||
optional uint64 gameid = 2; |
|||
optional string title = 3; |
|||
optional string game_data_config = 4; |
|||
} |
|||
|
|||
message CBroadcast_SendBroadcastStateToServer_Response { |
|||
} |
|||
|
|||
message CBroadcast_NotifyBroadcastSessionHeartbeat_Notification { |
|||
optional fixed64 broadcast_id = 1; |
|||
} |
|||
|
|||
message CBroadcast_GetBroadcastChatInfo_Request { |
|||
optional fixed64 steamid = 1; |
|||
optional fixed64 broadcast_id = 2; |
|||
optional uint32 client_ip = 3; |
|||
optional uint32 client_cell = 4; |
|||
} |
|||
|
|||
message CBroadcast_GetBroadcastChatInfo_Response { |
|||
optional fixed64 chat_id = 1; |
|||
optional string view_url = 2; |
|||
optional string view_url_template = 3; |
|||
} |
|||
|
|||
message CBroadcast_PostChatMessage_Request { |
|||
optional fixed64 chat_id = 1; |
|||
optional string message = 2; |
|||
optional uint32 instance_id = 3; |
|||
} |
|||
|
|||
message CBroadcast_PostChatMessage_Response { |
|||
optional string persona_name = 1; |
|||
optional bool in_game = 2; |
|||
optional int32 result = 3; |
|||
} |
|||
|
|||
message CBroadcast_MuteBroadcastChatUser_Request { |
|||
optional fixed64 chat_id = 1; |
|||
optional fixed64 user_steamid = 2; |
|||
optional bool muted = 3; |
|||
} |
|||
|
|||
message CBroadcast_MuteBroadcastChatUser_Response { |
|||
} |
|||
|
|||
message CBroadcast_RemoveUserChatText_Request { |
|||
optional fixed64 chat_id = 1; |
|||
optional fixed64 user_steamid = 2; |
|||
} |
|||
|
|||
message CBroadcast_RemoveUserChatText_Response { |
|||
} |
|||
|
|||
message CBroadcast_GetBroadcastChatUserNames_Request { |
|||
optional fixed64 chat_id = 1; |
|||
repeated fixed64 user_steamid = 2; |
|||
} |
|||
|
|||
message CBroadcast_GetBroadcastChatUserNames_Response { |
|||
message PersonaName { |
|||
optional fixed64 steam_id = 1; |
|||
optional string persona = 2; |
|||
} |
|||
|
|||
repeated .CBroadcast_GetBroadcastChatUserNames_Response.PersonaName persona_names = 1; |
|||
} |
|||
|
|||
message CBroadcast_BroadcastViewerState_Notification { |
|||
enum EViewerState { |
|||
k_EViewerNeedsApproval = 1; |
|||
k_EViewerWatching = 2; |
|||
k_EViewerLeft = 3; |
|||
} |
|||
|
|||
optional fixed64 steamid = 1; |
|||
optional .CBroadcast_BroadcastViewerState_Notification.EViewerState state = 2 [default = k_EViewerNeedsApproval]; |
|||
} |
|||
|
|||
message CBroadcast_WaitingBroadcastViewer_Notification { |
|||
optional fixed64 broadcast_id = 1; |
|||
} |
|||
|
|||
message CBroadcast_StopBroadcastUpload_Notification { |
|||
optional fixed64 broadcast_id = 1; |
|||
optional fixed64 broadcast_relay_id = 2; |
|||
optional uint32 upload_result = 3; |
|||
optional bool too_many_poor_uploads = 4; |
|||
} |
|||
|
|||
message CBroadcast_SessionClosed_Notification { |
|||
optional fixed64 broadcast_id = 1; |
|||
} |
|||
|
|||
message CBroadcast_ViewerBroadcastInvite_Notification { |
|||
optional fixed64 broadcaster_steamid = 1; |
|||
} |
|||
|
|||
message CBroadcast_BroadcastStatus_Notification { |
|||
optional fixed64 broadcast_id = 1; |
|||
optional int32 num_viewers = 2; |
|||
} |
|||
|
|||
service Broadcast { |
|||
option (service_description) = "Methods for Steam broadcast operations"; |
|||
rpc BeginBroadcastSession (.CBroadcast_BeginBroadcastSession_Request) returns (.CBroadcast_BeginBroadcastSession_Response) { |
|||
option (method_description) = "Request from client to directory to begin a broadcast session. No data being sent to relay; just available for broadcast."; |
|||
} |
|||
rpc EndBroadcastSession (.CBroadcast_EndBroadcastSession_Request) returns (.CBroadcast_EndBroadcastSession_Response) { |
|||
option (method_description) = "Request from client to stop a broadcast session. Any uploads will terminate."; |
|||
} |
|||
rpc StartBroadcastUpload (.CBroadcast_StartBroadcastUpload_Request) returns (.CBroadcast_StartBroadcastUpload_Response) { |
|||
option (method_description) = "Request from client to begin sending video for a broadcast."; |
|||
} |
|||
rpc NotifyBroadcastUploadStop (.CBroadcast_NotifyBroadcastUploadStop_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Tells directory that client stopped uploading broadcast"; |
|||
} |
|||
rpc WatchBroadcast (.CBroadcast_WatchBroadcast_Request) returns (.CBroadcast_WatchBroadcast_Response) { |
|||
option (method_description) = "Request from viewer to watch a broadcast"; |
|||
} |
|||
rpc GetBroadcastStatus (.CBroadcast_GetBroadcastStatus_Request) returns (.CBroadcast_GetBroadcastStatus_Response) { |
|||
option (method_description) = "Request from viewer about broadcast details"; |
|||
} |
|||
rpc InviteToBroadcast (.CBroadcast_InviteToBroadcast_Request) returns (.CBroadcast_InviteToBroadcast_Response) { |
|||
option (method_description) = "Invites another steam user to watch the caller's broadcast"; |
|||
} |
|||
rpc SendBroadcastStateToServer (.CBroadcast_SendBroadcastStateToServer_Request) returns (.CBroadcast_SendBroadcastStateToServer_Response) { |
|||
option (method_description) = "Sends users current broadcast state (permissions, game) to the server"; |
|||
} |
|||
rpc NotifyBroadcastSessionHeartbeat (.CBroadcast_NotifyBroadcastSessionHeartbeat_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Tells directory broadcast session is still available"; |
|||
} |
|||
rpc GetBroadcastChatInfo (.CBroadcast_GetBroadcastChatInfo_Request) returns (.CBroadcast_GetBroadcastChatInfo_Response) { |
|||
option (method_description) = "Gets chat room info for a broadcast"; |
|||
} |
|||
rpc PostChatMessage (.CBroadcast_PostChatMessage_Request) returns (.CBroadcast_PostChatMessage_Response) { |
|||
option (method_description) = "Post chat message to specified chat room"; |
|||
} |
|||
rpc MuteBroadcastChatUser (.CBroadcast_MuteBroadcastChatUser_Request) returns (.CBroadcast_MuteBroadcastChatUser_Response) { |
|||
option (method_description) = "Mute a user in your broadcast chat"; |
|||
} |
|||
rpc RemoveUserChatText (.CBroadcast_RemoveUserChatText_Request) returns (.CBroadcast_RemoveUserChatText_Response) { |
|||
option (method_description) = "Tell all viewers to remove user chat text"; |
|||
} |
|||
rpc GetBroadcastChatUserNames (.CBroadcast_GetBroadcastChatUserNames_Request) returns (.CBroadcast_GetBroadcastChatUserNames_Response) { |
|||
option (method_description) = "Get names for list of users in chat"; |
|||
} |
|||
} |
|||
service BroadcastClient { |
|||
option (service_execution_site) = k_EProtoExecutionSiteSteamClient; |
|||
rpc NotifyBroadcastViewerState (.CBroadcast_BroadcastViewerState_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Notification from server to client that a viewers state has changed"; |
|||
} |
|||
rpc NotifyWaitingBroadcastViewer (.CBroadcast_WaitingBroadcastViewer_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Notification from server to client one or more users is waiting for user to start broadcast"; |
|||
} |
|||
rpc NotifyStopBroadcastUpload (.CBroadcast_StopBroadcastUpload_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Notification from server to client telling it to stop uploading when the last viewer has disconnected from their broadcast"; |
|||
} |
|||
rpc NotifySessionClosed (.CBroadcast_SessionClosed_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Notification from server to client telling it a session has been closed unexpectedly by the directory"; |
|||
} |
|||
rpc NotifyViewerBroadcastInvite (.CBroadcast_ViewerBroadcastInvite_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Notification from server to client that a broadcaster is inviting a viewer to watch their broadcast"; |
|||
} |
|||
rpc NotifyBroadcastStatus (.CBroadcast_BroadcastStatus_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Notification from server to client about current broadcast status"; |
|||
} |
|||
} |
File diff suppressed because it is too large
@ -0,0 +1,238 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message CCloud_GetUploadServerInfo_Request { |
|||
optional uint32 appid = 1 [(description) = "App ID to which a file will be uploaded to."]; |
|||
} |
|||
|
|||
message CCloud_GetUploadServerInfo_Response { |
|||
optional string server_url = 1; |
|||
} |
|||
|
|||
message CCloud_BeginHTTPUpload_Request { |
|||
optional uint32 appid = 1 [(description) = "App ID for which the file is being uploaded."]; |
|||
optional uint32 file_size = 2 [(description) = "Original file size in bytes."]; |
|||
optional string filename = 3 [(description) = "Name of the file to store in the cloud."]; |
|||
optional string file_sha = 4 [(description) = "Hex string (40 digits) representing the SHA1 digest of the file."]; |
|||
optional bool is_public = 5 [(description) = "True if the file should be marked public on the UFS, false otherwise."]; |
|||
repeated string platforms_to_sync = 6 [(description) = "Array of string specifying which platforms to sync; value values: all, windows, osx, linux."]; |
|||
repeated string request_headers_names = 7 [(description) = "Names for headers you'll want to set on your upload request. May be left blank."]; |
|||
repeated string request_headers_values = 8 [(description) = "Values for headers you'll want to set on your upload request. The number of names must equal the number of values."]; |
|||
} |
|||
|
|||
message CCloud_BeginHTTPUpload_Response { |
|||
message HTTPHeaders { |
|||
optional string name = 1; |
|||
optional string value = 2; |
|||
} |
|||
|
|||
optional fixed64 ugcid = 1 [(description) = "UGC ID of the uploaded file."]; |
|||
optional fixed32 timestamp = 2 [(description) = "Server timestamp of file."]; |
|||
optional string url_host = 3 [(description) = "Host name of server to which file should be uploaded via HTTP PUT."]; |
|||
optional string url_path = 4 [(description) = "Relative path on server to which file should be uploaded."]; |
|||
optional bool use_https = 5 [(description) = "If true, use https, otherwise use http."]; |
|||
repeated .CCloud_BeginHTTPUpload_Response.HTTPHeaders request_headers = 6 [(description) = "Name-value pairs to be sent in HTTP PUT request."]; |
|||
} |
|||
|
|||
message CCloud_CommitHTTPUpload_Request { |
|||
optional bool transfer_succeeded = 1 [(description) = "True if the HTTP PUT to the upload URL succeeded (URL provided in response to Cloud.BeginHTTPUpload), false if a failure occurred."]; |
|||
optional uint32 appid = 2 [(description) = "App ID for which the file is being uploaded. Must match the app ID provided to Cloud.BeginHTTPUpload."]; |
|||
optional string file_sha = 3 [(description) = "Hex string (40 digits) representing the SHA1 digest of the file. Must match the SHA1 digest provided to Cloud.BeginHTTPUpload."]; |
|||
optional string filename = 4 [(description) = "Filename as specified in the Cloud.BeginHTTPUpload request."]; |
|||
} |
|||
|
|||
message CCloud_CommitHTTPUpload_Response { |
|||
optional bool file_committed = 1 [(description) = "True if the file was successfully committed, false otherwise."]; |
|||
} |
|||
|
|||
message CCloud_GetFileDetails_Request { |
|||
optional uint64 ugcid = 1 [(description) = "ID of the Cloud file to get details for."]; |
|||
optional uint32 appid = 2 [(description) = "App ID the file belongs to."]; |
|||
} |
|||
|
|||
message CCloud_UserFile { |
|||
optional uint32 appid = 1; |
|||
optional uint64 ugcid = 2; |
|||
optional string filename = 3; |
|||
optional uint64 timestamp = 4; |
|||
optional uint32 file_size = 5; |
|||
optional string url = 6; |
|||
optional fixed64 steamid_creator = 7; |
|||
} |
|||
|
|||
message CCloud_GetFileDetails_Response { |
|||
optional .CCloud_UserFile details = 1; |
|||
} |
|||
|
|||
message CCloud_EnumerateUserFiles_Request { |
|||
optional uint32 appid = 1 [(description) = "App ID to enumerate the files of."]; |
|||
optional bool extended_details = 2 [(description) = "(Optional) Get extended details back on the files found. Defaults to only returned the app Id and UGC Id of the files found."]; |
|||
optional uint32 count = 3 [(description) = "(Optional) Maximum number of results to return on this call. Defaults to a maximum of 500 files returned."]; |
|||
optional uint32 start_index = 4 [(description) = "(Optional) Starting index to begin enumeration at. Defaults to the beginning of the list."]; |
|||
} |
|||
|
|||
message CCloud_EnumerateUserFiles_Response { |
|||
repeated .CCloud_UserFile files = 1; |
|||
optional uint32 total_files = 2; |
|||
} |
|||
|
|||
message CCloud_Delete_Request { |
|||
optional string filename = 1; |
|||
optional uint32 appid = 2 [(description) = "App ID the file belongs to."]; |
|||
} |
|||
|
|||
message CCloud_Delete_Response { |
|||
} |
|||
|
|||
message CCloud_GetClientEncryptionKey_Request { |
|||
} |
|||
|
|||
message CCloud_GetClientEncryptionKey_Response { |
|||
optional bytes key = 1 [(description) = "AES-256 encryption key"]; |
|||
optional int32 crc = 2 [(description) = "CRC of key"]; |
|||
} |
|||
|
|||
message CCloud_CDNReport_Notification { |
|||
optional fixed64 steamid = 1; |
|||
optional string url = 2; |
|||
optional bool success = 3; |
|||
optional uint32 http_status_code = 4; |
|||
optional uint64 expected_bytes = 5; |
|||
optional uint64 received_bytes = 6; |
|||
optional uint32 duration = 7; |
|||
} |
|||
|
|||
message CCloud_ExternalStorageTransferReport_Notification { |
|||
optional string host = 1; |
|||
optional string path = 2; |
|||
optional bool is_upload = 3; |
|||
optional bool success = 4; |
|||
optional uint32 http_status_code = 5; |
|||
optional uint64 bytes_expected = 6; |
|||
optional uint64 bytes_actual = 7; |
|||
optional uint32 duration_ms = 8; |
|||
optional uint32 cellid = 9; |
|||
} |
|||
|
|||
message CCloud_ClientBeginFileUpload_Request { |
|||
optional uint32 appid = 1 [(description) = "App ID for which the file is being uploaded."]; |
|||
optional uint32 file_size = 2 [(description) = "file size as transmitted and stored in Cloud."]; |
|||
optional uint32 raw_file_size = 3 [(description) = "file size before any compression and/or encryption."]; |
|||
optional bytes file_sha = 4 [(description) = "SHA-1 of raw file."]; |
|||
optional uint64 time_stamp = 5 [(description) = "Timestamp of file."]; |
|||
optional string filename = 6 [(description) = "Name of the file to store in the cloud."]; |
|||
optional uint32 platforms_to_sync = 7 [default = 4294967295]; |
|||
optional uint32 cell_id = 9 [(description) = "Client's cell ID so we can pick storage location."]; |
|||
optional bool can_encrypt = 10 [(description) = "if true, client can encrypt the file before uploading it"]; |
|||
optional bool is_shared_file = 11 [(description) = "if true, this is going to be UGC or a screenshot or some other shared file"]; |
|||
} |
|||
|
|||
message ClientCloudFileUploadBlockDetails { |
|||
message HTTPHeaders { |
|||
optional string name = 1; |
|||
optional string value = 2; |
|||
} |
|||
|
|||
optional string url_host = 1 [(description) = "Host name of server to which file should be uploaded via HTTP PUT."]; |
|||
optional string url_path = 2 [(description) = "Relative path on server to which file should be uploaded."]; |
|||
optional bool use_https = 3 [(description) = "If true, use https, otherwise use http."]; |
|||
optional int32 http_method = 4 [(description) = "EHTTPMethod to use for this block."]; |
|||
repeated .ClientCloudFileUploadBlockDetails.HTTPHeaders request_headers = 5 [(description) = "Name-value pairs to be sent in HTTP PUT request."]; |
|||
optional uint64 block_offset = 6 [(description) = "offset of file block to upload"]; |
|||
optional uint32 block_length = 7 [(description) = "length of file block to upload - if zero, no part of the file is part of this block"]; |
|||
optional bytes explicit_body_data = 8 [(description) = "explicit body data to use, instead of file data, for this block"]; |
|||
optional bool may_parallelize = 9 [(description) = "if true, this request may be done in parallel with other similarly-marked requests"]; |
|||
} |
|||
|
|||
message CCloud_ClientBeginFileUpload_Response { |
|||
optional bool encrypt_file = 1 [(description) = "If true, the file should be encrypted by the client before upload"]; |
|||
repeated .ClientCloudFileUploadBlockDetails block_requests = 2 [(description) = "HTTP requests to make to perform upload"]; |
|||
} |
|||
|
|||
message CCloud_ClientCommitFileUpload_Request { |
|||
optional bool transfer_succeeded = 1 [(description) = "True if all block uploads succeeded, false if any of them failed."]; |
|||
optional uint32 appid = 2 [(description) = "App ID for which the file is being uploaded. Must match the app ID provided to Cloud.BeginFileUpload."]; |
|||
optional bytes file_sha = 3 [(description) = "SHA1 digest of the raw file. Must match the SHA1 digest provided to Cloud.BeginFileUpload."]; |
|||
optional string filename = 4 [(description) = "Filename as specified in the Cloud.BeginFileUpload request."]; |
|||
} |
|||
|
|||
message CCloud_ClientCommitFileUpload_Response { |
|||
optional bool file_committed = 1 [(description) = "True if the file was successfully committed, false otherwise."]; |
|||
} |
|||
|
|||
message CCloud_ClientFileDownload_Request { |
|||
optional uint32 appid = 1 [(description) = "App ID the file is part of."]; |
|||
optional string filename = 2 [(description) = "Filename of the file."]; |
|||
} |
|||
|
|||
message CCloud_ClientFileDownload_Response { |
|||
message HTTPHeaders { |
|||
optional string name = 1; |
|||
optional string value = 2; |
|||
} |
|||
|
|||
optional uint32 appid = 1 [(description) = "Application the file belongs to"]; |
|||
optional uint32 file_size = 2 [(description) = "file size as transmitted and stored in the Cloud"]; |
|||
optional uint32 raw_file_size = 3 [(description) = "file size when decompressed and/or decrypted"]; |
|||
optional bytes sha_file = 4 [(description) = "SHA of file"]; |
|||
optional uint64 time_stamp = 5 [(description) = "Timestamp of file"]; |
|||
optional bool is_explicit_delete = 6 [(description) = "True if this is an explicitly deleted file"]; |
|||
optional string url_host = 7 [(description) = "Host to GET the file from"]; |
|||
optional string url_path = 8 [(description) = "Path on that host to use, including URL parameters if any"]; |
|||
optional bool use_https = 9 [(description) = "If set, use HTTPS, else use HTTP"]; |
|||
repeated .CCloud_ClientFileDownload_Response.HTTPHeaders request_headers = 10 [(description) = "Name-value pairs to be sent in HTTP GET request."]; |
|||
optional bool encrypted = 11; |
|||
} |
|||
|
|||
message CCloud_ClientDeleteFile_Request { |
|||
optional uint32 appid = 1 [(description) = "App ID for which the file is being deleted."]; |
|||
optional string filename = 2 [(description) = "Filename of file."]; |
|||
optional bool is_explicit_delete = 3 [(description) = "If true, this is a 'delete'; if false, it is a 'forget'"]; |
|||
} |
|||
|
|||
message CCloud_ClientDeleteFile_Response { |
|||
} |
|||
|
|||
service Cloud { |
|||
option (service_description) = "A service for Steam Cloud operations."; |
|||
rpc GetUploadServerInfo (.CCloud_GetUploadServerInfo_Request) returns (.CCloud_GetUploadServerInfo_Response) { |
|||
option (method_description) = "Returns the URL of the proper cloud server for a user."; |
|||
} |
|||
rpc BeginHTTPUpload (.CCloud_BeginHTTPUpload_Request) returns (.CCloud_BeginHTTPUpload_Response) { |
|||
option (method_description) = "Begins the process of uploading a file to Steam external storage services. File should be uploaded via HTTP PUT to the returned URL, after which the upload must be finalized by a call to CommitHTTPUpload."; |
|||
} |
|||
rpc CommitHTTPUpload (.CCloud_CommitHTTPUpload_Request) returns (.CCloud_CommitHTTPUpload_Response) { |
|||
option (method_description) = "Commits a file upload initiated by BeginHTTPUpload and transferred via HTTP PUT."; |
|||
} |
|||
rpc GetFileDetails (.CCloud_GetFileDetails_Request) returns (.CCloud_GetFileDetails_Response) { |
|||
option (method_description) = "Returns details on a Cloud file."; |
|||
} |
|||
rpc EnumerateUserFiles (.CCloud_EnumerateUserFiles_Request) returns (.CCloud_EnumerateUserFiles_Response) { |
|||
option (method_description) = "Enumerates Cloud files for a user of a given app ID. Returns up to 500 files at a time."; |
|||
} |
|||
rpc Delete (.CCloud_Delete_Request) returns (.CCloud_Delete_Response) { |
|||
option (method_description) = "Deletes a file from the user's cloud."; |
|||
} |
|||
rpc GetClientEncryptionKey (.CCloud_GetClientEncryptionKey_Request) returns (.CCloud_GetClientEncryptionKey_Response) { |
|||
option (method_description) = "Gets the user's Cloud file encryption key."; |
|||
} |
|||
rpc CDNReport (.CCloud_CDNReport_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Reports the result of a CDN transfer."; |
|||
} |
|||
rpc ExternalStorageTransferReport (.CCloud_ExternalStorageTransferReport_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Reports the result of an external Cloud storage transfer."; |
|||
} |
|||
rpc ClientBeginFileUpload (.CCloud_ClientBeginFileUpload_Request) returns (.CCloud_ClientBeginFileUpload_Response) { |
|||
option (method_description) = "Initiate an upload to Cloud."; |
|||
} |
|||
rpc ClientCommitFileUpload (.CCloud_ClientCommitFileUpload_Request) returns (.CCloud_ClientCommitFileUpload_Response) { |
|||
option (method_description) = "Commit the file upload or indicate failure."; |
|||
} |
|||
rpc ClientFileDownload (.CCloud_ClientFileDownload_Request) returns (.CCloud_ClientFileDownload_Response) { |
|||
option (method_description) = "Initiate a file download."; |
|||
} |
|||
rpc ClientDeleteFile (.CCloud_ClientDeleteFile_Request) returns (.CCloud_ClientDeleteFile_Response) { |
|||
option (method_description) = "Delete or forget a file."; |
|||
} |
|||
} |
@ -0,0 +1,129 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message CCredentials_TestAvailablePassword_Request { |
|||
optional string password = 1; |
|||
optional bytes sha_digest_password = 2; |
|||
optional string account_name = 3; |
|||
} |
|||
|
|||
message CCredentials_TestAvailablePassword_Response { |
|||
optional bool is_valid = 3; |
|||
} |
|||
|
|||
message CCredentials_GetSteamGuardDetails_Request { |
|||
optional bool include_new_authentications = 1 [default = true, (description) = "Whether or not to populate the newauthentication field in the response"]; |
|||
optional string webcookie = 2 [(description) = "The user's Steam Guard machine auth cookie. If present, it'll be used to get the user's machine ID instead of the AM session."]; |
|||
optional fixed32 timestamp_minimum_wanted = 3; |
|||
optional int32 ipaddress = 4; |
|||
} |
|||
|
|||
message CCredentials_GetSteamGuardDetails_Response { |
|||
message NewAuthentication { |
|||
optional fixed32 timestamp_steamguard_enabled = 1; |
|||
optional bool is_web_cookie = 2; |
|||
optional int32 ipaddress = 3; |
|||
optional string geoloc_info = 4; |
|||
optional bool is_remembered = 5; |
|||
optional string machine_name_user_supplied = 6; |
|||
optional int32 status = 7; |
|||
} |
|||
|
|||
message SessionData { |
|||
optional uint64 machine_id = 1; |
|||
optional string machine_name_userchosen = 2; |
|||
optional fixed32 timestamp_machine_steamguard_enabled = 3; |
|||
optional bool authentication_exists_from_geoloc_before_mintime = 4; |
|||
repeated .CCredentials_GetSteamGuardDetails_Response.NewAuthentication newauthentication = 5; |
|||
optional bool authentication_exists_from_same_ip_before_mintime = 6; |
|||
optional uint32 public_ipv4 = 7; |
|||
} |
|||
|
|||
optional bool is_steamguard_enabled = 1; |
|||
optional fixed32 timestamp_steamguard_enabled = 2; |
|||
repeated .CCredentials_GetSteamGuardDetails_Response.NewAuthentication deprecated_newauthentication = 3; |
|||
optional string deprecated_machine_name_userchosen = 4; |
|||
optional fixed32 deprecated_timestamp_machine_steamguard_enabled = 5; |
|||
optional bool deprecated_authentication_exists_from_geoloc_before_mintime = 6; |
|||
optional uint64 deprecated_machine_id = 7; |
|||
repeated .CCredentials_GetSteamGuardDetails_Response.SessionData session_data = 8; |
|||
optional bool is_twofactor_enabled = 9; |
|||
optional fixed32 timestamp_twofactor_enabled = 10; |
|||
optional bool is_phone_verified = 11; |
|||
} |
|||
|
|||
message CCredentials_NewMachineNotificationDialog_Request { |
|||
optional bool is_approved = 1; |
|||
optional bool is_wizard_complete = 2; |
|||
} |
|||
|
|||
message CCredentials_NewMachineNotificationDialog_Response { |
|||
} |
|||
|
|||
message CCredentials_ValidateEmailAddress_Request { |
|||
optional string stoken = 1; |
|||
} |
|||
|
|||
message CCredentials_ValidateEmailAddress_Response { |
|||
optional bool was_validated = 1; |
|||
} |
|||
|
|||
message CCredentials_SteamGuardPhishingReport_Request { |
|||
optional string param_string = 1; |
|||
optional uint32 ipaddress_actual = 2; |
|||
} |
|||
|
|||
message CCredentials_SteamGuardPhishingReport_Response { |
|||
optional uint32 ipaddress_loginattempt = 1; |
|||
optional string countryname_loginattempt = 2; |
|||
optional string statename_loginattempt = 3; |
|||
optional string cityname_loginattempt = 4; |
|||
optional uint32 ipaddress_actual = 5; |
|||
optional string countryname_actual = 6; |
|||
optional string statename_actual = 7; |
|||
optional string cityname_actual = 8; |
|||
optional string steamguard_code = 9; |
|||
} |
|||
|
|||
message CCredentials_LastCredentialChangeTime_Request { |
|||
} |
|||
|
|||
message CCredentials_LastCredentialChangeTime_Response { |
|||
optional fixed32 timestamp_last_password_change = 1; |
|||
optional fixed32 timestamp_last_email_change = 2; |
|||
optional fixed32 timestamp_last_password_reset = 3; |
|||
} |
|||
|
|||
message CCredentials_GetAccountAuthSecret_Request { |
|||
} |
|||
|
|||
message CCredentials_GetAccountAuthSecret_Response { |
|||
optional int32 secret_id = 1; |
|||
optional bytes secret = 2; |
|||
} |
|||
|
|||
service Credentials { |
|||
option (service_description) = "Credentials service"; |
|||
rpc TestAvailablePassword (.CCredentials_TestAvailablePassword_Request) returns (.CCredentials_TestAvailablePassword_Response) { |
|||
option (method_description) = "TestAvailablePassword."; |
|||
} |
|||
rpc GetSteamGuardDetails (.CCredentials_GetSteamGuardDetails_Request) returns (.CCredentials_GetSteamGuardDetails_Response) { |
|||
option (method_description) = "GetSteamGuardDetails."; |
|||
} |
|||
rpc NewMachineNotificationDialogResult (.CCredentials_NewMachineNotificationDialog_Request) returns (.CCredentials_NewMachineNotificationDialog_Response) { |
|||
option (method_description) = "NewMachineNotificationDialogResult."; |
|||
} |
|||
rpc ValidateEmailAddress (.CCredentials_ValidateEmailAddress_Request) returns (.CCredentials_ValidateEmailAddress_Response) { |
|||
option (method_description) = "Validate an email address given a token"; |
|||
} |
|||
rpc SteamGuardPhishingReport (.CCredentials_SteamGuardPhishingReport_Request) returns (.CCredentials_SteamGuardPhishingReport_Response) { |
|||
option (method_description) = "SteamGuardPhishingReport"; |
|||
} |
|||
rpc GetCredentialChangeTimeDetails (.CCredentials_LastCredentialChangeTime_Request) returns (.CCredentials_LastCredentialChangeTime_Response) { |
|||
option (method_description) = "GetCredentialChangeTimeDetails."; |
|||
} |
|||
rpc GetAccountAuthSecret (.CCredentials_GetAccountAuthSecret_Request) returns (.CCredentials_GetAccountAuthSecret_Response) { |
|||
option (method_description) = "GetAccountAuthSecret"; |
|||
} |
|||
} |
@ -0,0 +1,104 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message CContentBuilder_InitDepotBuild_Request { |
|||
optional uint32 appid = 1; |
|||
optional uint32 depotid = 2; |
|||
optional uint64 workshop_itemid = 3; |
|||
optional bool for_local_cs = 4; |
|||
} |
|||
|
|||
message CContentBuilder_InitDepotBuild_Response { |
|||
optional uint64 baseline_manifestid = 1; |
|||
optional uint32 chunk_size = 2; |
|||
optional bytes aes_key = 3; |
|||
optional bytes rsa_key = 4; |
|||
optional string url_host = 5; |
|||
} |
|||
|
|||
message CContentBuilder_StartDepotUpload_Request { |
|||
optional uint32 appid = 1; |
|||
optional uint32 depotid = 2; |
|||
optional uint64 workshop_itemid = 3; |
|||
optional bool for_local_cs = 4; |
|||
optional uint64 baseline_manifestid = 5; |
|||
optional uint32 manifest_size = 6; |
|||
} |
|||
|
|||
message CContentBuilder_StartDepotUpload_Response { |
|||
optional uint64 depot_build_handle = 1; |
|||
} |
|||
|
|||
message CContentBuilder_GetMissingDepotChunks_Request { |
|||
optional uint32 appid = 1; |
|||
optional uint64 depot_build_handle = 2; |
|||
} |
|||
|
|||
message CContentBuilder_GetMissingDepotChunks_Response { |
|||
message Chunks { |
|||
optional bytes sha = 1; |
|||
} |
|||
|
|||
repeated .CContentBuilder_GetMissingDepotChunks_Response.Chunks missing_chunks = 1; |
|||
optional uint32 total_missing_chunks = 2; |
|||
optional uint64 total_missing_bytes = 3; |
|||
} |
|||
|
|||
message CContentBuilder_FinishDepotUpload_Request { |
|||
optional uint32 appid = 1; |
|||
optional uint64 depot_build_handle = 2; |
|||
} |
|||
|
|||
message CContentBuilder_FinishDepotUpload_Response { |
|||
optional uint64 manifestid = 1; |
|||
optional bool prev_reused = 2; |
|||
} |
|||
|
|||
message CContentBuilder_CommitAppBuild_Request { |
|||
message Depots { |
|||
optional uint32 depotid = 1; |
|||
optional uint64 manifestid = 2; |
|||
} |
|||
|
|||
optional uint32 appid = 1; |
|||
repeated .CContentBuilder_CommitAppBuild_Request.Depots depot_manifests = 2; |
|||
optional string build_notes = 4; |
|||
optional string live_branch = 5; |
|||
} |
|||
|
|||
message CContentBuilder_CommitAppBuild_Response { |
|||
optional uint32 buildid = 1; |
|||
} |
|||
|
|||
message CContentBuilder_SignInstallScript_Request { |
|||
optional uint32 appid = 1; |
|||
optional uint32 depotid = 2; |
|||
optional string install_script = 3; |
|||
} |
|||
|
|||
message CContentBuilder_SignInstallScript_Response { |
|||
optional string signed_install_script = 1; |
|||
} |
|||
|
|||
service ContentBuilder { |
|||
option (service_description) = "Interface to build and upload depot content"; |
|||
rpc InitDepotBuild (.CContentBuilder_InitDepotBuild_Request) returns (.CContentBuilder_InitDepotBuild_Response) { |
|||
option (method_description) = "Get inital parameters to start building a depot"; |
|||
} |
|||
rpc StartDepotUpload (.CContentBuilder_StartDepotUpload_Request) returns (.CContentBuilder_StartDepotUpload_Response) { |
|||
option (method_description) = "Start uploading manifest and chunks for a depot"; |
|||
} |
|||
rpc GetMissingDepotChunks (.CContentBuilder_GetMissingDepotChunks_Request) returns (.CContentBuilder_GetMissingDepotChunks_Response) { |
|||
option (method_description) = "Get list of missing chunks for depot upload"; |
|||
} |
|||
rpc FinishDepotUpload (.CContentBuilder_FinishDepotUpload_Request) returns (.CContentBuilder_FinishDepotUpload_Response) { |
|||
option (method_description) = "Commit a depot build after manifest and all chunks are uploaded"; |
|||
} |
|||
rpc CommitAppBuild (.CContentBuilder_CommitAppBuild_Request) returns (.CContentBuilder_CommitAppBuild_Response) { |
|||
option (method_description) = "Combine previous depot uploads into an app build and commit it"; |
|||
} |
|||
rpc SignInstallScript (.CContentBuilder_SignInstallScript_Request) returns (.CContentBuilder_SignInstallScript_Response) { |
|||
option (method_description) = "Sign an install script"; |
|||
} |
|||
} |
@ -0,0 +1,127 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message CDeviceAuth_GetOwnAuthorizedDevices_Request { |
|||
optional fixed64 steamid = 1; |
|||
optional bool include_canceled = 2; |
|||
} |
|||
|
|||
message CDeviceAuth_GetOwnAuthorizedDevices_Response { |
|||
message Device { |
|||
optional fixed64 auth_device_token = 1; |
|||
optional string device_name = 2; |
|||
optional bool is_pending = 3; |
|||
optional bool is_canceled = 4; |
|||
optional uint32 last_time_used = 5; |
|||
optional fixed64 last_borrower_id = 6; |
|||
optional uint32 last_app_played = 7; |
|||
optional bool is_limited = 8; |
|||
} |
|||
|
|||
repeated .CDeviceAuth_GetOwnAuthorizedDevices_Response.Device devices = 1; |
|||
} |
|||
|
|||
message CDeviceAuth_AcceptAuthorizationRequest_Request { |
|||
optional fixed64 steamid = 1; |
|||
optional fixed64 auth_device_token = 2; |
|||
optional fixed64 auth_code = 3; |
|||
optional fixed64 from_steamid = 4; |
|||
} |
|||
|
|||
message CDeviceAuth_AcceptAuthorizationRequest_Response { |
|||
} |
|||
|
|||
message CDeviceAuth_AuthorizeRemoteDevice_Request { |
|||
optional fixed64 steamid = 1; |
|||
optional fixed64 auth_device_token = 2; |
|||
} |
|||
|
|||
message CDeviceAuth_AuthorizeRemoteDevice_Response { |
|||
} |
|||
|
|||
message CDeviceAuth_DeauthorizeRemoteDevice_Request { |
|||
optional fixed64 steamid = 1; |
|||
optional fixed64 auth_device_token = 2; |
|||
} |
|||
|
|||
message CDeviceAuth_DeauthorizeRemoteDevice_Response { |
|||
} |
|||
|
|||
message CDeviceAuth_GetUsedAuthorizedDevices_Request { |
|||
optional fixed64 steamid = 1; |
|||
} |
|||
|
|||
message CDeviceAuth_GetUsedAuthorizedDevices_Response { |
|||
message Device { |
|||
optional fixed64 auth_device_token = 1; |
|||
optional string device_name = 2; |
|||
optional fixed64 owner_steamid = 3; |
|||
optional uint32 last_time_used = 4; |
|||
optional uint32 last_app_played = 5; |
|||
} |
|||
|
|||
repeated .CDeviceAuth_GetUsedAuthorizedDevices_Response.Device devices = 1; |
|||
} |
|||
|
|||
message CDeviceAuth_GetAuthorizedBorrowers_Request { |
|||
optional fixed64 steamid = 1; |
|||
optional bool include_canceled = 2; |
|||
optional bool include_pending = 3; |
|||
} |
|||
|
|||
message CDeviceAuth_GetAuthorizedBorrowers_Response { |
|||
message Borrower { |
|||
optional fixed64 steamid = 1; |
|||
optional bool is_pending = 2; |
|||
optional bool is_canceled = 3; |
|||
optional uint32 time_created = 4; |
|||
} |
|||
|
|||
repeated .CDeviceAuth_GetAuthorizedBorrowers_Response.Borrower borrowers = 1; |
|||
} |
|||
|
|||
message CDeviceAuth_AddAuthorizedBorrowers_Request { |
|||
optional fixed64 steamid = 1; |
|||
repeated fixed64 steamid_borrower = 2; |
|||
} |
|||
|
|||
message CDeviceAuth_AddAuthorizedBorrowers_Response { |
|||
optional int32 seconds_to_wait = 1; |
|||
} |
|||
|
|||
message CDeviceAuth_RemoveAuthorizedBorrowers_Request { |
|||
optional fixed64 steamid = 1; |
|||
repeated fixed64 steamid_borrower = 2; |
|||
} |
|||
|
|||
message CDeviceAuth_RemoveAuthorizedBorrowers_Response { |
|||
} |
|||
|
|||
service DeviceAuth { |
|||
option (service_description) = "Library Sharing settings service"; |
|||
rpc GetOwnAuthorizedDevices (.CDeviceAuth_GetOwnAuthorizedDevices_Request) returns (.CDeviceAuth_GetOwnAuthorizedDevices_Response) { |
|||
option (method_description) = "Get list of authorized devices"; |
|||
} |
|||
rpc AcceptAuthorizationRequest (.CDeviceAuth_AcceptAuthorizationRequest_Request) returns (.CDeviceAuth_AcceptAuthorizationRequest_Response) { |
|||
option (method_description) = "Accept an authorization request by another users"; |
|||
} |
|||
rpc AuthorizeRemoteDevice (.CDeviceAuth_AuthorizeRemoteDevice_Request) returns (.CDeviceAuth_AuthorizeRemoteDevice_Response) { |
|||
option (method_description) = "Authorize own remote device that has pending request"; |
|||
} |
|||
rpc DeauthorizeRemoteDevice (.CDeviceAuth_DeauthorizeRemoteDevice_Request) returns (.CDeviceAuth_DeauthorizeRemoteDevice_Response) { |
|||
option (method_description) = "Revoke own device authorization"; |
|||
} |
|||
rpc GetUsedAuthorizedDevices (.CDeviceAuth_GetUsedAuthorizedDevices_Request) returns (.CDeviceAuth_GetUsedAuthorizedDevices_Response) { |
|||
option (method_description) = "Get list of authorized devices user played borrowed games on"; |
|||
} |
|||
rpc GetAuthorizedBorrowers (.CDeviceAuth_GetAuthorizedBorrowers_Request) returns (.CDeviceAuth_GetAuthorizedBorrowers_Response) { |
|||
option (method_description) = "Get list of users that can borrow on an authorized device"; |
|||
} |
|||
rpc AddAuthorizedBorrowers (.CDeviceAuth_AddAuthorizedBorrowers_Request) returns (.CDeviceAuth_AddAuthorizedBorrowers_Response) { |
|||
option (method_description) = "Add users that can borrow on limited authorized devices"; |
|||
} |
|||
rpc RemoveAuthorizedBorrowers (.CDeviceAuth_RemoveAuthorizedBorrowers_Request) returns (.CDeviceAuth_RemoveAuthorizedBorrowers_Response) { |
|||
option (method_description) = "Remove users that can borrow on limited authorized devices"; |
|||
} |
|||
} |
@ -0,0 +1,18 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message CEcon_ClientGetItemShopOverlayAuthURL_Request { |
|||
optional string return_url = 1; |
|||
} |
|||
|
|||
message CEcon_ClientGetItemShopOverlayAuthURL_Response { |
|||
optional string url = 1; |
|||
} |
|||
|
|||
service Econ { |
|||
option (service_description) = "A service that provides communication with the econ servers"; |
|||
rpc ClientGetItemShopOverlayAuthURL (.CEcon_ClientGetItemShopOverlayAuthURL_Request) returns (.CEcon_ClientGetItemShopOverlayAuthURL_Response) { |
|||
option (method_description) = "Generates a URL which sets a secure cookie for in-game-browser itemshop purchases"; |
|||
} |
|||
} |
@ -0,0 +1,146 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message CGameNotifications_Variable { |
|||
optional string key = 1 [(description) = "The name of the variable in the localized text -- anywhere that %variablename% is found within the text it will be substituded with the given value"]; |
|||
optional string value = 2 [(description) = "The value of the variable to substitute in the localized text in place of the given variable. Can itself be a localization token."]; |
|||
} |
|||
|
|||
message CGameNotifications_LocalizedText { |
|||
optional string token = 1 [(description) = "A localization token that maps to the desired string."]; |
|||
repeated .CGameNotifications_Variable variables = 2 [(description) = "A list of variables values to substitute in any variables found in the localized string."]; |
|||
optional string rendered_text = 3 [(description) = "Text rendered in the requested language, complete with variable substitutions, if a language was specified."]; |
|||
} |
|||
|
|||
message CGameNotifications_UserStatus { |
|||
optional fixed64 steamid = 1 [(description) = "The specific user's steamid."]; |
|||
optional string state = 2 [(description) = "The user's state. ready -- the user is ready to play. waiting -- The game is waiting on an action from the user. completed, the game is over."]; |
|||
optional .CGameNotifications_LocalizedText title = 3 [(description) = "Title of the session to display to this user in their list of active sessions."]; |
|||
optional .CGameNotifications_LocalizedText message = 4 [(description) = "Subtitle of the session to display to this user user within their list of active sessions."]; |
|||
} |
|||
|
|||
message CGameNotifications_CreateSession_Request { |
|||
optional uint32 appid = 1 [(description) = "The appid to create the session for."]; |
|||
optional uint64 context = 2 [(description) = "Game-specified context value the game can used to associate the session with some object on their backend."]; |
|||
optional .CGameNotifications_LocalizedText title = 3 [(description) = "The title of the session to be displayed within each user's list of sessions."]; |
|||
repeated .CGameNotifications_UserStatus users = 4 [(description) = "The initial state of all users in the session."]; |
|||
optional fixed64 steamid = 5 [(description) = "(Optional) steamid to make the request on behalf of -- if specified, the user must be in the session and all users being added to the session must be friends with the user."]; |
|||
} |
|||
|
|||
message CGameNotifications_CreateSession_Response { |
|||
optional uint64 sessionid = 1 [(description) = "The sessionid of the created session."]; |
|||
} |
|||
|
|||
message CGameNotifications_DeleteSession_Request { |
|||
optional uint64 sessionid = 1 [(description) = "The sessionid to delete."]; |
|||
optional uint32 appid = 2 [(description) = "The appid of the session to delete."]; |
|||
optional fixed64 steamid = 3 [(description) = "(Optional) steamid to make the request on behalf of -- if specified, the user must be in the session."]; |
|||
} |
|||
|
|||
message CGameNotifications_DeleteSession_Response { |
|||
} |
|||
|
|||
message CGameNotifications_UpdateSession_Request { |
|||
optional uint64 sessionid = 1 [(description) = "The sessionid to update."]; |
|||
optional uint32 appid = 2 [(description) = "The appid of the session to update."]; |
|||
optional .CGameNotifications_LocalizedText title = 3 [(description) = "(Optional) The new title of the session. If not specified, the title will not be changed."]; |
|||
repeated .CGameNotifications_UserStatus users = 4 [(description) = "(Optional) A list of users whose state will be updated to reflect the given state. If the users are not already in the session, they will be added to it."]; |
|||
optional fixed64 steamid = 6 [(description) = "(Optional) steamid to make the request on behalf of -- if specified, the user must be in the session and all users being added to the session must be friends with the user."]; |
|||
} |
|||
|
|||
message CGameNotifications_UpdateSession_Response { |
|||
} |
|||
|
|||
message CGameNotifications_EnumerateSessions_Request { |
|||
optional uint32 appid = 1 [(description) = "The sessionid to request details for. Optional. If not specified, all the user's sessions will be returned."]; |
|||
optional bool include_all_user_messages = 3 [(description) = "(Optional) Boolean determining whether the message for all users should be included. Defaults to false."]; |
|||
optional bool include_auth_user_message = 4 [(description) = "(Optional) Boolean determining whether the message for the authenticated user should be included. Defaults to false."]; |
|||
optional string language = 5 [(description) = "(Optional) Language to localize the text in."]; |
|||
} |
|||
|
|||
message CGameNotifications_Session { |
|||
optional uint64 sessionid = 1 [(description) = "The sessionid for this session."]; |
|||
optional uint64 appid = 2 [(description) = "The appid for the session."]; |
|||
optional uint64 context = 3 [(description) = "Game-specified context value the game can used to associate the session with some object on their backend."]; |
|||
optional .CGameNotifications_LocalizedText title = 4 [(description) = "The current title for the session."]; |
|||
optional uint32 time_created = 5 [(description) = "The time the session was created."]; |
|||
optional uint32 time_updated = 6 [(description) = "The last time the session was updated."]; |
|||
repeated .CGameNotifications_UserStatus user_status = 7 [(description) = "The status of all the users in the session."]; |
|||
} |
|||
|
|||
message CGameNotifications_EnumerateSessions_Response { |
|||
repeated .CGameNotifications_Session sessions = 1 [(description) = "A list of the user's sessions."]; |
|||
} |
|||
|
|||
message CGameNotifications_GetSessionDetails_Request { |
|||
message RequestedSession { |
|||
optional uint64 sessionid = 1 [(description) = "The sessionid to get details for."]; |
|||
optional bool include_auth_user_message = 3 [(description) = "(Optional) Boolean determining whether the message for the authenticated user should be included. Defaults to false."]; |
|||
} |
|||
|
|||
repeated .CGameNotifications_GetSessionDetails_Request.RequestedSession sessions = 1; |
|||
optional uint32 appid = 2 [(description) = "The appid for the sessions."]; |
|||
optional string language = 3 [(description) = "Language to localize the text in."]; |
|||
} |
|||
|
|||
message CGameNotifications_GetSessionDetails_Response { |
|||
repeated .CGameNotifications_Session sessions = 1 [(description) = "The details of the session."]; |
|||
} |
|||
|
|||
message GameNotificationSettings { |
|||
optional uint32 appid = 1 [(description) = "The appid to create the session for."]; |
|||
optional bool allow_notifications = 2 [(description) = "Whether the user allows notification for this app."]; |
|||
} |
|||
|
|||
message CGameNotifications_UpdateNotificationSettings_Request { |
|||
repeated .GameNotificationSettings game_notification_settings = 1; |
|||
} |
|||
|
|||
message CGameNotifications_UpdateNotificationSettings_Response { |
|||
} |
|||
|
|||
message CGameNotifications_OnNotificationsRequested_Notification { |
|||
optional fixed64 steamid = 1 [(description) = "steamid of the user who notifications were requested for."]; |
|||
optional uint32 appid = 2 [(description) = "The appid that requested notifications."]; |
|||
} |
|||
|
|||
message CGameNotifications_OnUserStatusChanged_Notification { |
|||
optional fixed64 steamid = 1 [(description) = "steamid of the user whose status changed."]; |
|||
optional uint64 sessionid = 2 [(description) = "The sessionid of the session where the user's status was changed."]; |
|||
optional uint32 appid = 3 [(description) = "The appid of the session where the user's status changed."]; |
|||
optional .CGameNotifications_UserStatus status = 4 [(description) = "(Optional) New status of the user."]; |
|||
optional bool removed = 5 [(description) = "(Optional) User has been removed from the session."]; |
|||
} |
|||
|
|||
service GameNotifications { |
|||
option (service_description) = "A service for functions related to the asyncronous game notification server."; |
|||
rpc UserCreateSession (.CGameNotifications_CreateSession_Request) returns (.CGameNotifications_CreateSession_Response) { |
|||
option (method_description) = "Creates an async game session"; |
|||
} |
|||
rpc UserDeleteSession (.CGameNotifications_DeleteSession_Request) returns (.CGameNotifications_DeleteSession_Response) { |
|||
option (method_description) = "Deletes an async game session"; |
|||
} |
|||
rpc UserUpdateSession (.CGameNotifications_UpdateSession_Request) returns (.CGameNotifications_UpdateSession_Response) { |
|||
option (method_description) = "Updates an async game session"; |
|||
} |
|||
rpc EnumerateSessions (.CGameNotifications_EnumerateSessions_Request) returns (.CGameNotifications_EnumerateSessions_Response) { |
|||
option (method_description) = "Enumerates a user's sessions"; |
|||
} |
|||
rpc GetSessionDetails (.CGameNotifications_GetSessionDetails_Request) returns (.CGameNotifications_GetSessionDetails_Response) { |
|||
option (method_description) = "Get the details for a specific session"; |
|||
} |
|||
rpc UpdateNotificationSettings (.CGameNotifications_UpdateNotificationSettings_Request) returns (.CGameNotifications_UpdateNotificationSettings_Response) { |
|||
option (method_description) = "Updates whether a user allows game notifications for a specific app"; |
|||
} |
|||
} |
|||
service GameNotificationsClient { |
|||
option (service_description) = "Client notifications"; |
|||
option (service_execution_site) = k_EProtoExecutionSiteSteamClient; |
|||
rpc OnNotificationsRequested (.CGameNotifications_OnNotificationsRequested_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Requests that the user opt into notifications"; |
|||
} |
|||
rpc OnUserStatusChanged (.CGameNotifications_OnUserStatusChanged_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Notification that the user's status has changed"; |
|||
} |
|||
} |
@ -0,0 +1,63 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message CGameServers_GetServerList_Request { |
|||
optional string filter = 1 [(description) = "Query filter string."]; |
|||
optional uint32 limit = 2 [default = 100, (description) = "The maximum number of servers to return in the response"]; |
|||
} |
|||
|
|||
message CGameServers_GetServerList_Response { |
|||
message Server { |
|||
optional string addr = 1 [(description) = "The server's IP and query port"]; |
|||
optional uint32 gameport = 2; |
|||
optional uint32 specport = 3; |
|||
optional fixed64 steamid = 4; |
|||
optional string name = 5; |
|||
optional uint32 appid = 6; |
|||
optional string gamedir = 7; |
|||
optional string version = 8; |
|||
optional string product = 9; |
|||
optional int32 region = 10; |
|||
optional int32 players = 11; |
|||
optional int32 max_players = 12; |
|||
optional int32 bots = 13; |
|||
optional string map = 14; |
|||
optional bool secure = 15; |
|||
optional bool dedicated = 16; |
|||
optional string os = 17; |
|||
optional string gametype = 18; |
|||
} |
|||
|
|||
repeated .CGameServers_GetServerList_Response.Server servers = 1 [(description) = "List of servers matching the filter"]; |
|||
} |
|||
|
|||
message CGameServers_GetServerSteamIDsByIP_Request { |
|||
repeated string server_ips = 1; |
|||
} |
|||
|
|||
message CGameServers_IPsWithSteamIDs_Response { |
|||
message Server { |
|||
optional string addr = 1; |
|||
optional fixed64 steamid = 2; |
|||
} |
|||
|
|||
repeated .CGameServers_IPsWithSteamIDs_Response.Server servers = 1; |
|||
} |
|||
|
|||
message CGameServers_GetServerIPsBySteamID_Request { |
|||
repeated fixed64 server_steamids = 1; |
|||
} |
|||
|
|||
service GameServers { |
|||
option (service_description) = "A service for searching and managing game servers."; |
|||
rpc GetServerList (.CGameServers_GetServerList_Request) returns (.CGameServers_GetServerList_Response) { |
|||
option (method_description) = "Gets a list of servers given a filter string"; |
|||
} |
|||
rpc GetServerSteamIDsByIP (.CGameServers_GetServerSteamIDsByIP_Request) returns (.CGameServers_IPsWithSteamIDs_Response) { |
|||
option (method_description) = "Gets a list of server SteamIDs given a list of IPs"; |
|||
} |
|||
rpc GetServerIPsBySteamID (.CGameServers_GetServerIPsBySteamID_Request) returns (.CGameServers_IPsWithSteamIDs_Response) { |
|||
option (method_description) = "Gets a list of server IP addresses given a list of SteamIDs"; |
|||
} |
|||
} |
@ -0,0 +1,117 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message CInventory_GetInventory_Request { |
|||
optional uint32 appid = 1; |
|||
optional uint64 steamid = 2; |
|||
} |
|||
|
|||
message CInventory_Response { |
|||
optional string etag = 1; |
|||
repeated uint64 removeditemids = 2; |
|||
optional string item_json = 3; |
|||
optional string itemdef_json = 4; |
|||
optional bytes ticket = 5; |
|||
} |
|||
|
|||
message CInventory_ExchangeItem_Request { |
|||
optional uint32 appid = 1; |
|||
optional uint64 steamid = 2; |
|||
repeated uint64 materialsitemid = 3; |
|||
repeated uint32 materialsquantity = 4; |
|||
optional uint64 outputitemdefid = 5; |
|||
} |
|||
|
|||
message CInventory_AddItem_Request { |
|||
optional uint32 appid = 1; |
|||
repeated uint64 itemdefid = 2; |
|||
repeated string itempropsjson = 3; |
|||
optional uint64 steamid = 4; |
|||
} |
|||
|
|||
message CInventory_SafeModifyItem_Request { |
|||
optional uint32 appid = 1; |
|||
optional uint64 acctid = 2; |
|||
optional uint64 itemid = 3; |
|||
optional string itempropsjson = 4; |
|||
} |
|||
|
|||
message CInventory_ConsumePlaytime_Request { |
|||
optional uint32 appid = 1; |
|||
optional uint64 itemdefid = 2; |
|||
} |
|||
|
|||
message CInventory_GetItemDefs_Request { |
|||
optional uint32 appid = 1; |
|||
optional string modifiedsince = 2; |
|||
repeated uint64 itemdefids = 4; |
|||
repeated uint64 workshopids = 5; |
|||
optional uint32 cache_max_age_seconds = 7 [default = 0, (description) = "Allow stale data to be returned for the specified number of seconds."]; |
|||
} |
|||
|
|||
message CInventory_ConsumeItem_Request { |
|||
optional uint32 appid = 1; |
|||
optional uint64 itemid = 2; |
|||
optional uint32 quantity = 3; |
|||
optional string timestamp = 4; |
|||
} |
|||
|
|||
message CInventory_DevSetNextDrop_Request { |
|||
optional uint32 appid = 1; |
|||
optional uint64 itemdefid = 2; |
|||
optional string droptime = 3; |
|||
} |
|||
|
|||
message CInventory_SplitItemStack_Request { |
|||
optional uint32 appid = 1; |
|||
optional uint64 itemid = 2; |
|||
optional uint32 quantity = 3; |
|||
optional string timestamp = 4; |
|||
} |
|||
|
|||
message CInventory_CombineItemStacks_Request { |
|||
optional uint32 appid = 1; |
|||
optional uint64 fromitemid = 2; |
|||
optional uint64 destitemid = 3; |
|||
optional uint32 quantity = 4; |
|||
optional string fromtimestamp = 5; |
|||
optional string desttimestamp = 6; |
|||
} |
|||
|
|||
service Inventory { |
|||
option (service_description) = "A service that provides access to inventory"; |
|||
rpc GetInventory (.CInventory_GetInventory_Request) returns (.CInventory_Response) { |
|||
option (method_description) = "Retrieves a users inventory as a big JSON blob"; |
|||
} |
|||
rpc ExchangeItem (.CInventory_ExchangeItem_Request) returns (.CInventory_Response) { |
|||
option (method_description) = "Craft an item in a user's inventory"; |
|||
} |
|||
rpc AddPromoItem (.CInventory_AddItem_Request) returns (.CInventory_Response) { |
|||
option (method_description) = "Adds a promo item to a user's inventory"; |
|||
} |
|||
rpc SafeModifyItem (.CInventory_SafeModifyItem_Request) returns (.CInventory_Response) { |
|||
option (method_description) = "Modify an item in a user's inventory (safe properties only)"; |
|||
} |
|||
rpc ConsumePlaytime (.CInventory_ConsumePlaytime_Request) returns (.CInventory_Response) { |
|||
option (method_description) = "Consumes playtime and possibly returns a granted item"; |
|||
} |
|||
rpc GetItemDefs (.CInventory_GetItemDefs_Request) returns (.CInventory_Response) { |
|||
option (method_description) = "Get item definitions"; |
|||
} |
|||
rpc ConsumeItem (.CInventory_ConsumeItem_Request) returns (.CInventory_Response) { |
|||
option (method_description) = "Consume an item"; |
|||
} |
|||
rpc DevGenerateItem (.CInventory_AddItem_Request) returns (.CInventory_Response) { |
|||
option (method_description) = "Grant an item when in developer mode"; |
|||
} |
|||
rpc DevSetNextDrop (.CInventory_DevSetNextDrop_Request) returns (.CInventory_Response) { |
|||
option (method_description) = "Consume an item"; |
|||
} |
|||
rpc SplitItemStack (.CInventory_SplitItemStack_Request) returns (.CInventory_Response) { |
|||
option (method_description) = "Split an item stack into two stacks"; |
|||
} |
|||
rpc CombineItemStacks (.CInventory_CombineItemStacks_Request) returns (.CInventory_Response) { |
|||
option (method_description) = "Combine two stacks of items"; |
|||
} |
|||
} |
@ -0,0 +1,45 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message CCommunity_GetLinkFilterHashPrefixes_Request { |
|||
optional uint32 hit_type = 1 [(description) = "The retrieved hits will be filtered to this type."]; |
|||
optional uint32 count = 2 [(description) = "The number of hits to retrieve in a single batch. Specify 0 for no limit."]; |
|||
optional uint64 start = 3 [(description) = "The starting count when retrieving hits in batches."]; |
|||
} |
|||
|
|||
message CCommunity_GetLinkFilterHashPrefixes_Response { |
|||
repeated uint32 hash_prefixes = 1 [(description) = "The first 32 bits of the SHA1 hashes of each hit requested."]; |
|||
} |
|||
|
|||
message CCommunity_GetLinkFilterHashes_Request { |
|||
optional uint32 hit_type = 1 [(description) = "The retrieved hits will be filtered to this type."]; |
|||
optional uint32 count = 2 [(description) = "The number of hits to retrieve in a single batch. Specify 0 for no limit."]; |
|||
optional uint64 start = 3 [(description) = "The starting count when retrieving hits in batches."]; |
|||
} |
|||
|
|||
message CCommunity_GetLinkFilterHashes_Response { |
|||
repeated bytes hashes = 1 [(description) = "A list of hashes returned from our request."]; |
|||
} |
|||
|
|||
message CCommunity_GetLinkFilterListVersion_Request { |
|||
optional uint32 hit_type = 1 [(description) = "The version hashes for this type's chunks will be returned."]; |
|||
} |
|||
|
|||
message CCommunity_GetLinkFilterListVersion_Response { |
|||
optional string version = 1 [(description) = "A hash built using the IDs of the contained hits."]; |
|||
optional uint64 count = 2 [(description) = "The number of hits of this type"]; |
|||
} |
|||
|
|||
service CommunityLinkFilter { |
|||
option (service_description) = "A service for recording data about Steam Community phishing link filtering"; |
|||
rpc GetLinkFilterHashPrefixes (.CCommunity_GetLinkFilterHashPrefixes_Request) returns (.CCommunity_GetLinkFilterHashPrefixes_Response) { |
|||
option (method_description) = "Get a list of hash prefixes for the specified hit type, to use for client caching."; |
|||
} |
|||
rpc GetLinkFilterHashes (.CCommunity_GetLinkFilterHashes_Request) returns (.CCommunity_GetLinkFilterHashes_Response) { |
|||
option (method_description) = "Get a list of hashes for the specified hit type, to use for client caching."; |
|||
} |
|||
rpc GetLinkFilterListVersion (.CCommunity_GetLinkFilterListVersion_Request) returns (.CCommunity_GetLinkFilterListVersion_Response) { |
|||
option (method_description) = "Get a list of hashes describing the version of each chunk of the requested size."; |
|||
} |
|||
} |
@ -0,0 +1,34 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message COffline_GetOfflineLogonTicket_Request { |
|||
optional uint32 priority = 1; |
|||
} |
|||
|
|||
message COffline_GetOfflineLogonTicket_Response { |
|||
optional bytes serialized_ticket = 1; |
|||
optional bytes signature = 2; |
|||
} |
|||
|
|||
message COffline_GetUnsignedOfflineLogonTicket_Request { |
|||
} |
|||
|
|||
message COffline_OfflineLogonTicket { |
|||
optional uint32 accountid = 1; |
|||
optional fixed32 rtime32_creation_time = 2; |
|||
} |
|||
|
|||
message COffline_GetUnsignedOfflineLogonTicket_Response { |
|||
optional .COffline_OfflineLogonTicket ticket = 1; |
|||
} |
|||
|
|||
service Offline { |
|||
option (service_description) = "Offline settings service"; |
|||
rpc GetOfflineLogonTicket (.COffline_GetOfflineLogonTicket_Request) returns (.COffline_GetOfflineLogonTicket_Response) { |
|||
option (method_description) = "Get a serialized and signed offline logon ticket for the current user"; |
|||
} |
|||
rpc GetUnsignedOfflineLogonTicket (.COffline_GetUnsignedOfflineLogonTicket_Request) returns (.COffline_GetUnsignedOfflineLogonTicket_Response) { |
|||
option (method_description) = "Get an unsigned offline logon ticket for the current user"; |
|||
} |
|||
} |
@ -0,0 +1,170 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message ParentalApp { |
|||
optional uint32 appid = 1; |
|||
optional bool is_allowed = 2; |
|||
} |
|||
|
|||
message ParentalSettings { |
|||
optional fixed64 steamid = 1; |
|||
optional uint32 applist_base_id = 2; |
|||
optional string applist_base_description = 3; |
|||
repeated .ParentalApp applist_base = 4; |
|||
repeated .ParentalApp applist_custom = 5; |
|||
optional uint32 passwordhashtype = 6; |
|||
optional bytes salt = 7; |
|||
optional bytes passwordhash = 8; |
|||
optional bool is_enabled = 9; |
|||
optional uint32 enabled_features = 10; |
|||
optional string recovery_email = 11; |
|||
} |
|||
|
|||
message CParental_EnableParentalSettings_Request { |
|||
optional string password = 1; |
|||
optional .ParentalSettings settings = 2; |
|||
optional string sessionid = 3; |
|||
optional uint32 enablecode = 4; |
|||
optional fixed64 steamid = 10; |
|||
} |
|||
|
|||
message CParental_EnableParentalSettings_Response { |
|||
} |
|||
|
|||
message CParental_DisableParentalSettings_Request { |
|||
optional string password = 1; |
|||
optional fixed64 steamid = 10; |
|||
} |
|||
|
|||
message CParental_DisableParentalSettings_Response { |
|||
} |
|||
|
|||
message CParental_GetParentalSettings_Request { |
|||
optional fixed64 steamid = 10; |
|||
} |
|||
|
|||
message CParental_GetParentalSettings_Response { |
|||
optional .ParentalSettings settings = 1; |
|||
} |
|||
|
|||
message CParental_GetSignedParentalSettings_Request { |
|||
optional uint32 priority = 1; |
|||
} |
|||
|
|||
message CParental_GetSignedParentalSettings_Response { |
|||
optional bytes serialized_settings = 1; |
|||
optional bytes signature = 2; |
|||
} |
|||
|
|||
message CParental_SetParentalSettings_Request { |
|||
optional string password = 1; |
|||
optional .ParentalSettings settings = 2; |
|||
optional string new_password = 3; |
|||
optional string sessionid = 4; |
|||
optional fixed64 steamid = 10; |
|||
} |
|||
|
|||
message CParental_SetParentalSettings_Response { |
|||
} |
|||
|
|||
message CParental_ValidateToken_Request { |
|||
optional string unlock_token = 1; |
|||
} |
|||
|
|||
message CParental_ValidateToken_Response { |
|||
} |
|||
|
|||
message CParental_ValidatePassword_Request { |
|||
optional string password = 1; |
|||
optional string session = 2; |
|||
optional bool send_unlock_on_success = 3; |
|||
} |
|||
|
|||
message CParental_ValidatePassword_Response { |
|||
optional string token = 1; |
|||
} |
|||
|
|||
message CParental_LockClient_Request { |
|||
optional string session = 1; |
|||
} |
|||
|
|||
message CParental_LockClient_Response { |
|||
} |
|||
|
|||
message CParental_RequestRecoveryCode_Request { |
|||
} |
|||
|
|||
message CParental_RequestRecoveryCode_Response { |
|||
} |
|||
|
|||
message CParental_DisableWithRecoveryCode_Request { |
|||
optional uint32 recovery_code = 1; |
|||
optional fixed64 steamid = 10; |
|||
} |
|||
|
|||
message CParental_DisableWithRecoveryCode_Response { |
|||
} |
|||
|
|||
message CParental_ParentalSettingsChange_Notification { |
|||
optional bytes serialized_settings = 1; |
|||
optional bytes signature = 2; |
|||
optional string password = 3; |
|||
optional string sessionid = 4; |
|||
} |
|||
|
|||
message CParental_ParentalUnlock_Notification { |
|||
optional string password = 1; |
|||
optional string sessionid = 2; |
|||
} |
|||
|
|||
message CParental_ParentalLock_Notification { |
|||
optional string sessionid = 1; |
|||
} |
|||
|
|||
service Parental { |
|||
option (service_description) = "Parental settings service"; |
|||
rpc EnableParentalSettings (.CParental_EnableParentalSettings_Request) returns (.CParental_EnableParentalSettings_Response) { |
|||
option (method_description) = "Enable parental settings for the logged in account, optionally setting the current settings"; |
|||
} |
|||
rpc DisableParentalSettings (.CParental_DisableParentalSettings_Request) returns (.CParental_DisableParentalSettings_Response) { |
|||
option (method_description) = "Disable parental settings for the logged in account"; |
|||
} |
|||
rpc GetParentalSettings (.CParental_GetParentalSettings_Request) returns (.CParental_GetParentalSettings_Response) { |
|||
option (method_description) = "Get the current parental settings for the logged in account"; |
|||
} |
|||
rpc GetSignedParentalSettings (.CParental_GetSignedParentalSettings_Request) returns (.CParental_GetSignedParentalSettings_Response) { |
|||
option (method_description) = "Get the current parental settings for the logged in account in a form that can by verified by the receiver"; |
|||
} |
|||
rpc SetParentalSettings (.CParental_SetParentalSettings_Request) returns (.CParental_SetParentalSettings_Response) { |
|||
option (method_description) = "Set the current parental settings for the logged in account"; |
|||
} |
|||
rpc ValidateToken (.CParental_ValidateToken_Request) returns (.CParental_ValidateToken_Response) { |
|||
option (method_description) = "Check if the given parental unlock token is correct for the logged in account"; |
|||
} |
|||
rpc ValidatePassword (.CParental_ValidatePassword_Request) returns (.CParental_ValidatePassword_Response) { |
|||
option (method_description) = "Validate the plaintext password for the logged in account and return an unlock token"; |
|||
} |
|||
rpc LockClient (.CParental_LockClient_Request) returns (.CParental_LockClient_Response) { |
|||
option (method_description) = "Notify connected clients that a lock has occurred in a browser"; |
|||
} |
|||
rpc RequestRecoveryCode (.CParental_RequestRecoveryCode_Request) returns (.CParental_RequestRecoveryCode_Response) { |
|||
option (method_description) = "Request a recovery code be sent to the recovery email address for the specified account"; |
|||
} |
|||
rpc DisableWithRecoveryCode (.CParental_DisableWithRecoveryCode_Request) returns (.CParental_DisableWithRecoveryCode_Response) { |
|||
option (method_description) = "Attempt a recovery unlock on the specified account"; |
|||
} |
|||
} |
|||
service ParentalClient { |
|||
option (service_description) = "Parental settings client notifications"; |
|||
option (service_execution_site) = k_EProtoExecutionSiteSteamClient; |
|||
rpc NotifySettingsChange (.CParental_ParentalSettingsChange_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Notification from server to client of a change in parental settings"; |
|||
} |
|||
rpc NotifyUnlock (.CParental_ParentalUnlock_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Notification from server to client that an unlock has occurred in a browser"; |
|||
} |
|||
rpc NotifyLock (.CParental_ParentalLock_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Notification from server to client that a lock has occurred in a browser"; |
|||
} |
|||
} |
@ -0,0 +1,94 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message CPartnerApps_RequestUploadToken_Request { |
|||
optional string filename = 1; |
|||
optional uint32 appid = 2; |
|||
} |
|||
|
|||
message CPartnerApps_RequestUploadToken_Response { |
|||
optional uint64 upload_token = 1; |
|||
optional string location = 2; |
|||
optional uint64 routing_id = 3; |
|||
} |
|||
|
|||
message CPartnerApps_FinishUpload_Request { |
|||
optional uint64 upload_token = 1; |
|||
optional uint64 routing_id = 2; |
|||
optional uint32 app_id = 3; |
|||
} |
|||
|
|||
message CPartnerApps_FinishUploadKVSign_Response { |
|||
optional string signed_installscript = 1; |
|||
} |
|||
|
|||
message CPartnerApps_FinishUploadLegacyDRM_Request { |
|||
optional uint64 upload_token = 1; |
|||
optional uint64 routing_id = 2; |
|||
optional uint32 app_id = 3; |
|||
optional uint32 flags = 4; |
|||
optional string tool_name = 5; |
|||
} |
|||
|
|||
message CPartnerApps_FinishUploadLegacyDRM_Response { |
|||
optional string file_id = 1; |
|||
} |
|||
|
|||
message CPartnerApps_FinishUpload_Response { |
|||
} |
|||
|
|||
message CPartnerApps_FindDRMUploads_Request { |
|||
optional int32 app_id = 1; |
|||
} |
|||
|
|||
message CPartnerApps_ExistingDRMUpload { |
|||
optional string file_id = 1; |
|||
optional uint32 app_id = 2; |
|||
optional int32 actor_id = 3; |
|||
optional string supplied_name = 5; |
|||
optional uint32 flags = 6; |
|||
optional string mod_type = 7; |
|||
optional fixed32 timestamp = 8; |
|||
optional string orig_file_id = 9; |
|||
} |
|||
|
|||
message CPartnerApps_FindDRMUploads_Response { |
|||
repeated .CPartnerApps_ExistingDRMUpload uploads = 1; |
|||
} |
|||
|
|||
message CPartnerApps_Download_Request { |
|||
optional string file_id = 1; |
|||
optional int32 app_id = 2; |
|||
} |
|||
|
|||
message CPartnerApps_Download_Response { |
|||
optional string download_url = 1; |
|||
optional int32 app_id = 2; |
|||
} |
|||
|
|||
service PartnerApps { |
|||
option (service_description) = "Service methods for app management by partners"; |
|||
rpc RequestKVSignUploadToken (.CPartnerApps_RequestUploadToken_Request) returns (.CPartnerApps_RequestUploadToken_Response) { |
|||
option (method_description) = "Request upload token for installscript file upload / signing"; |
|||
} |
|||
rpc RequestDRMUploadToken (.CPartnerApps_RequestUploadToken_Request) returns (.CPartnerApps_RequestUploadToken_Response) { |
|||
option (method_description) = "Request upload token for executable file upload / processing"; |
|||
} |
|||
rpc RequestCEGUploadToken (.CPartnerApps_RequestUploadToken_Request) returns (.CPartnerApps_RequestUploadToken_Response) { |
|||
option (method_description) = "Request upload token for custom executable file upload / processing"; |
|||
} |
|||
rpc FinishUploadKVSign (.CPartnerApps_FinishUpload_Request) returns (.CPartnerApps_FinishUploadKVSign_Response) { |
|||
option (method_description) = "Commit method to sign an installscript after an upload is complete"; |
|||
} |
|||
rpc FinishUploadDRMUpload (.CPartnerApps_FinishUploadLegacyDRM_Request) returns (.CPartnerApps_FinishUploadLegacyDRM_Response) { |
|||
option (method_description) = "Commit method for executable file processing"; |
|||
} |
|||
rpc FinishUploadCEGUpload (.CPartnerApps_FinishUpload_Request) returns (.CPartnerApps_FinishUpload_Response) { |
|||
option (method_description) = "Commit method for custom executable file processing"; |
|||
} |
|||
rpc FindDRMUploads (.CPartnerApps_FindDRMUploads_Request) returns (.CPartnerApps_FindDRMUploads_Response) { |
|||
option (method_description) = "Finds N most recent prior uploads by appid"; |
|||
} |
|||
rpc Download (.CPartnerApps_Download_Request) returns (.CPartnerApps_Download_Response); |
|||
} |
@ -0,0 +1,121 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message CPhysicalGoods_RegisterSteamController_Request { |
|||
optional string serial_number = 1; |
|||
optional string controller_code = 2; |
|||
} |
|||
|
|||
message CPhysicalGoods_RegisterSteamController_Response { |
|||
} |
|||
|
|||
message CPhysicalGoods_CompleteSteamControllerRegistration_Request { |
|||
optional string serial_number = 1; |
|||
optional string controller_code = 2; |
|||
} |
|||
|
|||
message CPhysicalGoods_CompleteSteamControllerRegistration_Response { |
|||
} |
|||
|
|||
message CPhysicalGoods_QueryAccountsRegisteredToSerial_Request { |
|||
optional string serial_number = 1; |
|||
optional string controller_code = 2; |
|||
} |
|||
|
|||
message CPhysicalGoods_QueryAccountsRegisteredToSerial_Accounts { |
|||
optional uint32 accountid = 1; |
|||
optional bool registration_complete = 2; |
|||
} |
|||
|
|||
message CPhysicalGoods_QueryAccountsRegisteredToSerial_Response { |
|||
repeated .CPhysicalGoods_QueryAccountsRegisteredToSerial_Accounts accounts = 1; |
|||
} |
|||
|
|||
message CPhysicalGoods_SteamControllerSetConfig_ControllerConfig { |
|||
optional string appidorname = 1; |
|||
optional uint64 publishedfileid = 2; |
|||
optional string templatename = 3; |
|||
} |
|||
|
|||
message CPhysicalGoods_SteamControllerSetConfig_Request { |
|||
optional string serial_number = 1; |
|||
optional string controller_code = 2; |
|||
optional uint32 accountid = 3; |
|||
repeated .CPhysicalGoods_SteamControllerSetConfig_ControllerConfig configurations = 4; |
|||
} |
|||
|
|||
message CPhysicalGoods_SteamControllerSetConfig_Response { |
|||
} |
|||
|
|||
message CPhysicalGoods_SteamControllerGetConfig_Request { |
|||
optional string serial_number = 1; |
|||
optional string controller_code = 2; |
|||
optional uint32 accountid = 3; |
|||
optional string appidorname = 4; |
|||
} |
|||
|
|||
message CPhysicalGoods_SteamControllerGetConfig_ControllerConfig { |
|||
optional string appidorname = 1; |
|||
optional uint64 publishedfileid = 2; |
|||
optional string templatename = 3; |
|||
} |
|||
|
|||
message CPhysicalGoods_SteamControllerGetConfig_Response { |
|||
repeated .CPhysicalGoods_SteamControllerGetConfig_ControllerConfig configurations = 1; |
|||
} |
|||
|
|||
message CPhysicalGoods_DeRegisterSteamController_Request { |
|||
optional string serial_number = 1; |
|||
optional string controller_code = 2; |
|||
optional uint32 accountid = 3; |
|||
} |
|||
|
|||
message CPhysicalGoods_DeRegisterSteamController_Response { |
|||
} |
|||
|
|||
message CPhysicalGoods_SetPersonalizationFile_Request { |
|||
optional string serial_number = 1; |
|||
optional uint64 publishedfileid = 2; |
|||
optional uint32 accountid = 3; |
|||
} |
|||
|
|||
message CPhysicalGoods_SetPersonalizationFile_Response { |
|||
} |
|||
|
|||
message CPhysicalGoods_GetPersonalizationFile_Request { |
|||
optional string serial_number = 1; |
|||
optional uint32 accountid = 2; |
|||
} |
|||
|
|||
message CPhysicalGoods_GetPersonalizationFile_Response { |
|||
optional uint64 publishedfileid = 1; |
|||
} |
|||
|
|||
service PhysicalGoods { |
|||
option (service_description) = "A service to use physical goods related methods"; |
|||
rpc RegisterSteamController (.CPhysicalGoods_RegisterSteamController_Request) returns (.CPhysicalGoods_RegisterSteamController_Response) { |
|||
option (method_description) = "Records a serial number and the calling user's account info for warranty purposes."; |
|||
} |
|||
rpc CompleteSteamControllerRegistration (.CPhysicalGoods_CompleteSteamControllerRegistration_Request) returns (.CPhysicalGoods_CompleteSteamControllerRegistration_Response) { |
|||
option (method_description) = "Marks a controller's registration as complete"; |
|||
} |
|||
rpc QueryAccountsRegisteredToController (.CPhysicalGoods_QueryAccountsRegisteredToSerial_Request) returns (.CPhysicalGoods_QueryAccountsRegisteredToSerial_Response) { |
|||
option (method_description) = "Sends back a list of accounts registered to a controller."; |
|||
} |
|||
rpc SetDesiredControllerConfigForApp (.CPhysicalGoods_SteamControllerSetConfig_Request) returns (.CPhysicalGoods_SteamControllerSetConfig_Response) { |
|||
option (method_description) = "Sets a desired controller config for an app"; |
|||
} |
|||
rpc GetDesiredControllerConfigForApp (.CPhysicalGoods_SteamControllerGetConfig_Request) returns (.CPhysicalGoods_SteamControllerGetConfig_Response) { |
|||
option (method_description) = "Gets a desired controller config for an app"; |
|||
} |
|||
rpc DeRegisterSteamController (.CPhysicalGoods_DeRegisterSteamController_Request) returns (.CPhysicalGoods_DeRegisterSteamController_Response) { |
|||
option (method_description) = "De registers a controller"; |
|||
} |
|||
rpc SetControllerPersonalizationFile (.CPhysicalGoods_SetPersonalizationFile_Request) returns (.CPhysicalGoods_SetPersonalizationFile_Response) { |
|||
option (method_description) = "Stores the file ID of the personalization file"; |
|||
} |
|||
rpc GetControllerPersonalizationFile (.CPhysicalGoods_GetPersonalizationFile_Request) returns (.CPhysicalGoods_GetPersonalizationFile_Response) { |
|||
option (method_description) = "Gets the file ID of the personalization file"; |
|||
} |
|||
} |
@ -0,0 +1,109 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message CPlayer_GetGameBadgeLevels_Request { |
|||
optional uint32 appid = 1; |
|||
} |
|||
|
|||
message CPlayer_GetGameBadgeLevels_Response { |
|||
message Badge { |
|||
optional int32 level = 1; |
|||
optional int32 series = 2; |
|||
optional uint32 border_color = 3; |
|||
} |
|||
|
|||
optional uint32 player_level = 1; |
|||
repeated .CPlayer_GetGameBadgeLevels_Response.Badge badges = 2; |
|||
} |
|||
|
|||
message CPlayer_GetLastPlayedTimes_Request { |
|||
optional uint32 min_last_played = 1 [(description) = "The most recent last-played time the client already knows about"]; |
|||
} |
|||
|
|||
message CPlayer_GetLastPlayedTimes_Response { |
|||
message Game { |
|||
optional int32 appid = 1; |
|||
optional uint32 last_playtime = 2; |
|||
optional int32 playtime_2weeks = 3; |
|||
optional int32 playtime_forever = 4; |
|||
} |
|||
|
|||
repeated .CPlayer_GetLastPlayedTimes_Response.Game games = 1; |
|||
} |
|||
|
|||
message CPlayer_AcceptSSA_Request { |
|||
} |
|||
|
|||
message CPlayer_AcceptSSA_Response { |
|||
} |
|||
|
|||
message CPlayer_LastPlayedTimes_Notification { |
|||
repeated .CPlayer_GetLastPlayedTimes_Response.Game games = 1; |
|||
} |
|||
|
|||
message CPlayerClient_GetSystemInformation_Request { |
|||
} |
|||
|
|||
message CClientSystemInfo { |
|||
message CPU { |
|||
optional int32 speed_mhz = 1; |
|||
optional string vendor = 2; |
|||
optional int32 logical_processors = 3; |
|||
optional int32 physical_processors = 4; |
|||
optional bool hyperthreading = 5; |
|||
optional bool fcmov = 6; |
|||
optional bool sse2 = 7; |
|||
optional bool sse3 = 8; |
|||
optional bool ssse3 = 9; |
|||
optional bool sse4a = 10; |
|||
optional bool sse41 = 11; |
|||
optional bool sse42 = 12; |
|||
} |
|||
|
|||
message VideoCard { |
|||
optional string driver = 1; |
|||
optional string driver_version = 2; |
|||
optional uint32 driver_date = 3; |
|||
optional string directx_version = 4; |
|||
optional string opengl_version = 5; |
|||
optional int32 vendorid = 6; |
|||
optional int32 deviceid = 7; |
|||
optional int32 vram_mb = 8; |
|||
} |
|||
|
|||
optional .CClientSystemInfo.CPU cpu = 1; |
|||
optional .CClientSystemInfo.VideoCard video_card = 2; |
|||
optional string operating_system = 3; |
|||
optional bool os_64bit = 4; |
|||
optional int32 system_ram_mb = 5; |
|||
optional string audio_device = 6; |
|||
optional string audio_driver_version = 7; |
|||
} |
|||
|
|||
message CPlayerClient_GetSystemInformation_Response { |
|||
optional .CClientSystemInfo system_info = 1; |
|||
} |
|||
|
|||
service Player { |
|||
option (service_description) = "A service for accessing Steam player data"; |
|||
rpc GetGameBadgeLevels (.CPlayer_GetGameBadgeLevels_Request) returns (.CPlayer_GetGameBadgeLevels_Response) { |
|||
option (method_description) = "Returns the Steam Level of a user, the Badge level for the game, and if it's foil"; |
|||
} |
|||
rpc ClientGetLastPlayedTimes (.CPlayer_GetLastPlayedTimes_Request) returns (.CPlayer_GetLastPlayedTimes_Response) { |
|||
option (method_description) = "Gets the last-played times for the account"; |
|||
} |
|||
rpc AcceptSSA (.CPlayer_AcceptSSA_Request) returns (.CPlayer_AcceptSSA_Response) { |
|||
option (method_description) = "User is accepting the SSA"; |
|||
} |
|||
} |
|||
service PlayerClient { |
|||
option (service_description) = "Steam player data client notifications"; |
|||
option (service_execution_site) = k_EProtoExecutionSiteSteamClient; |
|||
rpc NotifyLastPlayedTimes (.CPlayer_LastPlayedTimes_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Notification from server to client of more recent play time"; |
|||
} |
|||
rpc GetSystemInformation (.CPlayerClient_GetSystemInformation_Request) returns (.CPlayerClient_GetSystemInformation_Response) { |
|||
option (method_description) = "Request from the server to the client for information about the users system"; |
|||
} |
|||
} |
@ -0,0 +1,395 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message CPublishedFile_Subscribe_Request { |
|||
optional uint64 publishedfileid = 1; |
|||
optional uint32 list_type = 2; |
|||
optional int32 appid = 3; |
|||
optional bool notify_client = 4; |
|||
} |
|||
|
|||
message CPublishedFile_Subscribe_Response { |
|||
} |
|||
|
|||
message CPublishedFile_Unsubscribe_Request { |
|||
optional uint64 publishedfileid = 1; |
|||
optional uint32 list_type = 2; |
|||
optional int32 appid = 3; |
|||
optional bool notify_client = 4; |
|||
} |
|||
|
|||
message CPublishedFile_Unsubscribe_Response { |
|||
} |
|||
|
|||
message CPublishedFile_CanSubscribe_Request { |
|||
optional uint64 publishedfileid = 1; |
|||
} |
|||
|
|||
message CPublishedFile_CanSubscribe_Response { |
|||
optional bool can_subscribe = 1; |
|||
} |
|||
|
|||
message CPublishedFile_Publish_Request { |
|||
optional uint32 appid = 1 [(description) = "App Id this file is being published FROM."]; |
|||
optional uint32 consumer_appid = 2 [(description) = "App Id this file is being published TO."]; |
|||
optional string cloudfilename = 3 [(description) = "Name of the file to publish in the user's cloud."]; |
|||
optional string preview_cloudfilename = 4 [(description) = "Name of the file to use as the published file's preview."]; |
|||
optional string title = 5 [(description) = "Text title for the published file."]; |
|||
optional string file_description = 6 [(description) = "Text description for the published file."]; |
|||
optional uint32 file_type = 7 [(description) = "(EWorkshopFileType) Type of Workshop file to publish."]; |
|||
optional string consumer_shortcut_name = 8 [(description) = "Shortcut name for the published file."]; |
|||
optional string youtube_username = 9 [(description) = "(Optional) User's YouTube account username."]; |
|||
optional string youtube_videoid = 10 [(description) = "(Optional) Video Id of a YouTube video for this published file."]; |
|||
optional uint32 visibility = 11 [(description) = "(ERemoteStoragePublishedFileVisibility) Visibility of the published file (private, friends, public, etc.)"]; |
|||
optional string redirect_uri = 12 [(description) = "(Optional) If supplied, the resulting published file's Id is appended to the URI."]; |
|||
repeated string tags = 13 [(description) = "Array of text tags to apply to the published file."]; |
|||
optional string collection_type = 14 [(description) = "(Optional) Type of collection the published file represents."]; |
|||
optional string game_type = 15 [(description) = "(Optional) Type of game the published file represents."]; |
|||
optional string url = 16 [(description) = "(Optional) If this represents a game, this is the URL to that game's page."]; |
|||
} |
|||
|
|||
message CPublishedFile_Publish_Response { |
|||
optional uint64 publishedfileid = 1; |
|||
optional string redirect_uri = 2; |
|||
} |
|||
|
|||
message CPublishedFile_GetDetails_Request { |
|||
repeated fixed64 publishedfileids = 1 [(description) = "Set of published file Ids to retrieve details for."]; |
|||
optional bool includetags = 2 [(description) = "If true, return tag information in the returned details."]; |
|||
optional bool includeadditionalpreviews = 3 [(description) = "If true, return preview information in the returned details."]; |
|||
optional bool includechildren = 4 [(description) = "If true, return children in the returned details."]; |
|||
optional bool includekvtags = 5 [(description) = "If true, return key value tags in the returned details."]; |
|||
optional bool includevotes = 6 [(description) = "If true, return vote data in the returned details."]; |
|||
optional bool short_description = 8 [(description) = "If true, return a short description instead of the full description."]; |
|||
optional bool includeforsaledata = 10 [(description) = "If true, return pricing data, if applicable."]; |
|||
optional bool includemetadata = 11 [(description) = "If true, populate the metadata field."]; |
|||
optional int32 language = 12 [default = 0, (description) = "Specifies the localized text to return. Defaults to English."]; |
|||
} |
|||
|
|||
message PublishedFileDetails { |
|||
message Tag { |
|||
optional string tag = 1; |
|||
optional bool adminonly = 2; |
|||
} |
|||
|
|||
message Preview { |
|||
optional uint64 previewid = 1; |
|||
optional uint32 sortorder = 2; |
|||
optional string url = 3; |
|||
optional uint32 size = 4; |
|||
optional string filename = 5; |
|||
optional string youtubevideoid = 6; |
|||
optional uint32 preview_type = 7; |
|||
optional string external_reference = 8; |
|||
} |
|||
|
|||
message Child { |
|||
optional uint64 publishedfileid = 1; |
|||
optional uint32 sortorder = 2; |
|||
optional uint32 file_type = 3; |
|||
} |
|||
|
|||
message KVTag { |
|||
optional string key = 1; |
|||
optional string value = 2; |
|||
} |
|||
|
|||
message VoteData { |
|||
optional float score = 1; |
|||
optional uint32 votes_up = 2; |
|||
optional uint32 votes_down = 3; |
|||
} |
|||
|
|||
message ForSaleData { |
|||
optional bool is_for_sale = 1; |
|||
optional uint32 price_category = 2; |
|||
optional .PublishedFileDetails.EPublishedFileForSaleStatus estatus = 3 [default = k_PFFSS_NotForSale]; |
|||
optional uint32 price_category_floor = 4; |
|||
optional bool price_is_pay_what_you_want = 5; |
|||
optional uint32 discount_percentage = 6; |
|||
} |
|||
|
|||
enum EPublishedFileForSaleStatus { |
|||
k_PFFSS_NotForSale = 0; |
|||
k_PFFSS_PendingApproval = 1; |
|||
k_PFFSS_ApprovedForSale = 2; |
|||
k_PFFSS_RejectedForSale = 3; |
|||
k_PFFSS_NoLongerForSale = 4; |
|||
k_PFFSS_TentativeApproval = 5; |
|||
} |
|||
|
|||
optional uint32 result = 1; |
|||
optional uint64 publishedfileid = 2; |
|||
optional fixed64 creator = 3; |
|||
optional uint32 creator_appid = 4; |
|||
optional uint32 consumer_appid = 5; |
|||
optional uint32 consumer_shortcutid = 6; |
|||
optional string filename = 7; |
|||
optional uint64 file_size = 8; |
|||
optional uint64 preview_file_size = 9; |
|||
optional string file_url = 10; |
|||
optional string preview_url = 11; |
|||
optional string youtubevideoid = 12; |
|||
optional string url = 13; |
|||
optional fixed64 hcontent_file = 14; |
|||
optional fixed64 hcontent_preview = 15; |
|||
optional string title = 16; |
|||
optional string file_description = 17; |
|||
optional string short_description = 18; |
|||
optional uint32 time_created = 19; |
|||
optional uint32 time_updated = 20; |
|||
optional uint32 visibility = 21; |
|||
optional uint32 flags = 22; |
|||
optional bool workshop_file = 23; |
|||
optional bool workshop_accepted = 24; |
|||
optional bool show_subscribe_all = 25; |
|||
optional int32 num_comments_developer = 26; |
|||
optional int32 num_comments_public = 27; |
|||
optional bool banned = 28; |
|||
optional string ban_reason = 29; |
|||
optional fixed64 banner = 30; |
|||
optional bool can_be_deleted = 31; |
|||
optional bool incompatible = 32; |
|||
optional string app_name = 33; |
|||
optional uint32 file_type = 34; |
|||
optional bool can_subscribe = 35; |
|||
optional uint32 subscriptions = 36; |
|||
optional uint32 favorited = 37; |
|||
optional uint32 followers = 38; |
|||
optional uint32 lifetime_subscriptions = 39; |
|||
optional uint32 lifetime_favorited = 40; |
|||
optional uint32 lifetime_followers = 41; |
|||
optional uint32 views = 42; |
|||
optional uint32 image_width = 43; |
|||
optional uint32 image_height = 44; |
|||
optional string image_url = 45; |
|||
optional bool spoiler_tag = 46; |
|||
optional uint32 shortcutid = 47; |
|||
optional string shortcutname = 48; |
|||
optional uint32 num_children = 49; |
|||
optional uint32 num_reports = 50; |
|||
repeated .PublishedFileDetails.Preview previews = 51; |
|||
repeated .PublishedFileDetails.Tag tags = 52; |
|||
repeated .PublishedFileDetails.Child children = 53; |
|||
repeated .PublishedFileDetails.KVTag kvtags = 54; |
|||
optional .PublishedFileDetails.VoteData vote_data = 55; |
|||
optional uint32 time_subscribed = 56 [(description) = "Only valid in PublishedFile.GetUserFiles and not normal PublishedFile.GetDetail calls"]; |
|||
optional .PublishedFileDetails.ForSaleData for_sale_data = 57 [(description) = "Pricing information, if applicable."]; |
|||
optional string metadata = 58 [(description) = "Metadata associated with the item"]; |
|||
optional fixed64 incompatible_actor = 59; |
|||
optional uint32 incompatible_timestamp = 60; |
|||
optional int32 language = 61 [default = 0, (description) = "The language of the title and description."]; |
|||
} |
|||
|
|||
message CPublishedFile_GetDetails_Response { |
|||
repeated .PublishedFileDetails publishedfiledetails = 1; |
|||
} |
|||
|
|||
message CPublishedFile_GetItemInfo_Request { |
|||
message WorkshopItem { |
|||
optional fixed64 published_file_id = 1; |
|||
optional uint32 time_updated = 2; |
|||
} |
|||
|
|||
optional uint32 app_id = 1; |
|||
optional uint32 last_time_updated = 2; |
|||
repeated .CPublishedFile_GetItemInfo_Request.WorkshopItem workshop_items = 3; |
|||
} |
|||
|
|||
message CPublishedFile_GetItemInfo_Response { |
|||
message WorkshopItemInfo { |
|||
optional fixed64 published_file_id = 1; |
|||
optional uint32 time_updated = 2; |
|||
optional fixed64 manifest_id = 3; |
|||
optional uint32 flags = 4; |
|||
} |
|||
|
|||
optional uint32 update_time = 1; |
|||
repeated .CPublishedFile_GetItemInfo_Response.WorkshopItemInfo workshop_items = 2; |
|||
} |
|||
|
|||
message CPublishedFile_GetUserFiles_Request { |
|||
message KVTag { |
|||
optional string key = 1; |
|||
optional string value = 2; |
|||
} |
|||
|
|||
optional fixed64 steamid = 1 [(description) = "Steam ID of the user whose files are being requested."]; |
|||
optional uint32 appid = 2 [(description) = "App Id of the app that the files were published to."]; |
|||
optional uint32 page = 4 [default = 1, (description) = "(Optional) Starting page for results."]; |
|||
optional uint32 numperpage = 5 [default = 1, (description) = "(Optional) The number of results, per page to return."]; |
|||
optional string type = 6 [default = "myfiles", (description) = "(Optional) Type of files to be returned."]; |
|||
optional string sortmethod = 7 [default = "lastupdated", (description) = "(Optional) Sorting method to use on returned values."]; |
|||
optional uint32 privacy = 9 [(description) = "(optional) Filter by privacy settings."]; |
|||
repeated string requiredtags = 10 [(description) = "(Optional) Tags that must be present on a published file to satisfy the query."]; |
|||
repeated string excludedtags = 11 [(description) = "(Optional) Tags that must NOT be present on a published file to satisfy the query."]; |
|||
repeated .CPublishedFile_GetUserFiles_Request.KVTag required_kv_tags = 30 [(description) = "Required key-value tags to match on."]; |
|||
optional uint32 filetype = 14 [(description) = "(Optional) File type to match files to."]; |
|||
optional uint32 creator_appid = 15 [(description) = "App Id of the app that published the files, only matched if specified."]; |
|||
optional string match_cloud_filename = 16 [(description) = "Match this cloud filename if specified."]; |
|||
optional uint32 cache_max_age_seconds = 27 [default = 0, (description) = "Allow stale data to be returned for the specified number of seconds."]; |
|||
optional int32 language = 29 [default = 0, (description) = "Specifies the localized text to return. Defaults to English."]; |
|||
optional bool totalonly = 17 [(description) = "(Optional) If true, only return the total number of files that satisfy this query."]; |
|||
optional bool ids_only = 18 [(description) = "(Optional) If true, only return the published file ids of files that satisfy this query."]; |
|||
optional bool return_vote_data = 19 [default = true, (description) = "Return vote data"]; |
|||
optional bool return_tags = 20 [(description) = "Return tags in the file details"]; |
|||
optional bool return_kv_tags = 21 [default = true, (description) = "Return key-value tags in the file details"]; |
|||
optional bool return_previews = 22 [(description) = "Return preview image and video details in the file details"]; |
|||
optional bool return_children = 23 [(description) = "Return child item ids in the file details"]; |
|||
optional bool return_short_description = 24 [default = true, (description) = "Populate the short_description field instead of file_description"]; |
|||
optional bool return_for_sale_data = 26 [(description) = "Return pricing information, if applicable"]; |
|||
optional bool return_metadata = 28 [default = false, (description) = "Populate the metadata field"]; |
|||
} |
|||
|
|||
message CPublishedFile_GetUserFiles_Response { |
|||
message App { |
|||
optional uint32 appid = 1; |
|||
optional string name = 2; |
|||
optional uint32 shortcutid = 3; |
|||
optional bool private = 4; |
|||
} |
|||
|
|||
optional uint32 total = 1; |
|||
optional uint32 startindex = 2; |
|||
repeated .PublishedFileDetails publishedfiledetails = 3; |
|||
repeated .CPublishedFile_GetUserFiles_Response.App apps = 4; |
|||
} |
|||
|
|||
message CPublishedFile_Update_Request { |
|||
optional uint32 appid = 1 [(description) = "App Id this published file belongs to."]; |
|||
optional fixed64 publishedfileid = 2 [(description) = "Published file id of the file we'd like update."]; |
|||
optional string title = 3 [(description) = "(Optional) Title of the published file."]; |
|||
optional string file_description = 4 [(description) = "(Optional) Description of the published file."]; |
|||
optional uint32 visibility = 5 [(description) = "(Optional) Visibility of the published file."]; |
|||
repeated string tags = 6 [(description) = "(Optional) Set of tags for the published file."]; |
|||
optional string filename = 7 [(description) = "(Optional) Filename for the published file."]; |
|||
optional string preview_filename = 8 [(description) = "(Optional) Preview filename for the published file."]; |
|||
optional uint32 image_width = 15 [(description) = "(Optional) If this is an image file, you can specify the image width."]; |
|||
optional uint32 image_height = 16 [(description) = "(Optional) If this is an image file, you can specify the image height."]; |
|||
} |
|||
|
|||
message CPublishedFile_Update_Response { |
|||
} |
|||
|
|||
message CPublishedFile_GetChangeHistoryEntry_Request { |
|||
optional fixed64 publishedfileid = 1 [(description) = "Published file id of the file we'd like to get the change history for."]; |
|||
optional uint32 timestamp = 2; |
|||
optional int32 language = 3; |
|||
} |
|||
|
|||
message CPublishedFile_GetChangeHistoryEntry_Response { |
|||
optional string change_description = 1; |
|||
optional int32 language = 2; |
|||
} |
|||
|
|||
message CPublishedFile_GetChangeHistory_Request { |
|||
optional fixed64 publishedfileid = 1 [(description) = "Published file id of the file we'd like to get the change history for."]; |
|||
optional bool total_only = 2 [(description) = "Return the total number of changes only."]; |
|||
optional uint32 startindex = 3; |
|||
optional uint32 count = 4; |
|||
optional int32 language = 5 [default = 0, (description) = "Desired language"]; |
|||
} |
|||
|
|||
message CPublishedFile_GetChangeHistory_Response { |
|||
message ChangeLog { |
|||
optional uint32 timestamp = 1; |
|||
optional string change_description = 2; |
|||
optional int32 language = 3; |
|||
} |
|||
|
|||
repeated .CPublishedFile_GetChangeHistory_Response.ChangeLog changes = 1; |
|||
optional uint32 total = 2; |
|||
} |
|||
|
|||
message CPublishedFile_RefreshVotingQueue_Request { |
|||
optional uint32 appid = 1; |
|||
optional uint32 matching_file_type = 2 [(description) = "EPublishedFileInfoMatchingFileType"]; |
|||
repeated string tags = 3 [(description) = "Include files that have all the tags or any of the tags if match_all_tags is set to false."]; |
|||
optional bool match_all_tags = 4 [default = true, (description) = "If true, then files must have all the tags specified. If false, then must have at least one of the tags specified."]; |
|||
repeated string excluded_tags = 5 [(description) = "Exclude any files that have any of these tags."]; |
|||
optional uint32 desired_queue_size = 6 [(description) = "Desired number of items in the voting queue. May be clamped by the server"]; |
|||
} |
|||
|
|||
message CPublishedFile_RefreshVotingQueue_Response { |
|||
} |
|||
|
|||
message CPublishedFile_QueryFiles_Request { |
|||
message KVTag { |
|||
optional string key = 1; |
|||
optional string value = 2; |
|||
} |
|||
|
|||
optional uint32 query_type = 1 [(description) = "enumeration EPublishedFileQueryType in clientenums.h"]; |
|||
optional uint32 page = 2 [(description) = "Current page"]; |
|||
optional uint32 numperpage = 3 [default = 1, (description) = "(Optional) The number of results, per page to return."]; |
|||
optional uint32 creator_appid = 4 [(description) = "App that created the files"]; |
|||
optional uint32 appid = 5 [(description) = "App that consumes the files"]; |
|||
repeated string requiredtags = 6 [(description) = "Tags to match on. See match_all_tags parameter below"]; |
|||
repeated string excludedtags = 7 [(description) = "(Optional) Tags that must NOT be present on a published file to satisfy the query."]; |
|||
optional bool match_all_tags = 8 [default = true, (description) = "If true, then items must have all the tags specified, otherwise they must have at least one of the tags."]; |
|||
repeated string required_flags = 9 [(description) = "Required flags that must be set on any returned items"]; |
|||
repeated string omitted_flags = 10 [(description) = "Flags that must not be set on any returned items"]; |
|||
optional string search_text = 11 [(description) = "Text to match in the item's title or description"]; |
|||
optional uint32 filetype = 12 [(description) = "EPublishedFileInfoMatchingFileType"]; |
|||
optional fixed64 child_publishedfileid = 13 [(description) = "Find all items that reference the given item."]; |
|||
optional uint32 days = 14 [(description) = "If query_type is k_PublishedFileQueryType_RankedByTrend, then this is the number of days to get votes for [1,7]."]; |
|||
optional bool include_recent_votes_only = 15 [(description) = "If query_type is k_PublishedFileQueryType_RankedByTrend, then limit result set just to items that have votes within the day range given"]; |
|||
optional uint32 cache_max_age_seconds = 31 [default = 0, (description) = "Allow stale data to be returned for the specified number of seconds."]; |
|||
optional int32 language = 33 [default = 0, (description) = "Language to search in and also what gets returned. Defaults to English."]; |
|||
repeated .CPublishedFile_QueryFiles_Request.KVTag required_kv_tags = 34 [(description) = "Required key-value tags to match on."]; |
|||
optional bool totalonly = 16 [(description) = "(Optional) If true, only return the total number of files that satisfy this query."]; |
|||
optional bool return_vote_data = 17 [(description) = "Return vote data"]; |
|||
optional bool return_tags = 18 [(description) = "Return tags in the file details"]; |
|||
optional bool return_kv_tags = 19 [(description) = "Return key-value tags in the file details"]; |
|||
optional bool return_previews = 20 [(description) = "Return preview image and video details in the file details"]; |
|||
optional bool return_children = 21 [(description) = "Return child item ids in the file details"]; |
|||
optional bool return_short_description = 22 [(description) = "Populate the short_description field instead of file_description"]; |
|||
optional bool return_for_sale_data = 30 [(description) = "Return pricing information, if applicable"]; |
|||
optional bool return_metadata = 32 [default = false, (description) = "Populate the metadata"]; |
|||
} |
|||
|
|||
message CPublishedFile_QueryFiles_Response { |
|||
optional uint32 total = 1 [(description) = "Number of matches found, not necessarily number of items returned"]; |
|||
repeated .PublishedFileDetails publishedfiledetails = 2 [(description) = "Each file details will be populated, depending on what return values were requested."]; |
|||
} |
|||
|
|||
service PublishedFile { |
|||
option (service_description) = "A service to access published file data"; |
|||
rpc Subscribe (.CPublishedFile_Subscribe_Request) returns (.CPublishedFile_Subscribe_Response) { |
|||
option (method_description) = "Subscribes the user to the published file"; |
|||
} |
|||
rpc Unsubscribe (.CPublishedFile_Unsubscribe_Request) returns (.CPublishedFile_Unsubscribe_Response) { |
|||
option (method_description) = "Unsubscribes the user from the published file"; |
|||
} |
|||
rpc CanSubscribe (.CPublishedFile_CanSubscribe_Request) returns (.CPublishedFile_CanSubscribe_Response) { |
|||
option (method_description) = "Check if the user can subscribe to the published file"; |
|||
} |
|||
rpc Publish (.CPublishedFile_Publish_Request) returns (.CPublishedFile_Publish_Response) { |
|||
option (method_description) = "Publishes a clouded user file to the Workshop."; |
|||
} |
|||
rpc GetDetails (.CPublishedFile_GetDetails_Request) returns (.CPublishedFile_GetDetails_Response) { |
|||
option (method_description) = "Retrieves information about a set of published files."; |
|||
} |
|||
rpc GetItemInfo (.CPublishedFile_GetItemInfo_Request) returns (.CPublishedFile_GetItemInfo_Response) { |
|||
option (method_description) = "Retrieves information about a set of published files."; |
|||
} |
|||
rpc GetUserFiles (.CPublishedFile_GetUserFiles_Request) returns (.CPublishedFile_GetUserFiles_Response) { |
|||
option (method_description) = "Retrieves files published by a user."; |
|||
} |
|||
rpc Update (.CPublishedFile_Update_Request) returns (.CPublishedFile_Update_Response) { |
|||
option (method_description) = "Updates information about a published file."; |
|||
} |
|||
rpc GetChangeHistoryEntry (.CPublishedFile_GetChangeHistoryEntry_Request) returns (.CPublishedFile_GetChangeHistoryEntry_Response) { |
|||
option (method_description) = "Returns data on a specific change history entry for a published file"; |
|||
} |
|||
rpc GetChangeHistory (.CPublishedFile_GetChangeHistory_Request) returns (.CPublishedFile_GetChangeHistory_Response) { |
|||
option (method_description) = "Returns data on the change history for a published file"; |
|||
} |
|||
rpc RefreshVotingQueue (.CPublishedFile_RefreshVotingQueue_Request) returns (.CPublishedFile_RefreshVotingQueue_Response) { |
|||
option (method_description) = "Refresh the voting queue for the user"; |
|||
} |
|||
rpc QueryFiles (.CPublishedFile_QueryFiles_Request) returns (.CPublishedFile_QueryFiles_Response) { |
|||
option (method_description) = "Performs a search query for published files"; |
|||
} |
|||
} |
@ -0,0 +1,37 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
enum EKeyEscrowUsage { |
|||
k_EKeyEscrowUsageStreamingDevice = 0; |
|||
} |
|||
|
|||
message CKeyEscrow_Request { |
|||
optional bytes rsa_oaep_sha_ticket = 1; |
|||
optional bytes password = 2; |
|||
optional .EKeyEscrowUsage usage = 3 [default = k_EKeyEscrowUsageStreamingDevice]; |
|||
optional string device_name = 4; |
|||
} |
|||
|
|||
message CKeyEscrow_Ticket { |
|||
optional bytes password = 1; |
|||
optional uint64 identifier = 2; |
|||
optional bytes payload = 3; |
|||
optional uint32 timestamp = 4; |
|||
optional .EKeyEscrowUsage usage = 5 [default = k_EKeyEscrowUsageStreamingDevice]; |
|||
optional string device_name = 6; |
|||
optional string device_model = 7; |
|||
optional string device_serial = 8; |
|||
optional uint32 device_provisioning_id = 9; |
|||
} |
|||
|
|||
message CKeyEscrow_Response { |
|||
optional .CKeyEscrow_Ticket ticket = 1; |
|||
} |
|||
|
|||
service Secrets { |
|||
option (service_description) = "Service for accessing credentials and guarding secrets"; |
|||
rpc KeyEscrow (.CKeyEscrow_Request) returns (.CKeyEscrow_Response) { |
|||
option (method_description) = "Service to perform authenticated key-exchange involving Steam Client"; |
|||
} |
|||
} |
@ -0,0 +1,131 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message CTwoFactor_Status_Request { |
|||
optional fixed64 steamid = 1 [(description) = "steamid to use"]; |
|||
} |
|||
|
|||
message CTwoFactor_Status_Response { |
|||
optional uint32 state = 1 [(description) = "Authenticator state"]; |
|||
optional uint32 inactivation_reason = 2 [(description) = "Inactivation reason (if any)"]; |
|||
optional uint32 authenticator_type = 3 [(description) = "Type of authenticator"]; |
|||
optional bool authenticator_allowed = 4 [(description) = "Account allowed to have an authenticator?"]; |
|||
optional uint32 steamguard_scheme = 5 [(description) = "Steam Guard scheme in effect"]; |
|||
optional string token_gid = 6 [(description) = "String rep of token GID assigned by server"]; |
|||
optional bool email_validated = 7 [(description) = "Account has verified email capability"]; |
|||
optional string device_identifier = 8 [(description) = "Authenticator (phone) identifier"]; |
|||
optional uint32 time_created = 9 [(description) = "When the token was created"]; |
|||
optional uint32 revocation_attempts_remaining = 10 [(description) = "Number of revocation code attempts remaining"]; |
|||
optional string classified_agent = 11 [(description) = "Agent that added the authenticator (e.g., ios / android / other)"]; |
|||
} |
|||
|
|||
message CTwoFactor_AddAuthenticator_Request { |
|||
optional fixed64 steamid = 1 [(description) = "steamid to use"]; |
|||
optional uint64 authenticator_time = 2 [(description) = "Current authenticator time"]; |
|||
optional fixed64 serial_number = 3 [(description) = "locally computed serial (deprecated)"]; |
|||
optional uint32 authenticator_type = 4 [(description) = "Authenticator type"]; |
|||
optional string device_identifier = 5 [(description) = "Authenticator identifier"]; |
|||
optional string sms_phone_id = 6 [(description) = "ID of phone to use for SMS verification"]; |
|||
repeated string http_headers = 7 [(description) = "HTTP headers alternating by K/V"]; |
|||
} |
|||
|
|||
message CTwoFactor_AddAuthenticator_Response { |
|||
optional bytes shared_secret = 1 [(description) = "Shared secret between server and authenticator"]; |
|||
optional fixed64 serial_number = 2 [(description) = "Authenticator serial number (unique per token)"]; |
|||
optional string revocation_code = 3 [(description) = "code used to revoke authenticator"]; |
|||
optional string uri = 4 [(description) = "URI for QR code generation"]; |
|||
optional uint64 server_time = 5 [(description) = "Current server time"]; |
|||
optional string account_name = 6 [(description) = "Account name to display on token client"]; |
|||
optional string token_gid = 7 [(description) = "Token GID assigned by server"]; |
|||
optional bytes identity_secret = 8 [(description) = "Secret used for identity attestation (e.g., for eventing)"]; |
|||
optional bytes secret_1 = 9 [(description) = "Spare shared secret"]; |
|||
optional int32 status = 10 [(description) = "Result code"]; |
|||
} |
|||
|
|||
message CTwoFactor_SendEmail_Request { |
|||
optional fixed64 steamid = 1 [(description) = "Steamid to use"]; |
|||
optional uint32 email_type = 2 [(description) = "Type of email to send (ETwoFactorEmailType::*)"]; |
|||
optional bool include_activation_code = 3 [(description) = "Include activation code in email parameters"]; |
|||
} |
|||
|
|||
message CTwoFactor_SendEmail_Response { |
|||
} |
|||
|
|||
message CTwoFactor_FinalizeAddAuthenticator_Request { |
|||
optional fixed64 steamid = 1 [(description) = "steamid to use"]; |
|||
optional string authenticator_code = 2 [(description) = "Current auth code"]; |
|||
optional uint64 authenticator_time = 3 [(description) = "Current authenticator time"]; |
|||
optional string activation_code = 4 [(description) = "Activation code from out-of-band message"]; |
|||
repeated string http_headers = 5 [(description) = "HTTP headers alternating by K/V"]; |
|||
} |
|||
|
|||
message CTwoFactor_FinalizeAddAuthenticator_Response { |
|||
optional bool success = 1 [(description) = "True if succeeded, or want more tries"]; |
|||
optional bool want_more = 2 [(description) = "True if want more tries"]; |
|||
optional uint64 server_time = 3 [(description) = "Current server time"]; |
|||
optional int32 status = 4 [(description) = "Result code"]; |
|||
} |
|||
|
|||
message CTwoFactor_RemoveAuthenticator_Request { |
|||
optional string revocation_code = 2 [(description) = "Password needed to remove token"]; |
|||
optional uint32 revocation_reason = 5 [(description) = "Reason the authenticator is being removed"]; |
|||
optional uint32 steamguard_scheme = 6 [(description) = "Type of Steam Guard to use once token is removed"]; |
|||
optional bool remove_all_steamguard_cookies = 7 [(description) = "Remove all steamguard cookies"]; |
|||
} |
|||
|
|||
message CTwoFactor_RemoveAuthenticator_Response { |
|||
optional bool success = 1 [(description) = "True if request succeeeded. The mobile app checks this."]; |
|||
optional uint64 server_time = 3 [(description) = "Current server time"]; |
|||
optional uint32 revocation_attempts_remaining = 5 [(description) = "Number of revocation code attempts remaining"]; |
|||
} |
|||
|
|||
message CTwoFactor_CreateEmergencyCodes_Request { |
|||
} |
|||
|
|||
message CTwoFactor_CreateEmergencyCodes_Response { |
|||
repeated string codes = 1 [(description) = "Emergency codes"]; |
|||
} |
|||
|
|||
message CTwoFactor_DestroyEmergencyCodes_Request { |
|||
optional fixed64 steamid = 1 [(description) = "steamid to use"]; |
|||
} |
|||
|
|||
message CTwoFactor_DestroyEmergencyCodes_Response { |
|||
} |
|||
|
|||
message CTwoFactor_ValidateToken_Request { |
|||
optional string code = 1 [(description) = "code to validate"]; |
|||
} |
|||
|
|||
message CTwoFactor_ValidateToken_Response { |
|||
optional bool valid = 1 [(description) = "result of validation"]; |
|||
} |
|||
|
|||
service TwoFactor { |
|||
option (service_description) = "Two Factor Authentication Service"; |
|||
rpc QueryStatus (.CTwoFactor_Status_Request) returns (.CTwoFactor_Status_Response) { |
|||
option (method_description) = "Get two-factor authentication settings for the logged-in account"; |
|||
} |
|||
rpc AddAuthenticator (.CTwoFactor_AddAuthenticator_Request) returns (.CTwoFactor_AddAuthenticator_Response) { |
|||
option (method_description) = "Add two-factor authenticator to the logged-in account"; |
|||
} |
|||
rpc SendEmail (.CTwoFactor_SendEmail_Request) returns (.CTwoFactor_SendEmail_Response) { |
|||
option (method_description) = "Send email to the account"; |
|||
} |
|||
rpc FinalizeAddAuthenticator (.CTwoFactor_FinalizeAddAuthenticator_Request) returns (.CTwoFactor_FinalizeAddAuthenticator_Response) { |
|||
option (method_description) = "Finalize two-factor authentication addition to the logged-in account"; |
|||
} |
|||
rpc RemoveAuthenticator (.CTwoFactor_RemoveAuthenticator_Request) returns (.CTwoFactor_RemoveAuthenticator_Response) { |
|||
option (method_description) = "Remove two-factor authentication addition from the logged-in account"; |
|||
} |
|||
rpc CreateEmergencyCodes (.CTwoFactor_CreateEmergencyCodes_Request) returns (.CTwoFactor_CreateEmergencyCodes_Response) { |
|||
option (method_description) = "Generate emergency authenticator codes"; |
|||
} |
|||
rpc DestroyEmergencyCodes (.CTwoFactor_DestroyEmergencyCodes_Request) returns (.CTwoFactor_DestroyEmergencyCodes_Response) { |
|||
option (method_description) = "Destroy emergency authenticator codes for the account"; |
|||
} |
|||
rpc ValidateToken (.CTwoFactor_ValidateToken_Request) returns (.CTwoFactor_ValidateToken_Response) { |
|||
option (method_description) = "Validate (and consume) a token"; |
|||
} |
|||
} |
@ -0,0 +1,34 @@ |
|||
import "google/protobuf/descriptor.proto"; |
|||
|
|||
option optimize_for = SPEED; |
|||
option py_generic_services = false; |
|||
|
|||
extend .google.protobuf.FieldOptions { |
|||
optional string description = 50000; |
|||
} |
|||
|
|||
extend .google.protobuf.ServiceOptions { |
|||
optional string service_description = 50000; |
|||
optional .EProtoExecutionSite service_execution_site = 50008 [default = k_EProtoExecutionSiteUnknown]; |
|||
} |
|||
|
|||
extend .google.protobuf.MethodOptions { |
|||
optional string method_description = 50000; |
|||
} |
|||
|
|||
extend .google.protobuf.EnumOptions { |
|||
optional string enum_description = 50000; |
|||
} |
|||
|
|||
extend .google.protobuf.EnumValueOptions { |
|||
optional string enum_value_description = 50000; |
|||
} |
|||
|
|||
enum EProtoExecutionSite { |
|||
k_EProtoExecutionSiteUnknown = 0; |
|||
k_EProtoExecutionSiteSteamClient = 2; |
|||
} |
|||
|
|||
message NoResponse { |
|||
} |
|||
|
@ -0,0 +1,45 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message CMsgTest_MessageToClient_Request { |
|||
optional string some_text = 1 [(description) = "Some string."]; |
|||
} |
|||
|
|||
message CMsgTest_MessageToClient_Response { |
|||
optional string some_text = 1 [(description) = "Some string."]; |
|||
} |
|||
|
|||
message CMsgTest_NotifyClient_Notification { |
|||
optional string some_text = 1 [(description) = "Some string."]; |
|||
} |
|||
|
|||
message CMsgTest_MessageToServer_Request { |
|||
optional string some_text = 1 [(description) = "Some string."]; |
|||
} |
|||
|
|||
message CMsgTest_MessageToServer_Response { |
|||
optional string some_text = 1 [(description) = "Some string."]; |
|||
} |
|||
|
|||
message CMsgTest_NotifyServer_Notification { |
|||
optional string some_text = 1 [(description) = "Some string."]; |
|||
} |
|||
|
|||
service TestSteamClient { |
|||
option (service_execution_site) = k_EProtoExecutionSiteSteamClient; |
|||
rpc MessageToClient (.CMsgTest_MessageToClient_Request) returns (.CMsgTest_MessageToClient_Response) { |
|||
option (method_description) = "Some description - MessageToClient."; |
|||
} |
|||
rpc NotifyClient (.CMsgTest_NotifyClient_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Some description - NotifyClient."; |
|||
} |
|||
} |
|||
service TestServerFromClient { |
|||
rpc MessageToServer (.CMsgTest_MessageToServer_Request) returns (.CMsgTest_MessageToServer_Response) { |
|||
option (method_description) = "Some description - MessageToServer."; |
|||
} |
|||
rpc NotifyServer (.CMsgTest_NotifyServer_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Some description - NotifyServer."; |
|||
} |
|||
} |
@ -0,0 +1,30 @@ |
|||
import "steammessages_unified_base.proto"; |
|||
|
|||
option py_generic_services = true; |
|||
|
|||
message CVideo_ClientGetVideoURL_Request { |
|||
optional uint64 video_id = 1 [(description) = "Video ID"]; |
|||
optional uint32 client_cellid = 2 [(description) = "Cell ID of client, zero if unknown"]; |
|||
} |
|||
|
|||
message CVideo_ClientGetVideoURL_Response { |
|||
optional uint64 video_id = 1 [(description) = "Video ID"]; |
|||
optional string video_url = 2 [(description) = "URL for video manifest"]; |
|||
} |
|||
|
|||
message CVideo_UnlockedH264_Notification { |
|||
optional bytes encryption_key = 1; |
|||
} |
|||
|
|||
service Video { |
|||
option (service_description) = "Video methods"; |
|||
rpc ClientGetVideoURL (.CVideo_ClientGetVideoURL_Request) returns (.CVideo_ClientGetVideoURL_Response) { |
|||
option (method_description) = "Get the initial URL to begin streaming a video"; |
|||
} |
|||
} |
|||
service VideoClient { |
|||
option (service_execution_site) = k_EProtoExecutionSiteSteamClient; |
|||
rpc NotifyUnlockedH264 (.CVideo_UnlockedH264_Notification) returns (.NoResponse) { |
|||
option (method_description) = "Notification from server to client that h264 has been unlocked"; |
|||
} |
|||
} |
@ -0,0 +1,325 @@ |
|||
# Generated by the protocol buffer compiler. DO NOT EDIT! |
|||
# source: content_manifest.proto |
|||
|
|||
from google.protobuf import descriptor as _descriptor |
|||
from google.protobuf import message as _message |
|||
from google.protobuf import reflection as _reflection |
|||
from google.protobuf import descriptor_pb2 |
|||
# @@protoc_insertion_point(imports) |
|||
|
|||
|
|||
|
|||
|
|||
DESCRIPTOR = _descriptor.FileDescriptor( |
|||
name='content_manifest.proto', |
|||
package='', |
|||
serialized_pb='\n\x16\x63ontent_manifest.proto\"\xef\x02\n\x16\x43ontentManifestPayload\x12\x35\n\x08mappings\x18\x01 \x03(\x0b\x32#.ContentManifestPayload.FileMapping\x1a\x9d\x02\n\x0b\x46ileMapping\x12\x10\n\x08\x66ilename\x18\x01 \x01(\t\x12\x0c\n\x04size\x18\x02 \x01(\x04\x12\r\n\x05\x66lags\x18\x03 \x01(\r\x12\x14\n\x0csha_filename\x18\x04 \x01(\x0c\x12\x13\n\x0bsha_content\x18\x05 \x01(\x0c\x12=\n\x06\x63hunks\x18\x06 \x03(\x0b\x32-.ContentManifestPayload.FileMapping.ChunkData\x12\x12\n\nlinktarget\x18\x07 \x01(\t\x1a\x61\n\tChunkData\x12\x0b\n\x03sha\x18\x01 \x01(\x0c\x12\x0b\n\x03\x63rc\x18\x02 \x01(\x07\x12\x0e\n\x06offset\x18\x03 \x01(\x04\x12\x13\n\x0b\x63\x62_original\x18\x04 \x01(\r\x12\x15\n\rcb_compressed\x18\x05 \x01(\r\"\xec\x01\n\x17\x43ontentManifestMetadata\x12\x10\n\x08\x64\x65pot_id\x18\x01 \x01(\r\x12\x14\n\x0cgid_manifest\x18\x02 \x01(\x04\x12\x15\n\rcreation_time\x18\x03 \x01(\r\x12\x1b\n\x13\x66ilenames_encrypted\x18\x04 \x01(\x08\x12\x18\n\x10\x63\x62_disk_original\x18\x05 \x01(\x04\x12\x1a\n\x12\x63\x62_disk_compressed\x18\x06 \x01(\x04\x12\x15\n\runique_chunks\x18\x07 \x01(\r\x12\x15\n\rcrc_encrypted\x18\x08 \x01(\r\x12\x11\n\tcrc_clear\x18\t \x01(\r\"-\n\x18\x43ontentManifestSignature\x12\x11\n\tsignature\x18\x01 \x01(\x0c\x42\x05H\x01\x90\x01\x00') |
|||
|
|||
|
|||
|
|||
|
|||
_CONTENTMANIFESTPAYLOAD_FILEMAPPING_CHUNKDATA = _descriptor.Descriptor( |
|||
name='ChunkData', |
|||
full_name='ContentManifestPayload.FileMapping.ChunkData', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='sha', full_name='ContentManifestPayload.FileMapping.ChunkData.sha', index=0, |
|||
number=1, type=12, cpp_type=9, label=1, |
|||
has_default_value=False, default_value="", |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='crc', full_name='ContentManifestPayload.FileMapping.ChunkData.crc', index=1, |
|||
number=2, type=7, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='offset', full_name='ContentManifestPayload.FileMapping.ChunkData.offset', index=2, |
|||
number=3, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='cb_original', full_name='ContentManifestPayload.FileMapping.ChunkData.cb_original', index=3, |
|||
number=4, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='cb_compressed', full_name='ContentManifestPayload.FileMapping.ChunkData.cb_compressed', index=4, |
|||
number=5, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=297, |
|||
serialized_end=394, |
|||
) |
|||
|
|||
_CONTENTMANIFESTPAYLOAD_FILEMAPPING = _descriptor.Descriptor( |
|||
name='FileMapping', |
|||
full_name='ContentManifestPayload.FileMapping', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='filename', full_name='ContentManifestPayload.FileMapping.filename', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='size', full_name='ContentManifestPayload.FileMapping.size', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='flags', full_name='ContentManifestPayload.FileMapping.flags', index=2, |
|||
number=3, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='sha_filename', full_name='ContentManifestPayload.FileMapping.sha_filename', index=3, |
|||
number=4, type=12, cpp_type=9, label=1, |
|||
has_default_value=False, default_value="", |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='sha_content', full_name='ContentManifestPayload.FileMapping.sha_content', index=4, |
|||
number=5, type=12, cpp_type=9, label=1, |
|||
has_default_value=False, default_value="", |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='chunks', full_name='ContentManifestPayload.FileMapping.chunks', index=5, |
|||
number=6, type=11, cpp_type=10, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='linktarget', full_name='ContentManifestPayload.FileMapping.linktarget', index=6, |
|||
number=7, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[_CONTENTMANIFESTPAYLOAD_FILEMAPPING_CHUNKDATA, ], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=109, |
|||
serialized_end=394, |
|||
) |
|||
|
|||
_CONTENTMANIFESTPAYLOAD = _descriptor.Descriptor( |
|||
name='ContentManifestPayload', |
|||
full_name='ContentManifestPayload', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='mappings', full_name='ContentManifestPayload.mappings', index=0, |
|||
number=1, type=11, cpp_type=10, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[_CONTENTMANIFESTPAYLOAD_FILEMAPPING, ], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=27, |
|||
serialized_end=394, |
|||
) |
|||
|
|||
|
|||
_CONTENTMANIFESTMETADATA = _descriptor.Descriptor( |
|||
name='ContentManifestMetadata', |
|||
full_name='ContentManifestMetadata', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='depot_id', full_name='ContentManifestMetadata.depot_id', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='gid_manifest', full_name='ContentManifestMetadata.gid_manifest', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='creation_time', full_name='ContentManifestMetadata.creation_time', index=2, |
|||
number=3, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='filenames_encrypted', full_name='ContentManifestMetadata.filenames_encrypted', index=3, |
|||
number=4, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='cb_disk_original', full_name='ContentManifestMetadata.cb_disk_original', index=4, |
|||
number=5, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='cb_disk_compressed', full_name='ContentManifestMetadata.cb_disk_compressed', index=5, |
|||
number=6, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='unique_chunks', full_name='ContentManifestMetadata.unique_chunks', index=6, |
|||
number=7, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='crc_encrypted', full_name='ContentManifestMetadata.crc_encrypted', index=7, |
|||
number=8, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='crc_clear', full_name='ContentManifestMetadata.crc_clear', index=8, |
|||
number=9, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=397, |
|||
serialized_end=633, |
|||
) |
|||
|
|||
|
|||
_CONTENTMANIFESTSIGNATURE = _descriptor.Descriptor( |
|||
name='ContentManifestSignature', |
|||
full_name='ContentManifestSignature', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='signature', full_name='ContentManifestSignature.signature', index=0, |
|||
number=1, type=12, cpp_type=9, label=1, |
|||
has_default_value=False, default_value="", |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=635, |
|||
serialized_end=680, |
|||
) |
|||
|
|||
_CONTENTMANIFESTPAYLOAD_FILEMAPPING_CHUNKDATA.containing_type = _CONTENTMANIFESTPAYLOAD_FILEMAPPING; |
|||
_CONTENTMANIFESTPAYLOAD_FILEMAPPING.fields_by_name['chunks'].message_type = _CONTENTMANIFESTPAYLOAD_FILEMAPPING_CHUNKDATA |
|||
_CONTENTMANIFESTPAYLOAD_FILEMAPPING.containing_type = _CONTENTMANIFESTPAYLOAD; |
|||
_CONTENTMANIFESTPAYLOAD.fields_by_name['mappings'].message_type = _CONTENTMANIFESTPAYLOAD_FILEMAPPING |
|||
DESCRIPTOR.message_types_by_name['ContentManifestPayload'] = _CONTENTMANIFESTPAYLOAD |
|||
DESCRIPTOR.message_types_by_name['ContentManifestMetadata'] = _CONTENTMANIFESTMETADATA |
|||
DESCRIPTOR.message_types_by_name['ContentManifestSignature'] = _CONTENTMANIFESTSIGNATURE |
|||
|
|||
class ContentManifestPayload(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
|
|||
class FileMapping(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
|
|||
class ChunkData(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CONTENTMANIFESTPAYLOAD_FILEMAPPING_CHUNKDATA |
|||
|
|||
# @@protoc_insertion_point(class_scope:ContentManifestPayload.FileMapping.ChunkData) |
|||
DESCRIPTOR = _CONTENTMANIFESTPAYLOAD_FILEMAPPING |
|||
|
|||
# @@protoc_insertion_point(class_scope:ContentManifestPayload.FileMapping) |
|||
DESCRIPTOR = _CONTENTMANIFESTPAYLOAD |
|||
|
|||
# @@protoc_insertion_point(class_scope:ContentManifestPayload) |
|||
|
|||
class ContentManifestMetadata(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CONTENTMANIFESTMETADATA |
|||
|
|||
# @@protoc_insertion_point(class_scope:ContentManifestMetadata) |
|||
|
|||
class ContentManifestSignature(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CONTENTMANIFESTSIGNATURE |
|||
|
|||
# @@protoc_insertion_point(class_scope:ContentManifestSignature) |
|||
|
|||
|
|||
DESCRIPTOR.has_options = True |
|||
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), 'H\001\220\001\000') |
|||
# @@protoc_insertion_point(module_scope) |
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,751 @@ |
|||
# Generated by the protocol buffer compiler. DO NOT EDIT! |
|||
# source: steammessages_depotbuilder.proto |
|||
|
|||
from google.protobuf import descriptor as _descriptor |
|||
from google.protobuf import message as _message |
|||
from google.protobuf import reflection as _reflection |
|||
from google.protobuf import service as _service |
|||
from google.protobuf import service_reflection |
|||
from google.protobuf import descriptor_pb2 |
|||
# @@protoc_insertion_point(imports) |
|||
|
|||
|
|||
import steammessages_unified_base_pb2 |
|||
|
|||
|
|||
DESCRIPTOR = _descriptor.FileDescriptor( |
|||
name='steammessages_depotbuilder.proto', |
|||
package='', |
|||
serialized_pb='\n steammessages_depotbuilder.proto\x1a steammessages_unified_base.proto\"w\n&CContentBuilder_InitDepotBuild_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x0f\n\x07\x64\x65potid\x18\x02 \x01(\r\x12\x17\n\x0fworkshop_itemid\x18\x03 \x01(\x04\x12\x14\n\x0c\x66or_local_cs\x18\x04 \x01(\x08\"\x8e\x01\n\'CContentBuilder_InitDepotBuild_Response\x12\x1b\n\x13\x62\x61seline_manifestid\x18\x01 \x01(\x04\x12\x12\n\nchunk_size\x18\x02 \x01(\r\x12\x0f\n\x07\x61\x65s_key\x18\x03 \x01(\x0c\x12\x0f\n\x07rsa_key\x18\x04 \x01(\x0c\x12\x10\n\x08url_host\x18\x05 \x01(\t\"\xad\x01\n(CContentBuilder_StartDepotUpload_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x0f\n\x07\x64\x65potid\x18\x02 \x01(\r\x12\x17\n\x0fworkshop_itemid\x18\x03 \x01(\x04\x12\x14\n\x0c\x66or_local_cs\x18\x04 \x01(\x08\x12\x1b\n\x13\x62\x61seline_manifestid\x18\x05 \x01(\x04\x12\x15\n\rmanifest_size\x18\x06 \x01(\r\"G\n)CContentBuilder_StartDepotUpload_Response\x12\x1a\n\x12\x64\x65pot_build_handle\x18\x01 \x01(\x04\"Z\n-CContentBuilder_GetMissingDepotChunks_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x1a\n\x12\x64\x65pot_build_handle\x18\x02 \x01(\x04\"\xd2\x01\n.CContentBuilder_GetMissingDepotChunks_Response\x12N\n\x0emissing_chunks\x18\x01 \x03(\x0b\x32\x36.CContentBuilder_GetMissingDepotChunks_Response.Chunks\x12\x1c\n\x14total_missing_chunks\x18\x02 \x01(\r\x12\x1b\n\x13total_missing_bytes\x18\x03 \x01(\x04\x1a\x15\n\x06\x43hunks\x12\x0b\n\x03sha\x18\x01 \x01(\x0c\"V\n)CContentBuilder_FinishDepotUpload_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x1a\n\x12\x64\x65pot_build_handle\x18\x02 \x01(\x04\"U\n*CContentBuilder_FinishDepotUpload_Response\x12\x12\n\nmanifestid\x18\x01 \x01(\x04\x12\x13\n\x0bprev_reused\x18\x02 \x01(\x08\"\xd9\x01\n&CContentBuilder_CommitAppBuild_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12G\n\x0f\x64\x65pot_manifests\x18\x02 \x03(\x0b\x32..CContentBuilder_CommitAppBuild_Request.Depots\x12\x13\n\x0b\x62uild_notes\x18\x04 \x01(\t\x12\x13\n\x0blive_branch\x18\x05 \x01(\t\x1a-\n\x06\x44\x65pots\x12\x0f\n\x07\x64\x65potid\x18\x01 \x01(\r\x12\x12\n\nmanifestid\x18\x02 \x01(\x04\":\n\'CContentBuilder_CommitAppBuild_Response\x12\x0f\n\x07\x62uildid\x18\x01 \x01(\r\"c\n)CContentBuilder_SignInstallScript_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x0f\n\x07\x64\x65potid\x18\x02 \x01(\r\x12\x16\n\x0einstall_script\x18\x03 \x01(\t\"K\n*CContentBuilder_SignInstallScript_Response\x12\x1d\n\x15signed_install_script\x18\x01 \x01(\t2\x92\x08\n\x0e\x43ontentBuilder\x12\x98\x01\n\x0eInitDepotBuild\x12\'.CContentBuilder_InitDepotBuild_Request\x1a(.CContentBuilder_InitDepotBuild_Response\"3\x82\xb5\x18/Get inital parameters to start building a depot\x12\x9e\x01\n\x10StartDepotUpload\x12).CContentBuilder_StartDepotUpload_Request\x1a*.CContentBuilder_StartDepotUpload_Response\"3\x82\xb5\x18/Start uploading manifest and chunks for a depot\x12\xa9\x01\n\x15GetMissingDepotChunks\x12..CContentBuilder_GetMissingDepotChunks_Request\x1a/.CContentBuilder_GetMissingDepotChunks_Response\"/\x82\xb5\x18+Get list of missing chunks for depot upload\x12\xb1\x01\n\x11\x46inishDepotUpload\x12*.CContentBuilder_FinishDepotUpload_Request\x1a+.CContentBuilder_FinishDepotUpload_Response\"C\x82\xb5\x18?Commit a depot build after manifest and all chunks are uploaded\x12\xa7\x01\n\x0e\x43ommitAppBuild\x12\'.CContentBuilder_CommitAppBuild_Request\x1a(.CContentBuilder_CommitAppBuild_Response\"B\x82\xb5\x18>Combine previous depot uploads into an app build and commit it\x12\x88\x01\n\x11SignInstallScript\x12*.CContentBuilder_SignInstallScript_Request\x1a+.CContentBuilder_SignInstallScript_Response\"\x1a\x82\xb5\x18\x16Sign an install script\x1a/\x82\xb5\x18+Interface to build and upload depot contentB\x03\x90\x01\x01') |
|||
|
|||
|
|||
|
|||
|
|||
_CCONTENTBUILDER_INITDEPOTBUILD_REQUEST = _descriptor.Descriptor( |
|||
name='CContentBuilder_InitDepotBuild_Request', |
|||
full_name='CContentBuilder_InitDepotBuild_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CContentBuilder_InitDepotBuild_Request.appid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='depotid', full_name='CContentBuilder_InitDepotBuild_Request.depotid', index=1, |
|||
number=2, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='workshop_itemid', full_name='CContentBuilder_InitDepotBuild_Request.workshop_itemid', index=2, |
|||
number=3, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='for_local_cs', full_name='CContentBuilder_InitDepotBuild_Request.for_local_cs', index=3, |
|||
number=4, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=70, |
|||
serialized_end=189, |
|||
) |
|||
|
|||
|
|||
_CCONTENTBUILDER_INITDEPOTBUILD_RESPONSE = _descriptor.Descriptor( |
|||
name='CContentBuilder_InitDepotBuild_Response', |
|||
full_name='CContentBuilder_InitDepotBuild_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='baseline_manifestid', full_name='CContentBuilder_InitDepotBuild_Response.baseline_manifestid', index=0, |
|||
number=1, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='chunk_size', full_name='CContentBuilder_InitDepotBuild_Response.chunk_size', index=1, |
|||
number=2, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='aes_key', full_name='CContentBuilder_InitDepotBuild_Response.aes_key', index=2, |
|||
number=3, type=12, cpp_type=9, label=1, |
|||
has_default_value=False, default_value="", |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='rsa_key', full_name='CContentBuilder_InitDepotBuild_Response.rsa_key', index=3, |
|||
number=4, type=12, cpp_type=9, label=1, |
|||
has_default_value=False, default_value="", |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='url_host', full_name='CContentBuilder_InitDepotBuild_Response.url_host', index=4, |
|||
number=5, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=192, |
|||
serialized_end=334, |
|||
) |
|||
|
|||
|
|||
_CCONTENTBUILDER_STARTDEPOTUPLOAD_REQUEST = _descriptor.Descriptor( |
|||
name='CContentBuilder_StartDepotUpload_Request', |
|||
full_name='CContentBuilder_StartDepotUpload_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CContentBuilder_StartDepotUpload_Request.appid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='depotid', full_name='CContentBuilder_StartDepotUpload_Request.depotid', index=1, |
|||
number=2, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='workshop_itemid', full_name='CContentBuilder_StartDepotUpload_Request.workshop_itemid', index=2, |
|||
number=3, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='for_local_cs', full_name='CContentBuilder_StartDepotUpload_Request.for_local_cs', index=3, |
|||
number=4, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='baseline_manifestid', full_name='CContentBuilder_StartDepotUpload_Request.baseline_manifestid', index=4, |
|||
number=5, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='manifest_size', full_name='CContentBuilder_StartDepotUpload_Request.manifest_size', index=5, |
|||
number=6, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=337, |
|||
serialized_end=510, |
|||
) |
|||
|
|||
|
|||
_CCONTENTBUILDER_STARTDEPOTUPLOAD_RESPONSE = _descriptor.Descriptor( |
|||
name='CContentBuilder_StartDepotUpload_Response', |
|||
full_name='CContentBuilder_StartDepotUpload_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='depot_build_handle', full_name='CContentBuilder_StartDepotUpload_Response.depot_build_handle', index=0, |
|||
number=1, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=512, |
|||
serialized_end=583, |
|||
) |
|||
|
|||
|
|||
_CCONTENTBUILDER_GETMISSINGDEPOTCHUNKS_REQUEST = _descriptor.Descriptor( |
|||
name='CContentBuilder_GetMissingDepotChunks_Request', |
|||
full_name='CContentBuilder_GetMissingDepotChunks_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CContentBuilder_GetMissingDepotChunks_Request.appid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='depot_build_handle', full_name='CContentBuilder_GetMissingDepotChunks_Request.depot_build_handle', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=585, |
|||
serialized_end=675, |
|||
) |
|||
|
|||
|
|||
_CCONTENTBUILDER_GETMISSINGDEPOTCHUNKS_RESPONSE_CHUNKS = _descriptor.Descriptor( |
|||
name='Chunks', |
|||
full_name='CContentBuilder_GetMissingDepotChunks_Response.Chunks', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='sha', full_name='CContentBuilder_GetMissingDepotChunks_Response.Chunks.sha', index=0, |
|||
number=1, type=12, cpp_type=9, label=1, |
|||
has_default_value=False, default_value="", |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=867, |
|||
serialized_end=888, |
|||
) |
|||
|
|||
_CCONTENTBUILDER_GETMISSINGDEPOTCHUNKS_RESPONSE = _descriptor.Descriptor( |
|||
name='CContentBuilder_GetMissingDepotChunks_Response', |
|||
full_name='CContentBuilder_GetMissingDepotChunks_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='missing_chunks', full_name='CContentBuilder_GetMissingDepotChunks_Response.missing_chunks', index=0, |
|||
number=1, type=11, cpp_type=10, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='total_missing_chunks', full_name='CContentBuilder_GetMissingDepotChunks_Response.total_missing_chunks', index=1, |
|||
number=2, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='total_missing_bytes', full_name='CContentBuilder_GetMissingDepotChunks_Response.total_missing_bytes', index=2, |
|||
number=3, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[_CCONTENTBUILDER_GETMISSINGDEPOTCHUNKS_RESPONSE_CHUNKS, ], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=678, |
|||
serialized_end=888, |
|||
) |
|||
|
|||
|
|||
_CCONTENTBUILDER_FINISHDEPOTUPLOAD_REQUEST = _descriptor.Descriptor( |
|||
name='CContentBuilder_FinishDepotUpload_Request', |
|||
full_name='CContentBuilder_FinishDepotUpload_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CContentBuilder_FinishDepotUpload_Request.appid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='depot_build_handle', full_name='CContentBuilder_FinishDepotUpload_Request.depot_build_handle', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=890, |
|||
serialized_end=976, |
|||
) |
|||
|
|||
|
|||
_CCONTENTBUILDER_FINISHDEPOTUPLOAD_RESPONSE = _descriptor.Descriptor( |
|||
name='CContentBuilder_FinishDepotUpload_Response', |
|||
full_name='CContentBuilder_FinishDepotUpload_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='manifestid', full_name='CContentBuilder_FinishDepotUpload_Response.manifestid', index=0, |
|||
number=1, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='prev_reused', full_name='CContentBuilder_FinishDepotUpload_Response.prev_reused', index=1, |
|||
number=2, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=978, |
|||
serialized_end=1063, |
|||
) |
|||
|
|||
|
|||
_CCONTENTBUILDER_COMMITAPPBUILD_REQUEST_DEPOTS = _descriptor.Descriptor( |
|||
name='Depots', |
|||
full_name='CContentBuilder_CommitAppBuild_Request.Depots', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='depotid', full_name='CContentBuilder_CommitAppBuild_Request.Depots.depotid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='manifestid', full_name='CContentBuilder_CommitAppBuild_Request.Depots.manifestid', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1238, |
|||
serialized_end=1283, |
|||
) |
|||
|
|||
_CCONTENTBUILDER_COMMITAPPBUILD_REQUEST = _descriptor.Descriptor( |
|||
name='CContentBuilder_CommitAppBuild_Request', |
|||
full_name='CContentBuilder_CommitAppBuild_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CContentBuilder_CommitAppBuild_Request.appid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='depot_manifests', full_name='CContentBuilder_CommitAppBuild_Request.depot_manifests', index=1, |
|||
number=2, type=11, cpp_type=10, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='build_notes', full_name='CContentBuilder_CommitAppBuild_Request.build_notes', index=2, |
|||
number=4, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='live_branch', full_name='CContentBuilder_CommitAppBuild_Request.live_branch', index=3, |
|||
number=5, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[_CCONTENTBUILDER_COMMITAPPBUILD_REQUEST_DEPOTS, ], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1066, |
|||
serialized_end=1283, |
|||
) |
|||
|
|||
|
|||
_CCONTENTBUILDER_COMMITAPPBUILD_RESPONSE = _descriptor.Descriptor( |
|||
name='CContentBuilder_CommitAppBuild_Response', |
|||
full_name='CContentBuilder_CommitAppBuild_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='buildid', full_name='CContentBuilder_CommitAppBuild_Response.buildid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1285, |
|||
serialized_end=1343, |
|||
) |
|||
|
|||
|
|||
_CCONTENTBUILDER_SIGNINSTALLSCRIPT_REQUEST = _descriptor.Descriptor( |
|||
name='CContentBuilder_SignInstallScript_Request', |
|||
full_name='CContentBuilder_SignInstallScript_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CContentBuilder_SignInstallScript_Request.appid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='depotid', full_name='CContentBuilder_SignInstallScript_Request.depotid', index=1, |
|||
number=2, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='install_script', full_name='CContentBuilder_SignInstallScript_Request.install_script', index=2, |
|||
number=3, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1345, |
|||
serialized_end=1444, |
|||
) |
|||
|
|||
|
|||
_CCONTENTBUILDER_SIGNINSTALLSCRIPT_RESPONSE = _descriptor.Descriptor( |
|||
name='CContentBuilder_SignInstallScript_Response', |
|||
full_name='CContentBuilder_SignInstallScript_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='signed_install_script', full_name='CContentBuilder_SignInstallScript_Response.signed_install_script', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1446, |
|||
serialized_end=1521, |
|||
) |
|||
|
|||
_CCONTENTBUILDER_GETMISSINGDEPOTCHUNKS_RESPONSE_CHUNKS.containing_type = _CCONTENTBUILDER_GETMISSINGDEPOTCHUNKS_RESPONSE; |
|||
_CCONTENTBUILDER_GETMISSINGDEPOTCHUNKS_RESPONSE.fields_by_name['missing_chunks'].message_type = _CCONTENTBUILDER_GETMISSINGDEPOTCHUNKS_RESPONSE_CHUNKS |
|||
_CCONTENTBUILDER_COMMITAPPBUILD_REQUEST_DEPOTS.containing_type = _CCONTENTBUILDER_COMMITAPPBUILD_REQUEST; |
|||
_CCONTENTBUILDER_COMMITAPPBUILD_REQUEST.fields_by_name['depot_manifests'].message_type = _CCONTENTBUILDER_COMMITAPPBUILD_REQUEST_DEPOTS |
|||
DESCRIPTOR.message_types_by_name['CContentBuilder_InitDepotBuild_Request'] = _CCONTENTBUILDER_INITDEPOTBUILD_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CContentBuilder_InitDepotBuild_Response'] = _CCONTENTBUILDER_INITDEPOTBUILD_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CContentBuilder_StartDepotUpload_Request'] = _CCONTENTBUILDER_STARTDEPOTUPLOAD_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CContentBuilder_StartDepotUpload_Response'] = _CCONTENTBUILDER_STARTDEPOTUPLOAD_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CContentBuilder_GetMissingDepotChunks_Request'] = _CCONTENTBUILDER_GETMISSINGDEPOTCHUNKS_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CContentBuilder_GetMissingDepotChunks_Response'] = _CCONTENTBUILDER_GETMISSINGDEPOTCHUNKS_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CContentBuilder_FinishDepotUpload_Request'] = _CCONTENTBUILDER_FINISHDEPOTUPLOAD_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CContentBuilder_FinishDepotUpload_Response'] = _CCONTENTBUILDER_FINISHDEPOTUPLOAD_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CContentBuilder_CommitAppBuild_Request'] = _CCONTENTBUILDER_COMMITAPPBUILD_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CContentBuilder_CommitAppBuild_Response'] = _CCONTENTBUILDER_COMMITAPPBUILD_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CContentBuilder_SignInstallScript_Request'] = _CCONTENTBUILDER_SIGNINSTALLSCRIPT_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CContentBuilder_SignInstallScript_Response'] = _CCONTENTBUILDER_SIGNINSTALLSCRIPT_RESPONSE |
|||
|
|||
class CContentBuilder_InitDepotBuild_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCONTENTBUILDER_INITDEPOTBUILD_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CContentBuilder_InitDepotBuild_Request) |
|||
|
|||
class CContentBuilder_InitDepotBuild_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCONTENTBUILDER_INITDEPOTBUILD_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CContentBuilder_InitDepotBuild_Response) |
|||
|
|||
class CContentBuilder_StartDepotUpload_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCONTENTBUILDER_STARTDEPOTUPLOAD_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CContentBuilder_StartDepotUpload_Request) |
|||
|
|||
class CContentBuilder_StartDepotUpload_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCONTENTBUILDER_STARTDEPOTUPLOAD_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CContentBuilder_StartDepotUpload_Response) |
|||
|
|||
class CContentBuilder_GetMissingDepotChunks_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCONTENTBUILDER_GETMISSINGDEPOTCHUNKS_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CContentBuilder_GetMissingDepotChunks_Request) |
|||
|
|||
class CContentBuilder_GetMissingDepotChunks_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
|
|||
class Chunks(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCONTENTBUILDER_GETMISSINGDEPOTCHUNKS_RESPONSE_CHUNKS |
|||
|
|||
# @@protoc_insertion_point(class_scope:CContentBuilder_GetMissingDepotChunks_Response.Chunks) |
|||
DESCRIPTOR = _CCONTENTBUILDER_GETMISSINGDEPOTCHUNKS_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CContentBuilder_GetMissingDepotChunks_Response) |
|||
|
|||
class CContentBuilder_FinishDepotUpload_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCONTENTBUILDER_FINISHDEPOTUPLOAD_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CContentBuilder_FinishDepotUpload_Request) |
|||
|
|||
class CContentBuilder_FinishDepotUpload_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCONTENTBUILDER_FINISHDEPOTUPLOAD_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CContentBuilder_FinishDepotUpload_Response) |
|||
|
|||
class CContentBuilder_CommitAppBuild_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
|
|||
class Depots(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCONTENTBUILDER_COMMITAPPBUILD_REQUEST_DEPOTS |
|||
|
|||
# @@protoc_insertion_point(class_scope:CContentBuilder_CommitAppBuild_Request.Depots) |
|||
DESCRIPTOR = _CCONTENTBUILDER_COMMITAPPBUILD_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CContentBuilder_CommitAppBuild_Request) |
|||
|
|||
class CContentBuilder_CommitAppBuild_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCONTENTBUILDER_COMMITAPPBUILD_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CContentBuilder_CommitAppBuild_Response) |
|||
|
|||
class CContentBuilder_SignInstallScript_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCONTENTBUILDER_SIGNINSTALLSCRIPT_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CContentBuilder_SignInstallScript_Request) |
|||
|
|||
class CContentBuilder_SignInstallScript_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCONTENTBUILDER_SIGNINSTALLSCRIPT_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CContentBuilder_SignInstallScript_Response) |
|||
|
|||
|
|||
DESCRIPTOR.has_options = True |
|||
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\220\001\001') |
|||
|
|||
_CONTENTBUILDER = _descriptor.ServiceDescriptor( |
|||
name='ContentBuilder', |
|||
full_name='ContentBuilder', |
|||
file=DESCRIPTOR, |
|||
index=0, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.ServiceOptions(), '\202\265\030+Interface to build and upload depot content'), |
|||
serialized_start=1524, |
|||
serialized_end=2566, |
|||
methods=[ |
|||
_descriptor.MethodDescriptor( |
|||
name='InitDepotBuild', |
|||
full_name='ContentBuilder.InitDepotBuild', |
|||
index=0, |
|||
containing_service=None, |
|||
input_type=_CCONTENTBUILDER_INITDEPOTBUILD_REQUEST, |
|||
output_type=_CCONTENTBUILDER_INITDEPOTBUILD_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030/Get inital parameters to start building a depot'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='StartDepotUpload', |
|||
full_name='ContentBuilder.StartDepotUpload', |
|||
index=1, |
|||
containing_service=None, |
|||
input_type=_CCONTENTBUILDER_STARTDEPOTUPLOAD_REQUEST, |
|||
output_type=_CCONTENTBUILDER_STARTDEPOTUPLOAD_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030/Start uploading manifest and chunks for a depot'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='GetMissingDepotChunks', |
|||
full_name='ContentBuilder.GetMissingDepotChunks', |
|||
index=2, |
|||
containing_service=None, |
|||
input_type=_CCONTENTBUILDER_GETMISSINGDEPOTCHUNKS_REQUEST, |
|||
output_type=_CCONTENTBUILDER_GETMISSINGDEPOTCHUNKS_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030+Get list of missing chunks for depot upload'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='FinishDepotUpload', |
|||
full_name='ContentBuilder.FinishDepotUpload', |
|||
index=3, |
|||
containing_service=None, |
|||
input_type=_CCONTENTBUILDER_FINISHDEPOTUPLOAD_REQUEST, |
|||
output_type=_CCONTENTBUILDER_FINISHDEPOTUPLOAD_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030?Commit a depot build after manifest and all chunks are uploaded'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='CommitAppBuild', |
|||
full_name='ContentBuilder.CommitAppBuild', |
|||
index=4, |
|||
containing_service=None, |
|||
input_type=_CCONTENTBUILDER_COMMITAPPBUILD_REQUEST, |
|||
output_type=_CCONTENTBUILDER_COMMITAPPBUILD_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030>Combine previous depot uploads into an app build and commit it'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='SignInstallScript', |
|||
full_name='ContentBuilder.SignInstallScript', |
|||
index=5, |
|||
containing_service=None, |
|||
input_type=_CCONTENTBUILDER_SIGNINSTALLSCRIPT_REQUEST, |
|||
output_type=_CCONTENTBUILDER_SIGNINSTALLSCRIPT_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030\026Sign an install script'), |
|||
), |
|||
]) |
|||
|
|||
class ContentBuilder(_service.Service): |
|||
__metaclass__ = service_reflection.GeneratedServiceType |
|||
DESCRIPTOR = _CONTENTBUILDER |
|||
class ContentBuilder_Stub(ContentBuilder): |
|||
__metaclass__ = service_reflection.GeneratedServiceStubType |
|||
DESCRIPTOR = _CONTENTBUILDER |
|||
|
|||
# @@protoc_insertion_point(module_scope) |
@ -0,0 +1,923 @@ |
|||
# Generated by the protocol buffer compiler. DO NOT EDIT! |
|||
# source: steammessages_deviceauth.proto |
|||
|
|||
from google.protobuf import descriptor as _descriptor |
|||
from google.protobuf import message as _message |
|||
from google.protobuf import reflection as _reflection |
|||
from google.protobuf import service as _service |
|||
from google.protobuf import service_reflection |
|||
from google.protobuf import descriptor_pb2 |
|||
# @@protoc_insertion_point(imports) |
|||
|
|||
|
|||
import steammessages_unified_base_pb2 |
|||
|
|||
|
|||
DESCRIPTOR = _descriptor.FileDescriptor( |
|||
name='steammessages_deviceauth.proto', |
|||
package='', |
|||
serialized_pb='\n\x1esteammessages_deviceauth.proto\x1a steammessages_unified_base.proto\"X\n+CDeviceAuth_GetOwnAuthorizedDevices_Request\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\x18\n\x10include_canceled\x18\x02 \x01(\x08\"\xb8\x02\n,CDeviceAuth_GetOwnAuthorizedDevices_Response\x12\x45\n\x07\x64\x65vices\x18\x01 \x03(\x0b\x32\x34.CDeviceAuth_GetOwnAuthorizedDevices_Response.Device\x1a\xc0\x01\n\x06\x44\x65vice\x12\x19\n\x11\x61uth_device_token\x18\x01 \x01(\x06\x12\x13\n\x0b\x64\x65vice_name\x18\x02 \x01(\t\x12\x12\n\nis_pending\x18\x03 \x01(\x08\x12\x13\n\x0bis_canceled\x18\x04 \x01(\x08\x12\x16\n\x0elast_time_used\x18\x05 \x01(\r\x12\x18\n\x10last_borrower_id\x18\x06 \x01(\x06\x12\x17\n\x0flast_app_played\x18\x07 \x01(\r\x12\x12\n\nis_limited\x18\x08 \x01(\x08\"\x85\x01\n.CDeviceAuth_AcceptAuthorizationRequest_Request\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\x19\n\x11\x61uth_device_token\x18\x02 \x01(\x06\x12\x11\n\tauth_code\x18\x03 \x01(\x06\x12\x14\n\x0c\x66rom_steamid\x18\x04 \x01(\x06\"1\n/CDeviceAuth_AcceptAuthorizationRequest_Response\"W\n)CDeviceAuth_AuthorizeRemoteDevice_Request\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\x19\n\x11\x61uth_device_token\x18\x02 \x01(\x06\",\n*CDeviceAuth_AuthorizeRemoteDevice_Response\"Y\n+CDeviceAuth_DeauthorizeRemoteDevice_Request\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\x19\n\x11\x61uth_device_token\x18\x02 \x01(\x06\".\n,CDeviceAuth_DeauthorizeRemoteDevice_Response\"?\n,CDeviceAuth_GetUsedAuthorizedDevices_Request\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\"\xfa\x01\n-CDeviceAuth_GetUsedAuthorizedDevices_Response\x12\x46\n\x07\x64\x65vices\x18\x01 \x03(\x0b\x32\x35.CDeviceAuth_GetUsedAuthorizedDevices_Response.Device\x1a\x80\x01\n\x06\x44\x65vice\x12\x19\n\x11\x61uth_device_token\x18\x01 \x01(\x06\x12\x13\n\x0b\x64\x65vice_name\x18\x02 \x01(\t\x12\x15\n\rowner_steamid\x18\x03 \x01(\x06\x12\x16\n\x0elast_time_used\x18\x04 \x01(\r\x12\x17\n\x0flast_app_played\x18\x05 \x01(\r\"p\n*CDeviceAuth_GetAuthorizedBorrowers_Request\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\x18\n\x10include_canceled\x18\x02 \x01(\x08\x12\x17\n\x0finclude_pending\x18\x03 \x01(\x08\"\xd3\x01\n+CDeviceAuth_GetAuthorizedBorrowers_Response\x12H\n\tborrowers\x18\x01 \x03(\x0b\x32\x35.CDeviceAuth_GetAuthorizedBorrowers_Response.Borrower\x1aZ\n\x08\x42orrower\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\x12\n\nis_pending\x18\x02 \x01(\x08\x12\x13\n\x0bis_canceled\x18\x03 \x01(\x08\x12\x14\n\x0ctime_created\x18\x04 \x01(\r\"W\n*CDeviceAuth_AddAuthorizedBorrowers_Request\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\x18\n\x10steamid_borrower\x18\x02 \x03(\x06\"F\n+CDeviceAuth_AddAuthorizedBorrowers_Response\x12\x17\n\x0fseconds_to_wait\x18\x01 \x01(\x05\"Z\n-CDeviceAuth_RemoveAuthorizedBorrowers_Request\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\x18\n\x10steamid_borrower\x18\x02 \x03(\x06\"0\n.CDeviceAuth_RemoveAuthorizedBorrowers_Response2\xb7\x0b\n\nDeviceAuth\x12\x9a\x01\n\x17GetOwnAuthorizedDevices\x12,.CDeviceAuth_GetOwnAuthorizedDevices_Request\x1a-.CDeviceAuth_GetOwnAuthorizedDevices_Response\"\"\x82\xb5\x18\x1eGet list of authorized devices\x12\xb5\x01\n\x1a\x41\x63\x63\x65ptAuthorizationRequest\x12/.CDeviceAuth_AcceptAuthorizationRequest_Request\x1a\x30.CDeviceAuth_AcceptAuthorizationRequest_Response\"4\x82\xb5\x18\x30\x41\x63\x63\x65pt an authorization request by another users\x12\xaa\x01\n\x15\x41uthorizeRemoteDevice\x12*.CDeviceAuth_AuthorizeRemoteDevice_Request\x1a+.CDeviceAuth_AuthorizeRemoteDevice_Response\"8\x82\xb5\x18\x34\x41uthorize own remote device that has pending request\x12\x9b\x01\n\x17\x44\x65\x61uthorizeRemoteDevice\x12,.CDeviceAuth_DeauthorizeRemoteDevice_Request\x1a-.CDeviceAuth_DeauthorizeRemoteDevice_Response\"#\x82\xb5\x18\x1fRevoke own device authorization\x12\xbb\x01\n\x18GetUsedAuthorizedDevices\x12-.CDeviceAuth_GetUsedAuthorizedDevices_Request\x1a..CDeviceAuth_GetUsedAuthorizedDevices_Response\"@\x82\xb5\x18<Get list of authorized devices user played borrowed games on\x12\xb2\x01\n\x16GetAuthorizedBorrowers\x12+.CDeviceAuth_GetAuthorizedBorrowers_Request\x1a,.CDeviceAuth_GetAuthorizedBorrowers_Response\"=\x82\xb5\x18\x39Get list of users that can borrow on an authorized device\x12\xb0\x01\n\x16\x41\x64\x64\x41uthorizedBorrowers\x12+.CDeviceAuth_AddAuthorizedBorrowers_Request\x1a,.CDeviceAuth_AddAuthorizedBorrowers_Response\";\x82\xb5\x18\x37\x41\x64\x64 users that can borrow on limited authorized devices\x12\xbc\x01\n\x19RemoveAuthorizedBorrowers\x12..CDeviceAuth_RemoveAuthorizedBorrowers_Request\x1a/.CDeviceAuth_RemoveAuthorizedBorrowers_Response\">\x82\xb5\x18:Remove users that can borrow on limited authorized devices\x1a$\x82\xb5\x18 Library Sharing settings serviceB\x03\x90\x01\x01') |
|||
|
|||
|
|||
|
|||
|
|||
_CDEVICEAUTH_GETOWNAUTHORIZEDDEVICES_REQUEST = _descriptor.Descriptor( |
|||
name='CDeviceAuth_GetOwnAuthorizedDevices_Request', |
|||
full_name='CDeviceAuth_GetOwnAuthorizedDevices_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='steamid', full_name='CDeviceAuth_GetOwnAuthorizedDevices_Request.steamid', index=0, |
|||
number=1, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='include_canceled', full_name='CDeviceAuth_GetOwnAuthorizedDevices_Request.include_canceled', index=1, |
|||
number=2, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=68, |
|||
serialized_end=156, |
|||
) |
|||
|
|||
|
|||
_CDEVICEAUTH_GETOWNAUTHORIZEDDEVICES_RESPONSE_DEVICE = _descriptor.Descriptor( |
|||
name='Device', |
|||
full_name='CDeviceAuth_GetOwnAuthorizedDevices_Response.Device', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='auth_device_token', full_name='CDeviceAuth_GetOwnAuthorizedDevices_Response.Device.auth_device_token', index=0, |
|||
number=1, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='device_name', full_name='CDeviceAuth_GetOwnAuthorizedDevices_Response.Device.device_name', index=1, |
|||
number=2, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='is_pending', full_name='CDeviceAuth_GetOwnAuthorizedDevices_Response.Device.is_pending', index=2, |
|||
number=3, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='is_canceled', full_name='CDeviceAuth_GetOwnAuthorizedDevices_Response.Device.is_canceled', index=3, |
|||
number=4, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='last_time_used', full_name='CDeviceAuth_GetOwnAuthorizedDevices_Response.Device.last_time_used', index=4, |
|||
number=5, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='last_borrower_id', full_name='CDeviceAuth_GetOwnAuthorizedDevices_Response.Device.last_borrower_id', index=5, |
|||
number=6, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='last_app_played', full_name='CDeviceAuth_GetOwnAuthorizedDevices_Response.Device.last_app_played', index=6, |
|||
number=7, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='is_limited', full_name='CDeviceAuth_GetOwnAuthorizedDevices_Response.Device.is_limited', index=7, |
|||
number=8, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=279, |
|||
serialized_end=471, |
|||
) |
|||
|
|||
_CDEVICEAUTH_GETOWNAUTHORIZEDDEVICES_RESPONSE = _descriptor.Descriptor( |
|||
name='CDeviceAuth_GetOwnAuthorizedDevices_Response', |
|||
full_name='CDeviceAuth_GetOwnAuthorizedDevices_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='devices', full_name='CDeviceAuth_GetOwnAuthorizedDevices_Response.devices', index=0, |
|||
number=1, type=11, cpp_type=10, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[_CDEVICEAUTH_GETOWNAUTHORIZEDDEVICES_RESPONSE_DEVICE, ], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=159, |
|||
serialized_end=471, |
|||
) |
|||
|
|||
|
|||
_CDEVICEAUTH_ACCEPTAUTHORIZATIONREQUEST_REQUEST = _descriptor.Descriptor( |
|||
name='CDeviceAuth_AcceptAuthorizationRequest_Request', |
|||
full_name='CDeviceAuth_AcceptAuthorizationRequest_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='steamid', full_name='CDeviceAuth_AcceptAuthorizationRequest_Request.steamid', index=0, |
|||
number=1, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='auth_device_token', full_name='CDeviceAuth_AcceptAuthorizationRequest_Request.auth_device_token', index=1, |
|||
number=2, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='auth_code', full_name='CDeviceAuth_AcceptAuthorizationRequest_Request.auth_code', index=2, |
|||
number=3, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='from_steamid', full_name='CDeviceAuth_AcceptAuthorizationRequest_Request.from_steamid', index=3, |
|||
number=4, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=474, |
|||
serialized_end=607, |
|||
) |
|||
|
|||
|
|||
_CDEVICEAUTH_ACCEPTAUTHORIZATIONREQUEST_RESPONSE = _descriptor.Descriptor( |
|||
name='CDeviceAuth_AcceptAuthorizationRequest_Response', |
|||
full_name='CDeviceAuth_AcceptAuthorizationRequest_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=609, |
|||
serialized_end=658, |
|||
) |
|||
|
|||
|
|||
_CDEVICEAUTH_AUTHORIZEREMOTEDEVICE_REQUEST = _descriptor.Descriptor( |
|||
name='CDeviceAuth_AuthorizeRemoteDevice_Request', |
|||
full_name='CDeviceAuth_AuthorizeRemoteDevice_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='steamid', full_name='CDeviceAuth_AuthorizeRemoteDevice_Request.steamid', index=0, |
|||
number=1, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='auth_device_token', full_name='CDeviceAuth_AuthorizeRemoteDevice_Request.auth_device_token', index=1, |
|||
number=2, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=660, |
|||
serialized_end=747, |
|||
) |
|||
|
|||
|
|||
_CDEVICEAUTH_AUTHORIZEREMOTEDEVICE_RESPONSE = _descriptor.Descriptor( |
|||
name='CDeviceAuth_AuthorizeRemoteDevice_Response', |
|||
full_name='CDeviceAuth_AuthorizeRemoteDevice_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=749, |
|||
serialized_end=793, |
|||
) |
|||
|
|||
|
|||
_CDEVICEAUTH_DEAUTHORIZEREMOTEDEVICE_REQUEST = _descriptor.Descriptor( |
|||
name='CDeviceAuth_DeauthorizeRemoteDevice_Request', |
|||
full_name='CDeviceAuth_DeauthorizeRemoteDevice_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='steamid', full_name='CDeviceAuth_DeauthorizeRemoteDevice_Request.steamid', index=0, |
|||
number=1, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='auth_device_token', full_name='CDeviceAuth_DeauthorizeRemoteDevice_Request.auth_device_token', index=1, |
|||
number=2, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=795, |
|||
serialized_end=884, |
|||
) |
|||
|
|||
|
|||
_CDEVICEAUTH_DEAUTHORIZEREMOTEDEVICE_RESPONSE = _descriptor.Descriptor( |
|||
name='CDeviceAuth_DeauthorizeRemoteDevice_Response', |
|||
full_name='CDeviceAuth_DeauthorizeRemoteDevice_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=886, |
|||
serialized_end=932, |
|||
) |
|||
|
|||
|
|||
_CDEVICEAUTH_GETUSEDAUTHORIZEDDEVICES_REQUEST = _descriptor.Descriptor( |
|||
name='CDeviceAuth_GetUsedAuthorizedDevices_Request', |
|||
full_name='CDeviceAuth_GetUsedAuthorizedDevices_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='steamid', full_name='CDeviceAuth_GetUsedAuthorizedDevices_Request.steamid', index=0, |
|||
number=1, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=934, |
|||
serialized_end=997, |
|||
) |
|||
|
|||
|
|||
_CDEVICEAUTH_GETUSEDAUTHORIZEDDEVICES_RESPONSE_DEVICE = _descriptor.Descriptor( |
|||
name='Device', |
|||
full_name='CDeviceAuth_GetUsedAuthorizedDevices_Response.Device', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='auth_device_token', full_name='CDeviceAuth_GetUsedAuthorizedDevices_Response.Device.auth_device_token', index=0, |
|||
number=1, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='device_name', full_name='CDeviceAuth_GetUsedAuthorizedDevices_Response.Device.device_name', index=1, |
|||
number=2, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='owner_steamid', full_name='CDeviceAuth_GetUsedAuthorizedDevices_Response.Device.owner_steamid', index=2, |
|||
number=3, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='last_time_used', full_name='CDeviceAuth_GetUsedAuthorizedDevices_Response.Device.last_time_used', index=3, |
|||
number=4, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='last_app_played', full_name='CDeviceAuth_GetUsedAuthorizedDevices_Response.Device.last_app_played', index=4, |
|||
number=5, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1122, |
|||
serialized_end=1250, |
|||
) |
|||
|
|||
_CDEVICEAUTH_GETUSEDAUTHORIZEDDEVICES_RESPONSE = _descriptor.Descriptor( |
|||
name='CDeviceAuth_GetUsedAuthorizedDevices_Response', |
|||
full_name='CDeviceAuth_GetUsedAuthorizedDevices_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='devices', full_name='CDeviceAuth_GetUsedAuthorizedDevices_Response.devices', index=0, |
|||
number=1, type=11, cpp_type=10, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[_CDEVICEAUTH_GETUSEDAUTHORIZEDDEVICES_RESPONSE_DEVICE, ], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1000, |
|||
serialized_end=1250, |
|||
) |
|||
|
|||
|
|||
_CDEVICEAUTH_GETAUTHORIZEDBORROWERS_REQUEST = _descriptor.Descriptor( |
|||
name='CDeviceAuth_GetAuthorizedBorrowers_Request', |
|||
full_name='CDeviceAuth_GetAuthorizedBorrowers_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='steamid', full_name='CDeviceAuth_GetAuthorizedBorrowers_Request.steamid', index=0, |
|||
number=1, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='include_canceled', full_name='CDeviceAuth_GetAuthorizedBorrowers_Request.include_canceled', index=1, |
|||
number=2, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='include_pending', full_name='CDeviceAuth_GetAuthorizedBorrowers_Request.include_pending', index=2, |
|||
number=3, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1252, |
|||
serialized_end=1364, |
|||
) |
|||
|
|||
|
|||
_CDEVICEAUTH_GETAUTHORIZEDBORROWERS_RESPONSE_BORROWER = _descriptor.Descriptor( |
|||
name='Borrower', |
|||
full_name='CDeviceAuth_GetAuthorizedBorrowers_Response.Borrower', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='steamid', full_name='CDeviceAuth_GetAuthorizedBorrowers_Response.Borrower.steamid', index=0, |
|||
number=1, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='is_pending', full_name='CDeviceAuth_GetAuthorizedBorrowers_Response.Borrower.is_pending', index=1, |
|||
number=2, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='is_canceled', full_name='CDeviceAuth_GetAuthorizedBorrowers_Response.Borrower.is_canceled', index=2, |
|||
number=3, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='time_created', full_name='CDeviceAuth_GetAuthorizedBorrowers_Response.Borrower.time_created', index=3, |
|||
number=4, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1488, |
|||
serialized_end=1578, |
|||
) |
|||
|
|||
_CDEVICEAUTH_GETAUTHORIZEDBORROWERS_RESPONSE = _descriptor.Descriptor( |
|||
name='CDeviceAuth_GetAuthorizedBorrowers_Response', |
|||
full_name='CDeviceAuth_GetAuthorizedBorrowers_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='borrowers', full_name='CDeviceAuth_GetAuthorizedBorrowers_Response.borrowers', index=0, |
|||
number=1, type=11, cpp_type=10, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[_CDEVICEAUTH_GETAUTHORIZEDBORROWERS_RESPONSE_BORROWER, ], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1367, |
|||
serialized_end=1578, |
|||
) |
|||
|
|||
|
|||
_CDEVICEAUTH_ADDAUTHORIZEDBORROWERS_REQUEST = _descriptor.Descriptor( |
|||
name='CDeviceAuth_AddAuthorizedBorrowers_Request', |
|||
full_name='CDeviceAuth_AddAuthorizedBorrowers_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='steamid', full_name='CDeviceAuth_AddAuthorizedBorrowers_Request.steamid', index=0, |
|||
number=1, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='steamid_borrower', full_name='CDeviceAuth_AddAuthorizedBorrowers_Request.steamid_borrower', index=1, |
|||
number=2, type=6, cpp_type=4, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1580, |
|||
serialized_end=1667, |
|||
) |
|||
|
|||
|
|||
_CDEVICEAUTH_ADDAUTHORIZEDBORROWERS_RESPONSE = _descriptor.Descriptor( |
|||
name='CDeviceAuth_AddAuthorizedBorrowers_Response', |
|||
full_name='CDeviceAuth_AddAuthorizedBorrowers_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='seconds_to_wait', full_name='CDeviceAuth_AddAuthorizedBorrowers_Response.seconds_to_wait', index=0, |
|||
number=1, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1669, |
|||
serialized_end=1739, |
|||
) |
|||
|
|||
|
|||
_CDEVICEAUTH_REMOVEAUTHORIZEDBORROWERS_REQUEST = _descriptor.Descriptor( |
|||
name='CDeviceAuth_RemoveAuthorizedBorrowers_Request', |
|||
full_name='CDeviceAuth_RemoveAuthorizedBorrowers_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='steamid', full_name='CDeviceAuth_RemoveAuthorizedBorrowers_Request.steamid', index=0, |
|||
number=1, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='steamid_borrower', full_name='CDeviceAuth_RemoveAuthorizedBorrowers_Request.steamid_borrower', index=1, |
|||
number=2, type=6, cpp_type=4, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1741, |
|||
serialized_end=1831, |
|||
) |
|||
|
|||
|
|||
_CDEVICEAUTH_REMOVEAUTHORIZEDBORROWERS_RESPONSE = _descriptor.Descriptor( |
|||
name='CDeviceAuth_RemoveAuthorizedBorrowers_Response', |
|||
full_name='CDeviceAuth_RemoveAuthorizedBorrowers_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1833, |
|||
serialized_end=1881, |
|||
) |
|||
|
|||
_CDEVICEAUTH_GETOWNAUTHORIZEDDEVICES_RESPONSE_DEVICE.containing_type = _CDEVICEAUTH_GETOWNAUTHORIZEDDEVICES_RESPONSE; |
|||
_CDEVICEAUTH_GETOWNAUTHORIZEDDEVICES_RESPONSE.fields_by_name['devices'].message_type = _CDEVICEAUTH_GETOWNAUTHORIZEDDEVICES_RESPONSE_DEVICE |
|||
_CDEVICEAUTH_GETUSEDAUTHORIZEDDEVICES_RESPONSE_DEVICE.containing_type = _CDEVICEAUTH_GETUSEDAUTHORIZEDDEVICES_RESPONSE; |
|||
_CDEVICEAUTH_GETUSEDAUTHORIZEDDEVICES_RESPONSE.fields_by_name['devices'].message_type = _CDEVICEAUTH_GETUSEDAUTHORIZEDDEVICES_RESPONSE_DEVICE |
|||
_CDEVICEAUTH_GETAUTHORIZEDBORROWERS_RESPONSE_BORROWER.containing_type = _CDEVICEAUTH_GETAUTHORIZEDBORROWERS_RESPONSE; |
|||
_CDEVICEAUTH_GETAUTHORIZEDBORROWERS_RESPONSE.fields_by_name['borrowers'].message_type = _CDEVICEAUTH_GETAUTHORIZEDBORROWERS_RESPONSE_BORROWER |
|||
DESCRIPTOR.message_types_by_name['CDeviceAuth_GetOwnAuthorizedDevices_Request'] = _CDEVICEAUTH_GETOWNAUTHORIZEDDEVICES_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CDeviceAuth_GetOwnAuthorizedDevices_Response'] = _CDEVICEAUTH_GETOWNAUTHORIZEDDEVICES_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CDeviceAuth_AcceptAuthorizationRequest_Request'] = _CDEVICEAUTH_ACCEPTAUTHORIZATIONREQUEST_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CDeviceAuth_AcceptAuthorizationRequest_Response'] = _CDEVICEAUTH_ACCEPTAUTHORIZATIONREQUEST_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CDeviceAuth_AuthorizeRemoteDevice_Request'] = _CDEVICEAUTH_AUTHORIZEREMOTEDEVICE_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CDeviceAuth_AuthorizeRemoteDevice_Response'] = _CDEVICEAUTH_AUTHORIZEREMOTEDEVICE_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CDeviceAuth_DeauthorizeRemoteDevice_Request'] = _CDEVICEAUTH_DEAUTHORIZEREMOTEDEVICE_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CDeviceAuth_DeauthorizeRemoteDevice_Response'] = _CDEVICEAUTH_DEAUTHORIZEREMOTEDEVICE_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CDeviceAuth_GetUsedAuthorizedDevices_Request'] = _CDEVICEAUTH_GETUSEDAUTHORIZEDDEVICES_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CDeviceAuth_GetUsedAuthorizedDevices_Response'] = _CDEVICEAUTH_GETUSEDAUTHORIZEDDEVICES_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CDeviceAuth_GetAuthorizedBorrowers_Request'] = _CDEVICEAUTH_GETAUTHORIZEDBORROWERS_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CDeviceAuth_GetAuthorizedBorrowers_Response'] = _CDEVICEAUTH_GETAUTHORIZEDBORROWERS_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CDeviceAuth_AddAuthorizedBorrowers_Request'] = _CDEVICEAUTH_ADDAUTHORIZEDBORROWERS_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CDeviceAuth_AddAuthorizedBorrowers_Response'] = _CDEVICEAUTH_ADDAUTHORIZEDBORROWERS_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CDeviceAuth_RemoveAuthorizedBorrowers_Request'] = _CDEVICEAUTH_REMOVEAUTHORIZEDBORROWERS_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CDeviceAuth_RemoveAuthorizedBorrowers_Response'] = _CDEVICEAUTH_REMOVEAUTHORIZEDBORROWERS_RESPONSE |
|||
|
|||
class CDeviceAuth_GetOwnAuthorizedDevices_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CDEVICEAUTH_GETOWNAUTHORIZEDDEVICES_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_GetOwnAuthorizedDevices_Request) |
|||
|
|||
class CDeviceAuth_GetOwnAuthorizedDevices_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
|
|||
class Device(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CDEVICEAUTH_GETOWNAUTHORIZEDDEVICES_RESPONSE_DEVICE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_GetOwnAuthorizedDevices_Response.Device) |
|||
DESCRIPTOR = _CDEVICEAUTH_GETOWNAUTHORIZEDDEVICES_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_GetOwnAuthorizedDevices_Response) |
|||
|
|||
class CDeviceAuth_AcceptAuthorizationRequest_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CDEVICEAUTH_ACCEPTAUTHORIZATIONREQUEST_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_AcceptAuthorizationRequest_Request) |
|||
|
|||
class CDeviceAuth_AcceptAuthorizationRequest_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CDEVICEAUTH_ACCEPTAUTHORIZATIONREQUEST_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_AcceptAuthorizationRequest_Response) |
|||
|
|||
class CDeviceAuth_AuthorizeRemoteDevice_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CDEVICEAUTH_AUTHORIZEREMOTEDEVICE_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_AuthorizeRemoteDevice_Request) |
|||
|
|||
class CDeviceAuth_AuthorizeRemoteDevice_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CDEVICEAUTH_AUTHORIZEREMOTEDEVICE_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_AuthorizeRemoteDevice_Response) |
|||
|
|||
class CDeviceAuth_DeauthorizeRemoteDevice_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CDEVICEAUTH_DEAUTHORIZEREMOTEDEVICE_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_DeauthorizeRemoteDevice_Request) |
|||
|
|||
class CDeviceAuth_DeauthorizeRemoteDevice_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CDEVICEAUTH_DEAUTHORIZEREMOTEDEVICE_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_DeauthorizeRemoteDevice_Response) |
|||
|
|||
class CDeviceAuth_GetUsedAuthorizedDevices_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CDEVICEAUTH_GETUSEDAUTHORIZEDDEVICES_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_GetUsedAuthorizedDevices_Request) |
|||
|
|||
class CDeviceAuth_GetUsedAuthorizedDevices_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
|
|||
class Device(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CDEVICEAUTH_GETUSEDAUTHORIZEDDEVICES_RESPONSE_DEVICE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_GetUsedAuthorizedDevices_Response.Device) |
|||
DESCRIPTOR = _CDEVICEAUTH_GETUSEDAUTHORIZEDDEVICES_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_GetUsedAuthorizedDevices_Response) |
|||
|
|||
class CDeviceAuth_GetAuthorizedBorrowers_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CDEVICEAUTH_GETAUTHORIZEDBORROWERS_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_GetAuthorizedBorrowers_Request) |
|||
|
|||
class CDeviceAuth_GetAuthorizedBorrowers_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
|
|||
class Borrower(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CDEVICEAUTH_GETAUTHORIZEDBORROWERS_RESPONSE_BORROWER |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_GetAuthorizedBorrowers_Response.Borrower) |
|||
DESCRIPTOR = _CDEVICEAUTH_GETAUTHORIZEDBORROWERS_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_GetAuthorizedBorrowers_Response) |
|||
|
|||
class CDeviceAuth_AddAuthorizedBorrowers_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CDEVICEAUTH_ADDAUTHORIZEDBORROWERS_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_AddAuthorizedBorrowers_Request) |
|||
|
|||
class CDeviceAuth_AddAuthorizedBorrowers_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CDEVICEAUTH_ADDAUTHORIZEDBORROWERS_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_AddAuthorizedBorrowers_Response) |
|||
|
|||
class CDeviceAuth_RemoveAuthorizedBorrowers_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CDEVICEAUTH_REMOVEAUTHORIZEDBORROWERS_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_RemoveAuthorizedBorrowers_Request) |
|||
|
|||
class CDeviceAuth_RemoveAuthorizedBorrowers_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CDEVICEAUTH_REMOVEAUTHORIZEDBORROWERS_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CDeviceAuth_RemoveAuthorizedBorrowers_Response) |
|||
|
|||
|
|||
DESCRIPTOR.has_options = True |
|||
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\220\001\001') |
|||
|
|||
_DEVICEAUTH = _descriptor.ServiceDescriptor( |
|||
name='DeviceAuth', |
|||
full_name='DeviceAuth', |
|||
file=DESCRIPTOR, |
|||
index=0, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.ServiceOptions(), '\202\265\030 Library Sharing settings service'), |
|||
serialized_start=1884, |
|||
serialized_end=3347, |
|||
methods=[ |
|||
_descriptor.MethodDescriptor( |
|||
name='GetOwnAuthorizedDevices', |
|||
full_name='DeviceAuth.GetOwnAuthorizedDevices', |
|||
index=0, |
|||
containing_service=None, |
|||
input_type=_CDEVICEAUTH_GETOWNAUTHORIZEDDEVICES_REQUEST, |
|||
output_type=_CDEVICEAUTH_GETOWNAUTHORIZEDDEVICES_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030\036Get list of authorized devices'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='AcceptAuthorizationRequest', |
|||
full_name='DeviceAuth.AcceptAuthorizationRequest', |
|||
index=1, |
|||
containing_service=None, |
|||
input_type=_CDEVICEAUTH_ACCEPTAUTHORIZATIONREQUEST_REQUEST, |
|||
output_type=_CDEVICEAUTH_ACCEPTAUTHORIZATIONREQUEST_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\0300Accept an authorization request by another users'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='AuthorizeRemoteDevice', |
|||
full_name='DeviceAuth.AuthorizeRemoteDevice', |
|||
index=2, |
|||
containing_service=None, |
|||
input_type=_CDEVICEAUTH_AUTHORIZEREMOTEDEVICE_REQUEST, |
|||
output_type=_CDEVICEAUTH_AUTHORIZEREMOTEDEVICE_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\0304Authorize own remote device that has pending request'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='DeauthorizeRemoteDevice', |
|||
full_name='DeviceAuth.DeauthorizeRemoteDevice', |
|||
index=3, |
|||
containing_service=None, |
|||
input_type=_CDEVICEAUTH_DEAUTHORIZEREMOTEDEVICE_REQUEST, |
|||
output_type=_CDEVICEAUTH_DEAUTHORIZEREMOTEDEVICE_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030\037Revoke own device authorization'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='GetUsedAuthorizedDevices', |
|||
full_name='DeviceAuth.GetUsedAuthorizedDevices', |
|||
index=4, |
|||
containing_service=None, |
|||
input_type=_CDEVICEAUTH_GETUSEDAUTHORIZEDDEVICES_REQUEST, |
|||
output_type=_CDEVICEAUTH_GETUSEDAUTHORIZEDDEVICES_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030<Get list of authorized devices user played borrowed games on'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='GetAuthorizedBorrowers', |
|||
full_name='DeviceAuth.GetAuthorizedBorrowers', |
|||
index=5, |
|||
containing_service=None, |
|||
input_type=_CDEVICEAUTH_GETAUTHORIZEDBORROWERS_REQUEST, |
|||
output_type=_CDEVICEAUTH_GETAUTHORIZEDBORROWERS_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\0309Get list of users that can borrow on an authorized device'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='AddAuthorizedBorrowers', |
|||
full_name='DeviceAuth.AddAuthorizedBorrowers', |
|||
index=6, |
|||
containing_service=None, |
|||
input_type=_CDEVICEAUTH_ADDAUTHORIZEDBORROWERS_REQUEST, |
|||
output_type=_CDEVICEAUTH_ADDAUTHORIZEDBORROWERS_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\0307Add users that can borrow on limited authorized devices'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='RemoveAuthorizedBorrowers', |
|||
full_name='DeviceAuth.RemoveAuthorizedBorrowers', |
|||
index=7, |
|||
containing_service=None, |
|||
input_type=_CDEVICEAUTH_REMOVEAUTHORIZEDBORROWERS_REQUEST, |
|||
output_type=_CDEVICEAUTH_REMOVEAUTHORIZEDBORROWERS_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030:Remove users that can borrow on limited authorized devices'), |
|||
), |
|||
]) |
|||
|
|||
class DeviceAuth(_service.Service): |
|||
__metaclass__ = service_reflection.GeneratedServiceType |
|||
DESCRIPTOR = _DEVICEAUTH |
|||
class DeviceAuth_Stub(DeviceAuth): |
|||
__metaclass__ = service_reflection.GeneratedServiceStubType |
|||
DESCRIPTOR = _DEVICEAUTH |
|||
|
|||
# @@protoc_insertion_point(module_scope) |
@ -0,0 +1,125 @@ |
|||
# Generated by the protocol buffer compiler. DO NOT EDIT! |
|||
# source: steammessages_econ.proto |
|||
|
|||
from google.protobuf import descriptor as _descriptor |
|||
from google.protobuf import message as _message |
|||
from google.protobuf import reflection as _reflection |
|||
from google.protobuf import service as _service |
|||
from google.protobuf import service_reflection |
|||
from google.protobuf import descriptor_pb2 |
|||
# @@protoc_insertion_point(imports) |
|||
|
|||
|
|||
import steammessages_unified_base_pb2 |
|||
|
|||
|
|||
DESCRIPTOR = _descriptor.FileDescriptor( |
|||
name='steammessages_econ.proto', |
|||
package='', |
|||
serialized_pb='\n\x18steammessages_econ.proto\x1a steammessages_unified_base.proto\"C\n-CEcon_ClientGetItemShopOverlayAuthURL_Request\x12\x12\n\nreturn_url\x18\x01 \x01(\t\"=\n.CEcon_ClientGetItemShopOverlayAuthURL_Response\x12\x0b\n\x03url\x18\x01 \x01(\t2\xa3\x02\n\x04\x45\x63on\x12\xd9\x01\n\x1f\x43lientGetItemShopOverlayAuthURL\x12..CEcon_ClientGetItemShopOverlayAuthURL_Request\x1a/.CEcon_ClientGetItemShopOverlayAuthURL_Response\"U\x82\xb5\x18QGenerates a URL which sets a secure cookie for in-game-browser itemshop purchases\x1a?\x82\xb5\x18;A service that provides communication with the econ serversB\x03\x90\x01\x01') |
|||
|
|||
|
|||
|
|||
|
|||
_CECON_CLIENTGETITEMSHOPOVERLAYAUTHURL_REQUEST = _descriptor.Descriptor( |
|||
name='CEcon_ClientGetItemShopOverlayAuthURL_Request', |
|||
full_name='CEcon_ClientGetItemShopOverlayAuthURL_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='return_url', full_name='CEcon_ClientGetItemShopOverlayAuthURL_Request.return_url', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=62, |
|||
serialized_end=129, |
|||
) |
|||
|
|||
|
|||
_CECON_CLIENTGETITEMSHOPOVERLAYAUTHURL_RESPONSE = _descriptor.Descriptor( |
|||
name='CEcon_ClientGetItemShopOverlayAuthURL_Response', |
|||
full_name='CEcon_ClientGetItemShopOverlayAuthURL_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='url', full_name='CEcon_ClientGetItemShopOverlayAuthURL_Response.url', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=131, |
|||
serialized_end=192, |
|||
) |
|||
|
|||
DESCRIPTOR.message_types_by_name['CEcon_ClientGetItemShopOverlayAuthURL_Request'] = _CECON_CLIENTGETITEMSHOPOVERLAYAUTHURL_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CEcon_ClientGetItemShopOverlayAuthURL_Response'] = _CECON_CLIENTGETITEMSHOPOVERLAYAUTHURL_RESPONSE |
|||
|
|||
class CEcon_ClientGetItemShopOverlayAuthURL_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CECON_CLIENTGETITEMSHOPOVERLAYAUTHURL_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CEcon_ClientGetItemShopOverlayAuthURL_Request) |
|||
|
|||
class CEcon_ClientGetItemShopOverlayAuthURL_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CECON_CLIENTGETITEMSHOPOVERLAYAUTHURL_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CEcon_ClientGetItemShopOverlayAuthURL_Response) |
|||
|
|||
|
|||
DESCRIPTOR.has_options = True |
|||
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\220\001\001') |
|||
|
|||
_ECON = _descriptor.ServiceDescriptor( |
|||
name='Econ', |
|||
full_name='Econ', |
|||
file=DESCRIPTOR, |
|||
index=0, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.ServiceOptions(), '\202\265\030;A service that provides communication with the econ servers'), |
|||
serialized_start=195, |
|||
serialized_end=486, |
|||
methods=[ |
|||
_descriptor.MethodDescriptor( |
|||
name='ClientGetItemShopOverlayAuthURL', |
|||
full_name='Econ.ClientGetItemShopOverlayAuthURL', |
|||
index=0, |
|||
containing_service=None, |
|||
input_type=_CECON_CLIENTGETITEMSHOPOVERLAYAUTHURL_REQUEST, |
|||
output_type=_CECON_CLIENTGETITEMSHOPOVERLAYAUTHURL_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030QGenerates a URL which sets a secure cookie for in-game-browser itemshop purchases'), |
|||
), |
|||
]) |
|||
|
|||
class Econ(_service.Service): |
|||
__metaclass__ = service_reflection.GeneratedServiceType |
|||
DESCRIPTOR = _ECON |
|||
class Econ_Stub(Econ): |
|||
__metaclass__ = service_reflection.GeneratedServiceStubType |
|||
DESCRIPTOR = _ECON |
|||
|
|||
# @@protoc_insertion_point(module_scope) |
File diff suppressed because one or more lines are too long
@ -0,0 +1,459 @@ |
|||
# Generated by the protocol buffer compiler. DO NOT EDIT! |
|||
# source: steammessages_gameservers.proto |
|||
|
|||
from google.protobuf import descriptor as _descriptor |
|||
from google.protobuf import message as _message |
|||
from google.protobuf import reflection as _reflection |
|||
from google.protobuf import service as _service |
|||
from google.protobuf import service_reflection |
|||
from google.protobuf import descriptor_pb2 |
|||
# @@protoc_insertion_point(imports) |
|||
|
|||
|
|||
import steammessages_unified_base_pb2 |
|||
|
|||
|
|||
DESCRIPTOR = _descriptor.FileDescriptor( |
|||
name='steammessages_gameservers.proto', |
|||
package='', |
|||
serialized_pb='\n\x1fsteammessages_gameservers.proto\x1a steammessages_unified_base.proto\"\x9f\x01\n\"CGameServers_GetServerList_Request\x12(\n\x06\x66ilter\x18\x01 \x01(\tB\x18\x82\xb5\x18\x14Query filter string.\x12O\n\x05limit\x18\x02 \x01(\r:\x03\x31\x30\x30\x42;\x82\xb5\x18\x37The maximum number of servers to return in the response\"\xe0\x03\n#CGameServers_GetServerList_Response\x12\x65\n\x07servers\x18\x01 \x03(\x0b\x32+.CGameServers_GetServerList_Response.ServerB\'\x82\xb5\x18#List of servers matching the filter\x1a\xd1\x02\n\x06Server\x12\x30\n\x04\x61\x64\x64r\x18\x01 \x01(\tB\"\x82\xb5\x18\x1eThe server\'s IP and query port\x12\x10\n\x08gameport\x18\x02 \x01(\r\x12\x10\n\x08specport\x18\x03 \x01(\r\x12\x0f\n\x07steamid\x18\x04 \x01(\x06\x12\x0c\n\x04name\x18\x05 \x01(\t\x12\r\n\x05\x61ppid\x18\x06 \x01(\r\x12\x0f\n\x07gamedir\x18\x07 \x01(\t\x12\x0f\n\x07version\x18\x08 \x01(\t\x12\x0f\n\x07product\x18\t \x01(\t\x12\x0e\n\x06region\x18\n \x01(\x05\x12\x0f\n\x07players\x18\x0b \x01(\x05\x12\x13\n\x0bmax_players\x18\x0c \x01(\x05\x12\x0c\n\x04\x62ots\x18\r \x01(\x05\x12\x0b\n\x03map\x18\x0e \x01(\t\x12\x0e\n\x06secure\x18\x0f \x01(\x08\x12\x11\n\tdedicated\x18\x10 \x01(\x08\x12\n\n\x02os\x18\x11 \x01(\t\x12\x10\n\x08gametype\x18\x12 \x01(\t\"@\n*CGameServers_GetServerSteamIDsByIP_Request\x12\x12\n\nserver_ips\x18\x01 \x03(\t\"\x90\x01\n%CGameServers_IPsWithSteamIDs_Response\x12>\n\x07servers\x18\x01 \x03(\x0b\x32-.CGameServers_IPsWithSteamIDs_Response.Server\x1a\'\n\x06Server\x12\x0c\n\x04\x61\x64\x64r\x18\x01 \x01(\t\x12\x0f\n\x07steamid\x18\x02 \x01(\x06\"E\n*CGameServers_GetServerIPsBySteamID_Request\x12\x17\n\x0fserver_steamids\x18\x01 \x03(\x06\x32\xab\x04\n\x0bGameServers\x12\x8c\x01\n\rGetServerList\x12#.CGameServers_GetServerList_Request\x1a$.CGameServers_GetServerList_Response\"0\x82\xb5\x18,Gets a list of servers given a filter string\x12\xa4\x01\n\x15GetServerSteamIDsByIP\x12+.CGameServers_GetServerSteamIDsByIP_Request\x1a&.CGameServers_IPsWithSteamIDs_Response\"6\x82\xb5\x18\x32Gets a list of server SteamIDs given a list of IPs\x12\xad\x01\n\x15GetServerIPsBySteamID\x12+.CGameServers_GetServerIPsBySteamID_Request\x1a&.CGameServers_IPsWithSteamIDs_Response\"?\x82\xb5\x18;Gets a list of server IP addresses given a list of SteamIDs\x1a\x36\x82\xb5\x18\x32\x41 service for searching and managing game servers.B\x03\x90\x01\x01') |
|||
|
|||
|
|||
|
|||
|
|||
_CGAMESERVERS_GETSERVERLIST_REQUEST = _descriptor.Descriptor( |
|||
name='CGameServers_GetServerList_Request', |
|||
full_name='CGameServers_GetServerList_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='filter', full_name='CGameServers_GetServerList_Request.filter', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\024Query filter string.')), |
|||
_descriptor.FieldDescriptor( |
|||
name='limit', full_name='CGameServers_GetServerList_Request.limit', index=1, |
|||
number=2, type=13, cpp_type=3, label=1, |
|||
has_default_value=True, default_value=100, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\0307The maximum number of servers to return in the response')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=70, |
|||
serialized_end=229, |
|||
) |
|||
|
|||
|
|||
_CGAMESERVERS_GETSERVERLIST_RESPONSE_SERVER = _descriptor.Descriptor( |
|||
name='Server', |
|||
full_name='CGameServers_GetServerList_Response.Server', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='addr', full_name='CGameServers_GetServerList_Response.Server.addr', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\036The server\'s IP and query port')), |
|||
_descriptor.FieldDescriptor( |
|||
name='gameport', full_name='CGameServers_GetServerList_Response.Server.gameport', index=1, |
|||
number=2, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='specport', full_name='CGameServers_GetServerList_Response.Server.specport', index=2, |
|||
number=3, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='steamid', full_name='CGameServers_GetServerList_Response.Server.steamid', index=3, |
|||
number=4, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='name', full_name='CGameServers_GetServerList_Response.Server.name', index=4, |
|||
number=5, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CGameServers_GetServerList_Response.Server.appid', index=5, |
|||
number=6, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='gamedir', full_name='CGameServers_GetServerList_Response.Server.gamedir', index=6, |
|||
number=7, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='version', full_name='CGameServers_GetServerList_Response.Server.version', index=7, |
|||
number=8, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='product', full_name='CGameServers_GetServerList_Response.Server.product', index=8, |
|||
number=9, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='region', full_name='CGameServers_GetServerList_Response.Server.region', index=9, |
|||
number=10, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='players', full_name='CGameServers_GetServerList_Response.Server.players', index=10, |
|||
number=11, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='max_players', full_name='CGameServers_GetServerList_Response.Server.max_players', index=11, |
|||
number=12, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='bots', full_name='CGameServers_GetServerList_Response.Server.bots', index=12, |
|||
number=13, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='map', full_name='CGameServers_GetServerList_Response.Server.map', index=13, |
|||
number=14, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='secure', full_name='CGameServers_GetServerList_Response.Server.secure', index=14, |
|||
number=15, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='dedicated', full_name='CGameServers_GetServerList_Response.Server.dedicated', index=15, |
|||
number=16, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='os', full_name='CGameServers_GetServerList_Response.Server.os', index=16, |
|||
number=17, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='gametype', full_name='CGameServers_GetServerList_Response.Server.gametype', index=17, |
|||
number=18, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=375, |
|||
serialized_end=712, |
|||
) |
|||
|
|||
_CGAMESERVERS_GETSERVERLIST_RESPONSE = _descriptor.Descriptor( |
|||
name='CGameServers_GetServerList_Response', |
|||
full_name='CGameServers_GetServerList_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='servers', full_name='CGameServers_GetServerList_Response.servers', index=0, |
|||
number=1, type=11, cpp_type=10, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030#List of servers matching the filter')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[_CGAMESERVERS_GETSERVERLIST_RESPONSE_SERVER, ], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=232, |
|||
serialized_end=712, |
|||
) |
|||
|
|||
|
|||
_CGAMESERVERS_GETSERVERSTEAMIDSBYIP_REQUEST = _descriptor.Descriptor( |
|||
name='CGameServers_GetServerSteamIDsByIP_Request', |
|||
full_name='CGameServers_GetServerSteamIDsByIP_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='server_ips', full_name='CGameServers_GetServerSteamIDsByIP_Request.server_ips', index=0, |
|||
number=1, type=9, cpp_type=9, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=714, |
|||
serialized_end=778, |
|||
) |
|||
|
|||
|
|||
_CGAMESERVERS_IPSWITHSTEAMIDS_RESPONSE_SERVER = _descriptor.Descriptor( |
|||
name='Server', |
|||
full_name='CGameServers_IPsWithSteamIDs_Response.Server', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='addr', full_name='CGameServers_IPsWithSteamIDs_Response.Server.addr', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='steamid', full_name='CGameServers_IPsWithSteamIDs_Response.Server.steamid', index=1, |
|||
number=2, type=6, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=886, |
|||
serialized_end=925, |
|||
) |
|||
|
|||
_CGAMESERVERS_IPSWITHSTEAMIDS_RESPONSE = _descriptor.Descriptor( |
|||
name='CGameServers_IPsWithSteamIDs_Response', |
|||
full_name='CGameServers_IPsWithSteamIDs_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='servers', full_name='CGameServers_IPsWithSteamIDs_Response.servers', index=0, |
|||
number=1, type=11, cpp_type=10, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[_CGAMESERVERS_IPSWITHSTEAMIDS_RESPONSE_SERVER, ], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=781, |
|||
serialized_end=925, |
|||
) |
|||
|
|||
|
|||
_CGAMESERVERS_GETSERVERIPSBYSTEAMID_REQUEST = _descriptor.Descriptor( |
|||
name='CGameServers_GetServerIPsBySteamID_Request', |
|||
full_name='CGameServers_GetServerIPsBySteamID_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='server_steamids', full_name='CGameServers_GetServerIPsBySteamID_Request.server_steamids', index=0, |
|||
number=1, type=6, cpp_type=4, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=927, |
|||
serialized_end=996, |
|||
) |
|||
|
|||
_CGAMESERVERS_GETSERVERLIST_RESPONSE_SERVER.containing_type = _CGAMESERVERS_GETSERVERLIST_RESPONSE; |
|||
_CGAMESERVERS_GETSERVERLIST_RESPONSE.fields_by_name['servers'].message_type = _CGAMESERVERS_GETSERVERLIST_RESPONSE_SERVER |
|||
_CGAMESERVERS_IPSWITHSTEAMIDS_RESPONSE_SERVER.containing_type = _CGAMESERVERS_IPSWITHSTEAMIDS_RESPONSE; |
|||
_CGAMESERVERS_IPSWITHSTEAMIDS_RESPONSE.fields_by_name['servers'].message_type = _CGAMESERVERS_IPSWITHSTEAMIDS_RESPONSE_SERVER |
|||
DESCRIPTOR.message_types_by_name['CGameServers_GetServerList_Request'] = _CGAMESERVERS_GETSERVERLIST_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CGameServers_GetServerList_Response'] = _CGAMESERVERS_GETSERVERLIST_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CGameServers_GetServerSteamIDsByIP_Request'] = _CGAMESERVERS_GETSERVERSTEAMIDSBYIP_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CGameServers_IPsWithSteamIDs_Response'] = _CGAMESERVERS_IPSWITHSTEAMIDS_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CGameServers_GetServerIPsBySteamID_Request'] = _CGAMESERVERS_GETSERVERIPSBYSTEAMID_REQUEST |
|||
|
|||
class CGameServers_GetServerList_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CGAMESERVERS_GETSERVERLIST_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CGameServers_GetServerList_Request) |
|||
|
|||
class CGameServers_GetServerList_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
|
|||
class Server(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CGAMESERVERS_GETSERVERLIST_RESPONSE_SERVER |
|||
|
|||
# @@protoc_insertion_point(class_scope:CGameServers_GetServerList_Response.Server) |
|||
DESCRIPTOR = _CGAMESERVERS_GETSERVERLIST_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CGameServers_GetServerList_Response) |
|||
|
|||
class CGameServers_GetServerSteamIDsByIP_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CGAMESERVERS_GETSERVERSTEAMIDSBYIP_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CGameServers_GetServerSteamIDsByIP_Request) |
|||
|
|||
class CGameServers_IPsWithSteamIDs_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
|
|||
class Server(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CGAMESERVERS_IPSWITHSTEAMIDS_RESPONSE_SERVER |
|||
|
|||
# @@protoc_insertion_point(class_scope:CGameServers_IPsWithSteamIDs_Response.Server) |
|||
DESCRIPTOR = _CGAMESERVERS_IPSWITHSTEAMIDS_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CGameServers_IPsWithSteamIDs_Response) |
|||
|
|||
class CGameServers_GetServerIPsBySteamID_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CGAMESERVERS_GETSERVERIPSBYSTEAMID_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CGameServers_GetServerIPsBySteamID_Request) |
|||
|
|||
|
|||
DESCRIPTOR.has_options = True |
|||
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\220\001\001') |
|||
_CGAMESERVERS_GETSERVERLIST_REQUEST.fields_by_name['filter'].has_options = True |
|||
_CGAMESERVERS_GETSERVERLIST_REQUEST.fields_by_name['filter']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\024Query filter string.') |
|||
_CGAMESERVERS_GETSERVERLIST_REQUEST.fields_by_name['limit'].has_options = True |
|||
_CGAMESERVERS_GETSERVERLIST_REQUEST.fields_by_name['limit']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\0307The maximum number of servers to return in the response') |
|||
_CGAMESERVERS_GETSERVERLIST_RESPONSE_SERVER.fields_by_name['addr'].has_options = True |
|||
_CGAMESERVERS_GETSERVERLIST_RESPONSE_SERVER.fields_by_name['addr']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\036The server\'s IP and query port') |
|||
_CGAMESERVERS_GETSERVERLIST_RESPONSE.fields_by_name['servers'].has_options = True |
|||
_CGAMESERVERS_GETSERVERLIST_RESPONSE.fields_by_name['servers']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030#List of servers matching the filter') |
|||
|
|||
_GAMESERVERS = _descriptor.ServiceDescriptor( |
|||
name='GameServers', |
|||
full_name='GameServers', |
|||
file=DESCRIPTOR, |
|||
index=0, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.ServiceOptions(), '\202\265\0302A service for searching and managing game servers.'), |
|||
serialized_start=999, |
|||
serialized_end=1554, |
|||
methods=[ |
|||
_descriptor.MethodDescriptor( |
|||
name='GetServerList', |
|||
full_name='GameServers.GetServerList', |
|||
index=0, |
|||
containing_service=None, |
|||
input_type=_CGAMESERVERS_GETSERVERLIST_REQUEST, |
|||
output_type=_CGAMESERVERS_GETSERVERLIST_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030,Gets a list of servers given a filter string'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='GetServerSteamIDsByIP', |
|||
full_name='GameServers.GetServerSteamIDsByIP', |
|||
index=1, |
|||
containing_service=None, |
|||
input_type=_CGAMESERVERS_GETSERVERSTEAMIDSBYIP_REQUEST, |
|||
output_type=_CGAMESERVERS_IPSWITHSTEAMIDS_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\0302Gets a list of server SteamIDs given a list of IPs'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='GetServerIPsBySteamID', |
|||
full_name='GameServers.GetServerIPsBySteamID', |
|||
index=2, |
|||
containing_service=None, |
|||
input_type=_CGAMESERVERS_GETSERVERIPSBYSTEAMID_REQUEST, |
|||
output_type=_CGAMESERVERS_IPSWITHSTEAMIDS_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030;Gets a list of server IP addresses given a list of SteamIDs'), |
|||
), |
|||
]) |
|||
|
|||
class GameServers(_service.Service): |
|||
__metaclass__ = service_reflection.GeneratedServiceType |
|||
DESCRIPTOR = _GAMESERVERS |
|||
class GameServers_Stub(GameServers): |
|||
__metaclass__ = service_reflection.GeneratedServiceStubType |
|||
DESCRIPTOR = _GAMESERVERS |
|||
|
|||
# @@protoc_insertion_point(module_scope) |
@ -0,0 +1,763 @@ |
|||
# Generated by the protocol buffer compiler. DO NOT EDIT! |
|||
# source: steammessages_inventory.proto |
|||
|
|||
from google.protobuf import descriptor as _descriptor |
|||
from google.protobuf import message as _message |
|||
from google.protobuf import reflection as _reflection |
|||
from google.protobuf import service as _service |
|||
from google.protobuf import service_reflection |
|||
from google.protobuf import descriptor_pb2 |
|||
# @@protoc_insertion_point(imports) |
|||
|
|||
|
|||
import steammessages_unified_base_pb2 |
|||
|
|||
|
|||
DESCRIPTOR = _descriptor.FileDescriptor( |
|||
name='steammessages_inventory.proto', |
|||
package='', |
|||
serialized_pb='\n\x1dsteammessages_inventory.proto\x1a steammessages_unified_base.proto\"A\n\x1f\x43Inventory_GetInventory_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x0f\n\x07steamid\x18\x02 \x01(\x04\"t\n\x13\x43Inventory_Response\x12\x0c\n\x04\x65tag\x18\x01 \x01(\t\x12\x16\n\x0eremoveditemids\x18\x02 \x03(\x04\x12\x11\n\titem_json\x18\x03 \x01(\t\x12\x14\n\x0citemdef_json\x18\x04 \x01(\t\x12\x0e\n\x06ticket\x18\x05 \x01(\x0c\"\x8e\x01\n\x1f\x43Inventory_ExchangeItem_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x0f\n\x07steamid\x18\x02 \x01(\x04\x12\x17\n\x0fmaterialsitemid\x18\x03 \x03(\x04\x12\x19\n\x11materialsquantity\x18\x04 \x03(\r\x12\x17\n\x0foutputitemdefid\x18\x05 \x01(\x04\"f\n\x1a\x43Inventory_AddItem_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x11\n\titemdefid\x18\x02 \x03(\x04\x12\x15\n\ritempropsjson\x18\x03 \x03(\t\x12\x0f\n\x07steamid\x18\x04 \x01(\x04\"i\n!CInventory_SafeModifyItem_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x0e\n\x06\x61\x63\x63tid\x18\x02 \x01(\x04\x12\x0e\n\x06itemid\x18\x03 \x01(\x04\x12\x15\n\ritempropsjson\x18\x04 \x01(\t\"F\n\"CInventory_ConsumePlaytime_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x11\n\titemdefid\x18\x02 \x01(\x04\"\xdb\x01\n\x1e\x43Inventory_GetItemDefs_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x15\n\rmodifiedsince\x18\x02 \x01(\t\x12\x12\n\nitemdefids\x18\x04 \x03(\x04\x12\x13\n\x0bworkshopids\x18\x05 \x03(\x04\x12j\n\x15\x63\x61\x63he_max_age_seconds\x18\x07 \x01(\r:\x01\x30\x42H\x82\xb5\x18\x44\x41llow stale data to be returned for the specified number of seconds.\"d\n\x1e\x43Inventory_ConsumeItem_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x0e\n\x06itemid\x18\x02 \x01(\x04\x12\x10\n\x08quantity\x18\x03 \x01(\r\x12\x11\n\ttimestamp\x18\x04 \x01(\t\"W\n!CInventory_DevSetNextDrop_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x11\n\titemdefid\x18\x02 \x01(\x04\x12\x10\n\x08\x64roptime\x18\x03 \x01(\t\"g\n!CInventory_SplitItemStack_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x0e\n\x06itemid\x18\x02 \x01(\x04\x12\x10\n\x08quantity\x18\x03 \x01(\r\x12\x11\n\ttimestamp\x18\x04 \x01(\t\"\x9d\x01\n$CInventory_CombineItemStacks_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x12\n\nfromitemid\x18\x02 \x01(\x04\x12\x12\n\ndestitemid\x18\x03 \x01(\x04\x12\x10\n\x08quantity\x18\x04 \x01(\r\x12\x15\n\rfromtimestamp\x18\x05 \x01(\t\x12\x15\n\rdesttimestamp\x18\x06 \x01(\t2\xa5\n\n\tInventory\x12z\n\x0cGetInventory\x12 .CInventory_GetInventory_Request\x1a\x14.CInventory_Response\"2\x82\xb5\x18.Retrieves a users inventory as a big JSON blob\x12o\n\x0c\x45xchangeItem\x12 .CInventory_ExchangeItem_Request\x1a\x14.CInventory_Response\"\'\x82\xb5\x18#Craft an item in a user\'s inventory\x12n\n\x0c\x41\x64\x64PromoItem\x12\x1b.CInventory_AddItem_Request\x1a\x14.CInventory_Response\"+\x82\xb5\x18\'Adds a promo item to a user\'s inventory\x12\x8b\x01\n\x0eSafeModifyItem\x12\".CInventory_SafeModifyItem_Request\x1a\x14.CInventory_Response\"?\x82\xb5\x18;Modify an item in a user\'s inventory (safe properties only)\x12\x87\x01\n\x0f\x43onsumePlaytime\x12#.CInventory_ConsumePlaytime_Request\x1a\x14.CInventory_Response\"9\x82\xb5\x18\x35\x43onsumes playtime and possibly returns a granted item\x12^\n\x0bGetItemDefs\x12\x1f.CInventory_GetItemDefs_Request\x1a\x14.CInventory_Response\"\x18\x82\xb5\x18\x14Get item definitions\x12Y\n\x0b\x43onsumeItem\x12\x1f.CInventory_ConsumeItem_Request\x1a\x14.CInventory_Response\"\x13\x82\xb5\x18\x0f\x43onsume an item\x12n\n\x0f\x44\x65vGenerateItem\x12\x1b.CInventory_AddItem_Request\x1a\x14.CInventory_Response\"(\x82\xb5\x18$Grant an item when in developer mode\x12_\n\x0e\x44\x65vSetNextDrop\x12\".CInventory_DevSetNextDrop_Request\x1a\x14.CInventory_Response\"\x13\x82\xb5\x18\x0f\x43onsume an item\x12s\n\x0eSplitItemStack\x12\".CInventory_SplitItemStack_Request\x1a\x14.CInventory_Response\"\'\x82\xb5\x18#Split an item stack into two stacks\x12q\n\x11\x43ombineItemStacks\x12%.CInventory_CombineItemStacks_Request\x1a\x14.CInventory_Response\"\x1f\x82\xb5\x18\x1b\x43ombine two stacks of items\x1a/\x82\xb5\x18+A service that provides access to inventoryB\x03\x90\x01\x01') |
|||
|
|||
|
|||
|
|||
|
|||
_CINVENTORY_GETINVENTORY_REQUEST = _descriptor.Descriptor( |
|||
name='CInventory_GetInventory_Request', |
|||
full_name='CInventory_GetInventory_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CInventory_GetInventory_Request.appid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='steamid', full_name='CInventory_GetInventory_Request.steamid', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=67, |
|||
serialized_end=132, |
|||
) |
|||
|
|||
|
|||
_CINVENTORY_RESPONSE = _descriptor.Descriptor( |
|||
name='CInventory_Response', |
|||
full_name='CInventory_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='etag', full_name='CInventory_Response.etag', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='removeditemids', full_name='CInventory_Response.removeditemids', index=1, |
|||
number=2, type=4, cpp_type=4, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='item_json', full_name='CInventory_Response.item_json', index=2, |
|||
number=3, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='itemdef_json', full_name='CInventory_Response.itemdef_json', index=3, |
|||
number=4, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='ticket', full_name='CInventory_Response.ticket', index=4, |
|||
number=5, type=12, cpp_type=9, label=1, |
|||
has_default_value=False, default_value="", |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=134, |
|||
serialized_end=250, |
|||
) |
|||
|
|||
|
|||
_CINVENTORY_EXCHANGEITEM_REQUEST = _descriptor.Descriptor( |
|||
name='CInventory_ExchangeItem_Request', |
|||
full_name='CInventory_ExchangeItem_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CInventory_ExchangeItem_Request.appid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='steamid', full_name='CInventory_ExchangeItem_Request.steamid', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='materialsitemid', full_name='CInventory_ExchangeItem_Request.materialsitemid', index=2, |
|||
number=3, type=4, cpp_type=4, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='materialsquantity', full_name='CInventory_ExchangeItem_Request.materialsquantity', index=3, |
|||
number=4, type=13, cpp_type=3, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='outputitemdefid', full_name='CInventory_ExchangeItem_Request.outputitemdefid', index=4, |
|||
number=5, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=253, |
|||
serialized_end=395, |
|||
) |
|||
|
|||
|
|||
_CINVENTORY_ADDITEM_REQUEST = _descriptor.Descriptor( |
|||
name='CInventory_AddItem_Request', |
|||
full_name='CInventory_AddItem_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CInventory_AddItem_Request.appid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='itemdefid', full_name='CInventory_AddItem_Request.itemdefid', index=1, |
|||
number=2, type=4, cpp_type=4, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='itempropsjson', full_name='CInventory_AddItem_Request.itempropsjson', index=2, |
|||
number=3, type=9, cpp_type=9, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='steamid', full_name='CInventory_AddItem_Request.steamid', index=3, |
|||
number=4, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=397, |
|||
serialized_end=499, |
|||
) |
|||
|
|||
|
|||
_CINVENTORY_SAFEMODIFYITEM_REQUEST = _descriptor.Descriptor( |
|||
name='CInventory_SafeModifyItem_Request', |
|||
full_name='CInventory_SafeModifyItem_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CInventory_SafeModifyItem_Request.appid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='acctid', full_name='CInventory_SafeModifyItem_Request.acctid', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='itemid', full_name='CInventory_SafeModifyItem_Request.itemid', index=2, |
|||
number=3, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='itempropsjson', full_name='CInventory_SafeModifyItem_Request.itempropsjson', index=3, |
|||
number=4, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=501, |
|||
serialized_end=606, |
|||
) |
|||
|
|||
|
|||
_CINVENTORY_CONSUMEPLAYTIME_REQUEST = _descriptor.Descriptor( |
|||
name='CInventory_ConsumePlaytime_Request', |
|||
full_name='CInventory_ConsumePlaytime_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CInventory_ConsumePlaytime_Request.appid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='itemdefid', full_name='CInventory_ConsumePlaytime_Request.itemdefid', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=608, |
|||
serialized_end=678, |
|||
) |
|||
|
|||
|
|||
_CINVENTORY_GETITEMDEFS_REQUEST = _descriptor.Descriptor( |
|||
name='CInventory_GetItemDefs_Request', |
|||
full_name='CInventory_GetItemDefs_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CInventory_GetItemDefs_Request.appid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='modifiedsince', full_name='CInventory_GetItemDefs_Request.modifiedsince', index=1, |
|||
number=2, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='itemdefids', full_name='CInventory_GetItemDefs_Request.itemdefids', index=2, |
|||
number=4, type=4, cpp_type=4, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='workshopids', full_name='CInventory_GetItemDefs_Request.workshopids', index=3, |
|||
number=5, type=4, cpp_type=4, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='cache_max_age_seconds', full_name='CInventory_GetItemDefs_Request.cache_max_age_seconds', index=4, |
|||
number=7, type=13, cpp_type=3, label=1, |
|||
has_default_value=True, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030DAllow stale data to be returned for the specified number of seconds.')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=681, |
|||
serialized_end=900, |
|||
) |
|||
|
|||
|
|||
_CINVENTORY_CONSUMEITEM_REQUEST = _descriptor.Descriptor( |
|||
name='CInventory_ConsumeItem_Request', |
|||
full_name='CInventory_ConsumeItem_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CInventory_ConsumeItem_Request.appid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='itemid', full_name='CInventory_ConsumeItem_Request.itemid', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='quantity', full_name='CInventory_ConsumeItem_Request.quantity', index=2, |
|||
number=3, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='timestamp', full_name='CInventory_ConsumeItem_Request.timestamp', index=3, |
|||
number=4, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=902, |
|||
serialized_end=1002, |
|||
) |
|||
|
|||
|
|||
_CINVENTORY_DEVSETNEXTDROP_REQUEST = _descriptor.Descriptor( |
|||
name='CInventory_DevSetNextDrop_Request', |
|||
full_name='CInventory_DevSetNextDrop_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CInventory_DevSetNextDrop_Request.appid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='itemdefid', full_name='CInventory_DevSetNextDrop_Request.itemdefid', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='droptime', full_name='CInventory_DevSetNextDrop_Request.droptime', index=2, |
|||
number=3, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1004, |
|||
serialized_end=1091, |
|||
) |
|||
|
|||
|
|||
_CINVENTORY_SPLITITEMSTACK_REQUEST = _descriptor.Descriptor( |
|||
name='CInventory_SplitItemStack_Request', |
|||
full_name='CInventory_SplitItemStack_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CInventory_SplitItemStack_Request.appid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='itemid', full_name='CInventory_SplitItemStack_Request.itemid', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='quantity', full_name='CInventory_SplitItemStack_Request.quantity', index=2, |
|||
number=3, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='timestamp', full_name='CInventory_SplitItemStack_Request.timestamp', index=3, |
|||
number=4, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1093, |
|||
serialized_end=1196, |
|||
) |
|||
|
|||
|
|||
_CINVENTORY_COMBINEITEMSTACKS_REQUEST = _descriptor.Descriptor( |
|||
name='CInventory_CombineItemStacks_Request', |
|||
full_name='CInventory_CombineItemStacks_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CInventory_CombineItemStacks_Request.appid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='fromitemid', full_name='CInventory_CombineItemStacks_Request.fromitemid', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='destitemid', full_name='CInventory_CombineItemStacks_Request.destitemid', index=2, |
|||
number=3, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='quantity', full_name='CInventory_CombineItemStacks_Request.quantity', index=3, |
|||
number=4, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='fromtimestamp', full_name='CInventory_CombineItemStacks_Request.fromtimestamp', index=4, |
|||
number=5, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='desttimestamp', full_name='CInventory_CombineItemStacks_Request.desttimestamp', index=5, |
|||
number=6, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1199, |
|||
serialized_end=1356, |
|||
) |
|||
|
|||
DESCRIPTOR.message_types_by_name['CInventory_GetInventory_Request'] = _CINVENTORY_GETINVENTORY_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CInventory_Response'] = _CINVENTORY_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CInventory_ExchangeItem_Request'] = _CINVENTORY_EXCHANGEITEM_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CInventory_AddItem_Request'] = _CINVENTORY_ADDITEM_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CInventory_SafeModifyItem_Request'] = _CINVENTORY_SAFEMODIFYITEM_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CInventory_ConsumePlaytime_Request'] = _CINVENTORY_CONSUMEPLAYTIME_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CInventory_GetItemDefs_Request'] = _CINVENTORY_GETITEMDEFS_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CInventory_ConsumeItem_Request'] = _CINVENTORY_CONSUMEITEM_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CInventory_DevSetNextDrop_Request'] = _CINVENTORY_DEVSETNEXTDROP_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CInventory_SplitItemStack_Request'] = _CINVENTORY_SPLITITEMSTACK_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CInventory_CombineItemStacks_Request'] = _CINVENTORY_COMBINEITEMSTACKS_REQUEST |
|||
|
|||
class CInventory_GetInventory_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CINVENTORY_GETINVENTORY_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CInventory_GetInventory_Request) |
|||
|
|||
class CInventory_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CINVENTORY_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CInventory_Response) |
|||
|
|||
class CInventory_ExchangeItem_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CINVENTORY_EXCHANGEITEM_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CInventory_ExchangeItem_Request) |
|||
|
|||
class CInventory_AddItem_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CINVENTORY_ADDITEM_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CInventory_AddItem_Request) |
|||
|
|||
class CInventory_SafeModifyItem_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CINVENTORY_SAFEMODIFYITEM_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CInventory_SafeModifyItem_Request) |
|||
|
|||
class CInventory_ConsumePlaytime_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CINVENTORY_CONSUMEPLAYTIME_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CInventory_ConsumePlaytime_Request) |
|||
|
|||
class CInventory_GetItemDefs_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CINVENTORY_GETITEMDEFS_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CInventory_GetItemDefs_Request) |
|||
|
|||
class CInventory_ConsumeItem_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CINVENTORY_CONSUMEITEM_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CInventory_ConsumeItem_Request) |
|||
|
|||
class CInventory_DevSetNextDrop_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CINVENTORY_DEVSETNEXTDROP_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CInventory_DevSetNextDrop_Request) |
|||
|
|||
class CInventory_SplitItemStack_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CINVENTORY_SPLITITEMSTACK_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CInventory_SplitItemStack_Request) |
|||
|
|||
class CInventory_CombineItemStacks_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CINVENTORY_COMBINEITEMSTACKS_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CInventory_CombineItemStacks_Request) |
|||
|
|||
|
|||
DESCRIPTOR.has_options = True |
|||
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\220\001\001') |
|||
_CINVENTORY_GETITEMDEFS_REQUEST.fields_by_name['cache_max_age_seconds'].has_options = True |
|||
_CINVENTORY_GETITEMDEFS_REQUEST.fields_by_name['cache_max_age_seconds']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030DAllow stale data to be returned for the specified number of seconds.') |
|||
|
|||
_INVENTORY = _descriptor.ServiceDescriptor( |
|||
name='Inventory', |
|||
full_name='Inventory', |
|||
file=DESCRIPTOR, |
|||
index=0, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.ServiceOptions(), '\202\265\030+A service that provides access to inventory'), |
|||
serialized_start=1359, |
|||
serialized_end=2676, |
|||
methods=[ |
|||
_descriptor.MethodDescriptor( |
|||
name='GetInventory', |
|||
full_name='Inventory.GetInventory', |
|||
index=0, |
|||
containing_service=None, |
|||
input_type=_CINVENTORY_GETINVENTORY_REQUEST, |
|||
output_type=_CINVENTORY_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030.Retrieves a users inventory as a big JSON blob'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='ExchangeItem', |
|||
full_name='Inventory.ExchangeItem', |
|||
index=1, |
|||
containing_service=None, |
|||
input_type=_CINVENTORY_EXCHANGEITEM_REQUEST, |
|||
output_type=_CINVENTORY_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030#Craft an item in a user\'s inventory'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='AddPromoItem', |
|||
full_name='Inventory.AddPromoItem', |
|||
index=2, |
|||
containing_service=None, |
|||
input_type=_CINVENTORY_ADDITEM_REQUEST, |
|||
output_type=_CINVENTORY_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030\'Adds a promo item to a user\'s inventory'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='SafeModifyItem', |
|||
full_name='Inventory.SafeModifyItem', |
|||
index=3, |
|||
containing_service=None, |
|||
input_type=_CINVENTORY_SAFEMODIFYITEM_REQUEST, |
|||
output_type=_CINVENTORY_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030;Modify an item in a user\'s inventory (safe properties only)'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='ConsumePlaytime', |
|||
full_name='Inventory.ConsumePlaytime', |
|||
index=4, |
|||
containing_service=None, |
|||
input_type=_CINVENTORY_CONSUMEPLAYTIME_REQUEST, |
|||
output_type=_CINVENTORY_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\0305Consumes playtime and possibly returns a granted item'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='GetItemDefs', |
|||
full_name='Inventory.GetItemDefs', |
|||
index=5, |
|||
containing_service=None, |
|||
input_type=_CINVENTORY_GETITEMDEFS_REQUEST, |
|||
output_type=_CINVENTORY_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030\024Get item definitions'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='ConsumeItem', |
|||
full_name='Inventory.ConsumeItem', |
|||
index=6, |
|||
containing_service=None, |
|||
input_type=_CINVENTORY_CONSUMEITEM_REQUEST, |
|||
output_type=_CINVENTORY_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030\017Consume an item'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='DevGenerateItem', |
|||
full_name='Inventory.DevGenerateItem', |
|||
index=7, |
|||
containing_service=None, |
|||
input_type=_CINVENTORY_ADDITEM_REQUEST, |
|||
output_type=_CINVENTORY_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030$Grant an item when in developer mode'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='DevSetNextDrop', |
|||
full_name='Inventory.DevSetNextDrop', |
|||
index=8, |
|||
containing_service=None, |
|||
input_type=_CINVENTORY_DEVSETNEXTDROP_REQUEST, |
|||
output_type=_CINVENTORY_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030\017Consume an item'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='SplitItemStack', |
|||
full_name='Inventory.SplitItemStack', |
|||
index=9, |
|||
containing_service=None, |
|||
input_type=_CINVENTORY_SPLITITEMSTACK_REQUEST, |
|||
output_type=_CINVENTORY_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030#Split an item stack into two stacks'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='CombineItemStacks', |
|||
full_name='Inventory.CombineItemStacks', |
|||
index=10, |
|||
containing_service=None, |
|||
input_type=_CINVENTORY_COMBINEITEMSTACKS_REQUEST, |
|||
output_type=_CINVENTORY_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030\033Combine two stacks of items'), |
|||
), |
|||
]) |
|||
|
|||
class Inventory(_service.Service): |
|||
__metaclass__ = service_reflection.GeneratedServiceType |
|||
DESCRIPTOR = _INVENTORY |
|||
class Inventory_Stub(Inventory): |
|||
__metaclass__ = service_reflection.GeneratedServiceStubType |
|||
DESCRIPTOR = _INVENTORY |
|||
|
|||
# @@protoc_insertion_point(module_scope) |
@ -0,0 +1,340 @@ |
|||
# Generated by the protocol buffer compiler. DO NOT EDIT! |
|||
# source: steammessages_linkfilter.proto |
|||
|
|||
from google.protobuf import descriptor as _descriptor |
|||
from google.protobuf import message as _message |
|||
from google.protobuf import reflection as _reflection |
|||
from google.protobuf import service as _service |
|||
from google.protobuf import service_reflection |
|||
from google.protobuf import descriptor_pb2 |
|||
# @@protoc_insertion_point(imports) |
|||
|
|||
|
|||
import steammessages_unified_base_pb2 |
|||
|
|||
|
|||
DESCRIPTOR = _descriptor.FileDescriptor( |
|||
name='steammessages_linkfilter.proto', |
|||
package='', |
|||
serialized_pb='\n\x1esteammessages_linkfilter.proto\x1a steammessages_unified_base.proto\"\x9d\x02\n,CCommunity_GetLinkFilterHashPrefixes_Request\x12G\n\x08hit_type\x18\x01 \x01(\rB5\x82\xb5\x18\x31The retrieved hits will be filtered to this type.\x12\\\n\x05\x63ount\x18\x02 \x01(\rBM\x82\xb5\x18IThe number of hits to retrieve in a single batch. Specify 0 for no limit.\x12\x46\n\x05start\x18\x03 \x01(\x04\x42\x37\x82\xb5\x18\x33The starting count when retrieving hits in batches.\"\x87\x01\n-CCommunity_GetLinkFilterHashPrefixes_Response\x12V\n\rhash_prefixes\x18\x01 \x03(\rB?\x82\xb5\x18;The first 32 bits of the SHA1 hashes of each hit requested.\"\x97\x02\n&CCommunity_GetLinkFilterHashes_Request\x12G\n\x08hit_type\x18\x01 \x01(\rB5\x82\xb5\x18\x31The retrieved hits will be filtered to this type.\x12\\\n\x05\x63ount\x18\x02 \x01(\rBM\x82\xb5\x18IThe number of hits to retrieve in a single batch. Specify 0 for no limit.\x12\x46\n\x05start\x18\x03 \x01(\x04\x42\x37\x82\xb5\x18\x33The starting count when retrieving hits in batches.\"j\n\'CCommunity_GetLinkFilterHashes_Response\x12?\n\x06hashes\x18\x01 \x03(\x0c\x42/\x82\xb5\x18+A list of hashes returned from our request.\"\x80\x01\n+CCommunity_GetLinkFilterListVersion_Request\x12Q\n\x08hit_type\x18\x01 \x01(\rB?\x82\xb5\x18;The version hashes for this type\'s chunks will be returned.\"\xaa\x01\n,CCommunity_GetLinkFilterListVersion_Response\x12\x46\n\x07version\x18\x01 \x01(\tB5\x82\xb5\x18\x31\x41 hash built using the IDs of the contained hits.\x12\x32\n\x05\x63ount\x18\x02 \x01(\x04\x42#\x82\xb5\x18\x1fThe number of hits of this type2\xc6\x05\n\x13\x43ommunityLinkFilter\x12\xd2\x01\n\x19GetLinkFilterHashPrefixes\x12-.CCommunity_GetLinkFilterHashPrefixes_Request\x1a..CCommunity_GetLinkFilterHashPrefixes_Response\"V\x82\xb5\x18RGet a list of hash prefixes for the specified hit type, to use for client caching.\x12\xb9\x01\n\x13GetLinkFilterHashes\x12\'.CCommunity_GetLinkFilterHashes_Request\x1a(.CCommunity_GetLinkFilterHashes_Response\"O\x82\xb5\x18KGet a list of hashes for the specified hit type, to use for client caching.\x12\xcd\x01\n\x18GetLinkFilterListVersion\x12,.CCommunity_GetLinkFilterListVersion_Request\x1a-.CCommunity_GetLinkFilterListVersion_Response\"T\x82\xb5\x18PGet a list of hashes describing the version of each chunk of the requested size.\x1aN\x82\xb5\x18JA service for recording data about Steam Community phishing link filteringB\x03\x90\x01\x01') |
|||
|
|||
|
|||
|
|||
|
|||
_CCOMMUNITY_GETLINKFILTERHASHPREFIXES_REQUEST = _descriptor.Descriptor( |
|||
name='CCommunity_GetLinkFilterHashPrefixes_Request', |
|||
full_name='CCommunity_GetLinkFilterHashPrefixes_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='hit_type', full_name='CCommunity_GetLinkFilterHashPrefixes_Request.hit_type', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\0301The retrieved hits will be filtered to this type.')), |
|||
_descriptor.FieldDescriptor( |
|||
name='count', full_name='CCommunity_GetLinkFilterHashPrefixes_Request.count', index=1, |
|||
number=2, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030IThe number of hits to retrieve in a single batch. Specify 0 for no limit.')), |
|||
_descriptor.FieldDescriptor( |
|||
name='start', full_name='CCommunity_GetLinkFilterHashPrefixes_Request.start', index=2, |
|||
number=3, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\0303The starting count when retrieving hits in batches.')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=69, |
|||
serialized_end=354, |
|||
) |
|||
|
|||
|
|||
_CCOMMUNITY_GETLINKFILTERHASHPREFIXES_RESPONSE = _descriptor.Descriptor( |
|||
name='CCommunity_GetLinkFilterHashPrefixes_Response', |
|||
full_name='CCommunity_GetLinkFilterHashPrefixes_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='hash_prefixes', full_name='CCommunity_GetLinkFilterHashPrefixes_Response.hash_prefixes', index=0, |
|||
number=1, type=13, cpp_type=3, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030;The first 32 bits of the SHA1 hashes of each hit requested.')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=357, |
|||
serialized_end=492, |
|||
) |
|||
|
|||
|
|||
_CCOMMUNITY_GETLINKFILTERHASHES_REQUEST = _descriptor.Descriptor( |
|||
name='CCommunity_GetLinkFilterHashes_Request', |
|||
full_name='CCommunity_GetLinkFilterHashes_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='hit_type', full_name='CCommunity_GetLinkFilterHashes_Request.hit_type', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\0301The retrieved hits will be filtered to this type.')), |
|||
_descriptor.FieldDescriptor( |
|||
name='count', full_name='CCommunity_GetLinkFilterHashes_Request.count', index=1, |
|||
number=2, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030IThe number of hits to retrieve in a single batch. Specify 0 for no limit.')), |
|||
_descriptor.FieldDescriptor( |
|||
name='start', full_name='CCommunity_GetLinkFilterHashes_Request.start', index=2, |
|||
number=3, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\0303The starting count when retrieving hits in batches.')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=495, |
|||
serialized_end=774, |
|||
) |
|||
|
|||
|
|||
_CCOMMUNITY_GETLINKFILTERHASHES_RESPONSE = _descriptor.Descriptor( |
|||
name='CCommunity_GetLinkFilterHashes_Response', |
|||
full_name='CCommunity_GetLinkFilterHashes_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='hashes', full_name='CCommunity_GetLinkFilterHashes_Response.hashes', index=0, |
|||
number=1, type=12, cpp_type=9, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030+A list of hashes returned from our request.')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=776, |
|||
serialized_end=882, |
|||
) |
|||
|
|||
|
|||
_CCOMMUNITY_GETLINKFILTERLISTVERSION_REQUEST = _descriptor.Descriptor( |
|||
name='CCommunity_GetLinkFilterListVersion_Request', |
|||
full_name='CCommunity_GetLinkFilterListVersion_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='hit_type', full_name='CCommunity_GetLinkFilterListVersion_Request.hit_type', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030;The version hashes for this type\'s chunks will be returned.')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=885, |
|||
serialized_end=1013, |
|||
) |
|||
|
|||
|
|||
_CCOMMUNITY_GETLINKFILTERLISTVERSION_RESPONSE = _descriptor.Descriptor( |
|||
name='CCommunity_GetLinkFilterListVersion_Response', |
|||
full_name='CCommunity_GetLinkFilterListVersion_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='version', full_name='CCommunity_GetLinkFilterListVersion_Response.version', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\0301A hash built using the IDs of the contained hits.')), |
|||
_descriptor.FieldDescriptor( |
|||
name='count', full_name='CCommunity_GetLinkFilterListVersion_Response.count', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\037The number of hits of this type')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1016, |
|||
serialized_end=1186, |
|||
) |
|||
|
|||
DESCRIPTOR.message_types_by_name['CCommunity_GetLinkFilterHashPrefixes_Request'] = _CCOMMUNITY_GETLINKFILTERHASHPREFIXES_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CCommunity_GetLinkFilterHashPrefixes_Response'] = _CCOMMUNITY_GETLINKFILTERHASHPREFIXES_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CCommunity_GetLinkFilterHashes_Request'] = _CCOMMUNITY_GETLINKFILTERHASHES_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CCommunity_GetLinkFilterHashes_Response'] = _CCOMMUNITY_GETLINKFILTERHASHES_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CCommunity_GetLinkFilterListVersion_Request'] = _CCOMMUNITY_GETLINKFILTERLISTVERSION_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CCommunity_GetLinkFilterListVersion_Response'] = _CCOMMUNITY_GETLINKFILTERLISTVERSION_RESPONSE |
|||
|
|||
class CCommunity_GetLinkFilterHashPrefixes_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCOMMUNITY_GETLINKFILTERHASHPREFIXES_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CCommunity_GetLinkFilterHashPrefixes_Request) |
|||
|
|||
class CCommunity_GetLinkFilterHashPrefixes_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCOMMUNITY_GETLINKFILTERHASHPREFIXES_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CCommunity_GetLinkFilterHashPrefixes_Response) |
|||
|
|||
class CCommunity_GetLinkFilterHashes_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCOMMUNITY_GETLINKFILTERHASHES_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CCommunity_GetLinkFilterHashes_Request) |
|||
|
|||
class CCommunity_GetLinkFilterHashes_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCOMMUNITY_GETLINKFILTERHASHES_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CCommunity_GetLinkFilterHashes_Response) |
|||
|
|||
class CCommunity_GetLinkFilterListVersion_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCOMMUNITY_GETLINKFILTERLISTVERSION_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CCommunity_GetLinkFilterListVersion_Request) |
|||
|
|||
class CCommunity_GetLinkFilterListVersion_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCOMMUNITY_GETLINKFILTERLISTVERSION_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CCommunity_GetLinkFilterListVersion_Response) |
|||
|
|||
|
|||
DESCRIPTOR.has_options = True |
|||
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\220\001\001') |
|||
_CCOMMUNITY_GETLINKFILTERHASHPREFIXES_REQUEST.fields_by_name['hit_type'].has_options = True |
|||
_CCOMMUNITY_GETLINKFILTERHASHPREFIXES_REQUEST.fields_by_name['hit_type']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\0301The retrieved hits will be filtered to this type.') |
|||
_CCOMMUNITY_GETLINKFILTERHASHPREFIXES_REQUEST.fields_by_name['count'].has_options = True |
|||
_CCOMMUNITY_GETLINKFILTERHASHPREFIXES_REQUEST.fields_by_name['count']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030IThe number of hits to retrieve in a single batch. Specify 0 for no limit.') |
|||
_CCOMMUNITY_GETLINKFILTERHASHPREFIXES_REQUEST.fields_by_name['start'].has_options = True |
|||
_CCOMMUNITY_GETLINKFILTERHASHPREFIXES_REQUEST.fields_by_name['start']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\0303The starting count when retrieving hits in batches.') |
|||
_CCOMMUNITY_GETLINKFILTERHASHPREFIXES_RESPONSE.fields_by_name['hash_prefixes'].has_options = True |
|||
_CCOMMUNITY_GETLINKFILTERHASHPREFIXES_RESPONSE.fields_by_name['hash_prefixes']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030;The first 32 bits of the SHA1 hashes of each hit requested.') |
|||
_CCOMMUNITY_GETLINKFILTERHASHES_REQUEST.fields_by_name['hit_type'].has_options = True |
|||
_CCOMMUNITY_GETLINKFILTERHASHES_REQUEST.fields_by_name['hit_type']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\0301The retrieved hits will be filtered to this type.') |
|||
_CCOMMUNITY_GETLINKFILTERHASHES_REQUEST.fields_by_name['count'].has_options = True |
|||
_CCOMMUNITY_GETLINKFILTERHASHES_REQUEST.fields_by_name['count']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030IThe number of hits to retrieve in a single batch. Specify 0 for no limit.') |
|||
_CCOMMUNITY_GETLINKFILTERHASHES_REQUEST.fields_by_name['start'].has_options = True |
|||
_CCOMMUNITY_GETLINKFILTERHASHES_REQUEST.fields_by_name['start']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\0303The starting count when retrieving hits in batches.') |
|||
_CCOMMUNITY_GETLINKFILTERHASHES_RESPONSE.fields_by_name['hashes'].has_options = True |
|||
_CCOMMUNITY_GETLINKFILTERHASHES_RESPONSE.fields_by_name['hashes']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030+A list of hashes returned from our request.') |
|||
_CCOMMUNITY_GETLINKFILTERLISTVERSION_REQUEST.fields_by_name['hit_type'].has_options = True |
|||
_CCOMMUNITY_GETLINKFILTERLISTVERSION_REQUEST.fields_by_name['hit_type']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030;The version hashes for this type\'s chunks will be returned.') |
|||
_CCOMMUNITY_GETLINKFILTERLISTVERSION_RESPONSE.fields_by_name['version'].has_options = True |
|||
_CCOMMUNITY_GETLINKFILTERLISTVERSION_RESPONSE.fields_by_name['version']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\0301A hash built using the IDs of the contained hits.') |
|||
_CCOMMUNITY_GETLINKFILTERLISTVERSION_RESPONSE.fields_by_name['count'].has_options = True |
|||
_CCOMMUNITY_GETLINKFILTERLISTVERSION_RESPONSE.fields_by_name['count']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\037The number of hits of this type') |
|||
|
|||
_COMMUNITYLINKFILTER = _descriptor.ServiceDescriptor( |
|||
name='CommunityLinkFilter', |
|||
full_name='CommunityLinkFilter', |
|||
file=DESCRIPTOR, |
|||
index=0, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.ServiceOptions(), '\202\265\030JA service for recording data about Steam Community phishing link filtering'), |
|||
serialized_start=1189, |
|||
serialized_end=1899, |
|||
methods=[ |
|||
_descriptor.MethodDescriptor( |
|||
name='GetLinkFilterHashPrefixes', |
|||
full_name='CommunityLinkFilter.GetLinkFilterHashPrefixes', |
|||
index=0, |
|||
containing_service=None, |
|||
input_type=_CCOMMUNITY_GETLINKFILTERHASHPREFIXES_REQUEST, |
|||
output_type=_CCOMMUNITY_GETLINKFILTERHASHPREFIXES_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030RGet a list of hash prefixes for the specified hit type, to use for client caching.'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='GetLinkFilterHashes', |
|||
full_name='CommunityLinkFilter.GetLinkFilterHashes', |
|||
index=1, |
|||
containing_service=None, |
|||
input_type=_CCOMMUNITY_GETLINKFILTERHASHES_REQUEST, |
|||
output_type=_CCOMMUNITY_GETLINKFILTERHASHES_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030KGet a list of hashes for the specified hit type, to use for client caching.'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='GetLinkFilterListVersion', |
|||
full_name='CommunityLinkFilter.GetLinkFilterListVersion', |
|||
index=2, |
|||
containing_service=None, |
|||
input_type=_CCOMMUNITY_GETLINKFILTERLISTVERSION_REQUEST, |
|||
output_type=_CCOMMUNITY_GETLINKFILTERLISTVERSION_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030PGet a list of hashes describing the version of each chunk of the requested size.'), |
|||
), |
|||
]) |
|||
|
|||
class CommunityLinkFilter(_service.Service): |
|||
__metaclass__ = service_reflection.GeneratedServiceType |
|||
DESCRIPTOR = _COMMUNITYLINKFILTER |
|||
class CommunityLinkFilter_Stub(CommunityLinkFilter): |
|||
__metaclass__ = service_reflection.GeneratedServiceStubType |
|||
DESCRIPTOR = _COMMUNITYLINKFILTER |
|||
|
|||
# @@protoc_insertion_point(module_scope) |
@ -0,0 +1,247 @@ |
|||
# Generated by the protocol buffer compiler. DO NOT EDIT! |
|||
# source: steammessages_offline.proto |
|||
|
|||
from google.protobuf import descriptor as _descriptor |
|||
from google.protobuf import message as _message |
|||
from google.protobuf import reflection as _reflection |
|||
from google.protobuf import service as _service |
|||
from google.protobuf import service_reflection |
|||
from google.protobuf import descriptor_pb2 |
|||
# @@protoc_insertion_point(imports) |
|||
|
|||
|
|||
import steammessages_unified_base_pb2 |
|||
|
|||
|
|||
DESCRIPTOR = _descriptor.FileDescriptor( |
|||
name='steammessages_offline.proto', |
|||
package='', |
|||
serialized_pb='\n\x1bsteammessages_offline.proto\x1a steammessages_unified_base.proto\":\n&COffline_GetOfflineLogonTicket_Request\x12\x10\n\x08priority\x18\x01 \x01(\r\"W\n\'COffline_GetOfflineLogonTicket_Response\x12\x19\n\x11serialized_ticket\x18\x01 \x01(\x0c\x12\x11\n\tsignature\x18\x02 \x01(\x0c\"0\n.COffline_GetUnsignedOfflineLogonTicket_Request\"O\n\x1b\x43Offline_OfflineLogonTicket\x12\x11\n\taccountid\x18\x01 \x01(\r\x12\x1d\n\x15rtime32_creation_time\x18\x02 \x01(\x07\"_\n/COffline_GetUnsignedOfflineLogonTicket_Response\x12,\n\x06ticket\x18\x01 \x01(\x0b\x32\x1c.COffline_OfflineLogonTicket2\xa3\x03\n\x07Offline\x12\xb5\x01\n\x15GetOfflineLogonTicket\x12\'.COffline_GetOfflineLogonTicket_Request\x1a(.COffline_GetOfflineLogonTicket_Response\"I\x82\xb5\x18\x45Get a serialized and signed offline logon ticket for the current user\x12\xc1\x01\n\x1dGetUnsignedOfflineLogonTicket\x12/.COffline_GetUnsignedOfflineLogonTicket_Request\x1a\x30.COffline_GetUnsignedOfflineLogonTicket_Response\"=\x82\xb5\x18\x39Get an unsigned offline logon ticket for the current user\x1a\x1c\x82\xb5\x18\x18Offline settings serviceB\x03\x90\x01\x01') |
|||
|
|||
|
|||
|
|||
|
|||
_COFFLINE_GETOFFLINELOGONTICKET_REQUEST = _descriptor.Descriptor( |
|||
name='COffline_GetOfflineLogonTicket_Request', |
|||
full_name='COffline_GetOfflineLogonTicket_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='priority', full_name='COffline_GetOfflineLogonTicket_Request.priority', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=65, |
|||
serialized_end=123, |
|||
) |
|||
|
|||
|
|||
_COFFLINE_GETOFFLINELOGONTICKET_RESPONSE = _descriptor.Descriptor( |
|||
name='COffline_GetOfflineLogonTicket_Response', |
|||
full_name='COffline_GetOfflineLogonTicket_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='serialized_ticket', full_name='COffline_GetOfflineLogonTicket_Response.serialized_ticket', index=0, |
|||
number=1, type=12, cpp_type=9, label=1, |
|||
has_default_value=False, default_value="", |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='signature', full_name='COffline_GetOfflineLogonTicket_Response.signature', index=1, |
|||
number=2, type=12, cpp_type=9, label=1, |
|||
has_default_value=False, default_value="", |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=125, |
|||
serialized_end=212, |
|||
) |
|||
|
|||
|
|||
_COFFLINE_GETUNSIGNEDOFFLINELOGONTICKET_REQUEST = _descriptor.Descriptor( |
|||
name='COffline_GetUnsignedOfflineLogonTicket_Request', |
|||
full_name='COffline_GetUnsignedOfflineLogonTicket_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=214, |
|||
serialized_end=262, |
|||
) |
|||
|
|||
|
|||
_COFFLINE_OFFLINELOGONTICKET = _descriptor.Descriptor( |
|||
name='COffline_OfflineLogonTicket', |
|||
full_name='COffline_OfflineLogonTicket', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='accountid', full_name='COffline_OfflineLogonTicket.accountid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='rtime32_creation_time', full_name='COffline_OfflineLogonTicket.rtime32_creation_time', index=1, |
|||
number=2, type=7, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=264, |
|||
serialized_end=343, |
|||
) |
|||
|
|||
|
|||
_COFFLINE_GETUNSIGNEDOFFLINELOGONTICKET_RESPONSE = _descriptor.Descriptor( |
|||
name='COffline_GetUnsignedOfflineLogonTicket_Response', |
|||
full_name='COffline_GetUnsignedOfflineLogonTicket_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='ticket', full_name='COffline_GetUnsignedOfflineLogonTicket_Response.ticket', index=0, |
|||
number=1, type=11, cpp_type=10, label=1, |
|||
has_default_value=False, default_value=None, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=345, |
|||
serialized_end=440, |
|||
) |
|||
|
|||
_COFFLINE_GETUNSIGNEDOFFLINELOGONTICKET_RESPONSE.fields_by_name['ticket'].message_type = _COFFLINE_OFFLINELOGONTICKET |
|||
DESCRIPTOR.message_types_by_name['COffline_GetOfflineLogonTicket_Request'] = _COFFLINE_GETOFFLINELOGONTICKET_REQUEST |
|||
DESCRIPTOR.message_types_by_name['COffline_GetOfflineLogonTicket_Response'] = _COFFLINE_GETOFFLINELOGONTICKET_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['COffline_GetUnsignedOfflineLogonTicket_Request'] = _COFFLINE_GETUNSIGNEDOFFLINELOGONTICKET_REQUEST |
|||
DESCRIPTOR.message_types_by_name['COffline_OfflineLogonTicket'] = _COFFLINE_OFFLINELOGONTICKET |
|||
DESCRIPTOR.message_types_by_name['COffline_GetUnsignedOfflineLogonTicket_Response'] = _COFFLINE_GETUNSIGNEDOFFLINELOGONTICKET_RESPONSE |
|||
|
|||
class COffline_GetOfflineLogonTicket_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _COFFLINE_GETOFFLINELOGONTICKET_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:COffline_GetOfflineLogonTicket_Request) |
|||
|
|||
class COffline_GetOfflineLogonTicket_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _COFFLINE_GETOFFLINELOGONTICKET_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:COffline_GetOfflineLogonTicket_Response) |
|||
|
|||
class COffline_GetUnsignedOfflineLogonTicket_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _COFFLINE_GETUNSIGNEDOFFLINELOGONTICKET_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:COffline_GetUnsignedOfflineLogonTicket_Request) |
|||
|
|||
class COffline_OfflineLogonTicket(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _COFFLINE_OFFLINELOGONTICKET |
|||
|
|||
# @@protoc_insertion_point(class_scope:COffline_OfflineLogonTicket) |
|||
|
|||
class COffline_GetUnsignedOfflineLogonTicket_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _COFFLINE_GETUNSIGNEDOFFLINELOGONTICKET_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:COffline_GetUnsignedOfflineLogonTicket_Response) |
|||
|
|||
|
|||
DESCRIPTOR.has_options = True |
|||
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\220\001\001') |
|||
|
|||
_OFFLINE = _descriptor.ServiceDescriptor( |
|||
name='Offline', |
|||
full_name='Offline', |
|||
file=DESCRIPTOR, |
|||
index=0, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.ServiceOptions(), '\202\265\030\030Offline settings service'), |
|||
serialized_start=443, |
|||
serialized_end=862, |
|||
methods=[ |
|||
_descriptor.MethodDescriptor( |
|||
name='GetOfflineLogonTicket', |
|||
full_name='Offline.GetOfflineLogonTicket', |
|||
index=0, |
|||
containing_service=None, |
|||
input_type=_COFFLINE_GETOFFLINELOGONTICKET_REQUEST, |
|||
output_type=_COFFLINE_GETOFFLINELOGONTICKET_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030EGet a serialized and signed offline logon ticket for the current user'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='GetUnsignedOfflineLogonTicket', |
|||
full_name='Offline.GetUnsignedOfflineLogonTicket', |
|||
index=1, |
|||
containing_service=None, |
|||
input_type=_COFFLINE_GETUNSIGNEDOFFLINELOGONTICKET_REQUEST, |
|||
output_type=_COFFLINE_GETUNSIGNEDOFFLINELOGONTICKET_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\0309Get an unsigned offline logon ticket for the current user'), |
|||
), |
|||
]) |
|||
|
|||
class Offline(_service.Service): |
|||
__metaclass__ = service_reflection.GeneratedServiceType |
|||
DESCRIPTOR = _OFFLINE |
|||
class Offline_Stub(Offline): |
|||
__metaclass__ = service_reflection.GeneratedServiceStubType |
|||
DESCRIPTOR = _OFFLINE |
|||
|
|||
# @@protoc_insertion_point(module_scope) |
File diff suppressed because one or more lines are too long
@ -0,0 +1,658 @@ |
|||
# Generated by the protocol buffer compiler. DO NOT EDIT! |
|||
# source: steammessages_partnerapps.proto |
|||
|
|||
from google.protobuf import descriptor as _descriptor |
|||
from google.protobuf import message as _message |
|||
from google.protobuf import reflection as _reflection |
|||
from google.protobuf import service as _service |
|||
from google.protobuf import service_reflection |
|||
from google.protobuf import descriptor_pb2 |
|||
# @@protoc_insertion_point(imports) |
|||
|
|||
|
|||
import steammessages_unified_base_pb2 |
|||
|
|||
|
|||
DESCRIPTOR = _descriptor.FileDescriptor( |
|||
name='steammessages_partnerapps.proto', |
|||
package='', |
|||
serialized_pb='\n\x1fsteammessages_partnerapps.proto\x1a steammessages_unified_base.proto\"J\n\'CPartnerApps_RequestUploadToken_Request\x12\x10\n\x08\x66ilename\x18\x01 \x01(\t\x12\r\n\x05\x61ppid\x18\x02 \x01(\r\"f\n(CPartnerApps_RequestUploadToken_Response\x12\x14\n\x0cupload_token\x18\x01 \x01(\x04\x12\x10\n\x08location\x18\x02 \x01(\t\x12\x12\n\nrouting_id\x18\x03 \x01(\x04\"]\n!CPartnerApps_FinishUpload_Request\x12\x14\n\x0cupload_token\x18\x01 \x01(\x04\x12\x12\n\nrouting_id\x18\x02 \x01(\x04\x12\x0e\n\x06\x61pp_id\x18\x03 \x01(\r\"H\n(CPartnerApps_FinishUploadKVSign_Response\x12\x1c\n\x14signed_installscript\x18\x01 \x01(\t\"\x88\x01\n*CPartnerApps_FinishUploadLegacyDRM_Request\x12\x14\n\x0cupload_token\x18\x01 \x01(\x04\x12\x12\n\nrouting_id\x18\x02 \x01(\x04\x12\x0e\n\x06\x61pp_id\x18\x03 \x01(\r\x12\r\n\x05\x66lags\x18\x04 \x01(\r\x12\x11\n\ttool_name\x18\x05 \x01(\t\">\n+CPartnerApps_FinishUploadLegacyDRM_Response\x12\x0f\n\x07\x66ile_id\x18\x01 \x01(\t\"$\n\"CPartnerApps_FinishUpload_Response\"5\n#CPartnerApps_FindDRMUploads_Request\x12\x0e\n\x06\x61pp_id\x18\x01 \x01(\x05\"\xb4\x01\n\x1e\x43PartnerApps_ExistingDRMUpload\x12\x0f\n\x07\x66ile_id\x18\x01 \x01(\t\x12\x0e\n\x06\x61pp_id\x18\x02 \x01(\r\x12\x10\n\x08\x61\x63tor_id\x18\x03 \x01(\x05\x12\x15\n\rsupplied_name\x18\x05 \x01(\t\x12\r\n\x05\x66lags\x18\x06 \x01(\r\x12\x10\n\x08mod_type\x18\x07 \x01(\t\x12\x11\n\ttimestamp\x18\x08 \x01(\x07\x12\x14\n\x0corig_file_id\x18\t \x01(\t\"X\n$CPartnerApps_FindDRMUploads_Response\x12\x30\n\x07uploads\x18\x01 \x03(\x0b\x32\x1f.CPartnerApps_ExistingDRMUpload\"@\n\x1d\x43PartnerApps_Download_Request\x12\x0f\n\x07\x66ile_id\x18\x01 \x01(\t\x12\x0e\n\x06\x61pp_id\x18\x02 \x01(\x05\"F\n\x1e\x43PartnerApps_Download_Response\x12\x14\n\x0c\x64ownload_url\x18\x01 \x01(\t\x12\x0e\n\x06\x61pp_id\x18\x02 \x01(\x05\x32\xac\n\n\x0bPartnerApps\x12\xb1\x01\n\x18RequestKVSignUploadToken\x12(.CPartnerApps_RequestUploadToken_Request\x1a).CPartnerApps_RequestUploadToken_Response\"@\x82\xb5\x18<Request upload token for installscript file upload / signing\x12\xae\x01\n\x15RequestDRMUploadToken\x12(.CPartnerApps_RequestUploadToken_Request\x1a).CPartnerApps_RequestUploadToken_Response\"@\x82\xb5\x18<Request upload token for executable file upload / processing\x12\xb5\x01\n\x15RequestCEGUploadToken\x12(.CPartnerApps_RequestUploadToken_Request\x1a).CPartnerApps_RequestUploadToken_Response\"G\x82\xb5\x18\x43Request upload token for custom executable file upload / processing\x12\xab\x01\n\x12\x46inishUploadKVSign\x12\".CPartnerApps_FinishUpload_Request\x1a).CPartnerApps_FinishUploadKVSign_Response\"F\x82\xb5\x18\x42\x43ommit method to sign an installscript after an upload is complete\x12\xa4\x01\n\x15\x46inishUploadDRMUpload\x12+.CPartnerApps_FinishUploadLegacyDRM_Request\x1a,.CPartnerApps_FinishUploadLegacyDRM_Response\"0\x82\xb5\x18,Commit method for executable file processing\x12\x99\x01\n\x15\x46inishUploadCEGUpload\x12\".CPartnerApps_FinishUpload_Request\x1a#.CPartnerApps_FinishUpload_Response\"7\x82\xb5\x18\x33\x43ommit method for custom executable file processing\x12\x8d\x01\n\x0e\x46indDRMUploads\x12$.CPartnerApps_FindDRMUploads_Request\x1a%.CPartnerApps_FindDRMUploads_Response\".\x82\xb5\x18*Finds N most recent prior uploads by appid\x12K\n\x08\x44ownload\x12\x1e.CPartnerApps_Download_Request\x1a\x1f.CPartnerApps_Download_Response\x1a\x32\x82\xb5\x18.Service methods for app management by partnersB\x03\x90\x01\x01') |
|||
|
|||
|
|||
|
|||
|
|||
_CPARTNERAPPS_REQUESTUPLOADTOKEN_REQUEST = _descriptor.Descriptor( |
|||
name='CPartnerApps_RequestUploadToken_Request', |
|||
full_name='CPartnerApps_RequestUploadToken_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='filename', full_name='CPartnerApps_RequestUploadToken_Request.filename', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CPartnerApps_RequestUploadToken_Request.appid', index=1, |
|||
number=2, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=69, |
|||
serialized_end=143, |
|||
) |
|||
|
|||
|
|||
_CPARTNERAPPS_REQUESTUPLOADTOKEN_RESPONSE = _descriptor.Descriptor( |
|||
name='CPartnerApps_RequestUploadToken_Response', |
|||
full_name='CPartnerApps_RequestUploadToken_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='upload_token', full_name='CPartnerApps_RequestUploadToken_Response.upload_token', index=0, |
|||
number=1, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='location', full_name='CPartnerApps_RequestUploadToken_Response.location', index=1, |
|||
number=2, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='routing_id', full_name='CPartnerApps_RequestUploadToken_Response.routing_id', index=2, |
|||
number=3, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=145, |
|||
serialized_end=247, |
|||
) |
|||
|
|||
|
|||
_CPARTNERAPPS_FINISHUPLOAD_REQUEST = _descriptor.Descriptor( |
|||
name='CPartnerApps_FinishUpload_Request', |
|||
full_name='CPartnerApps_FinishUpload_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='upload_token', full_name='CPartnerApps_FinishUpload_Request.upload_token', index=0, |
|||
number=1, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='routing_id', full_name='CPartnerApps_FinishUpload_Request.routing_id', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='app_id', full_name='CPartnerApps_FinishUpload_Request.app_id', index=2, |
|||
number=3, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=249, |
|||
serialized_end=342, |
|||
) |
|||
|
|||
|
|||
_CPARTNERAPPS_FINISHUPLOADKVSIGN_RESPONSE = _descriptor.Descriptor( |
|||
name='CPartnerApps_FinishUploadKVSign_Response', |
|||
full_name='CPartnerApps_FinishUploadKVSign_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='signed_installscript', full_name='CPartnerApps_FinishUploadKVSign_Response.signed_installscript', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=344, |
|||
serialized_end=416, |
|||
) |
|||
|
|||
|
|||
_CPARTNERAPPS_FINISHUPLOADLEGACYDRM_REQUEST = _descriptor.Descriptor( |
|||
name='CPartnerApps_FinishUploadLegacyDRM_Request', |
|||
full_name='CPartnerApps_FinishUploadLegacyDRM_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='upload_token', full_name='CPartnerApps_FinishUploadLegacyDRM_Request.upload_token', index=0, |
|||
number=1, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='routing_id', full_name='CPartnerApps_FinishUploadLegacyDRM_Request.routing_id', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='app_id', full_name='CPartnerApps_FinishUploadLegacyDRM_Request.app_id', index=2, |
|||
number=3, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='flags', full_name='CPartnerApps_FinishUploadLegacyDRM_Request.flags', index=3, |
|||
number=4, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='tool_name', full_name='CPartnerApps_FinishUploadLegacyDRM_Request.tool_name', index=4, |
|||
number=5, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=419, |
|||
serialized_end=555, |
|||
) |
|||
|
|||
|
|||
_CPARTNERAPPS_FINISHUPLOADLEGACYDRM_RESPONSE = _descriptor.Descriptor( |
|||
name='CPartnerApps_FinishUploadLegacyDRM_Response', |
|||
full_name='CPartnerApps_FinishUploadLegacyDRM_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='file_id', full_name='CPartnerApps_FinishUploadLegacyDRM_Response.file_id', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=557, |
|||
serialized_end=619, |
|||
) |
|||
|
|||
|
|||
_CPARTNERAPPS_FINISHUPLOAD_RESPONSE = _descriptor.Descriptor( |
|||
name='CPartnerApps_FinishUpload_Response', |
|||
full_name='CPartnerApps_FinishUpload_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=621, |
|||
serialized_end=657, |
|||
) |
|||
|
|||
|
|||
_CPARTNERAPPS_FINDDRMUPLOADS_REQUEST = _descriptor.Descriptor( |
|||
name='CPartnerApps_FindDRMUploads_Request', |
|||
full_name='CPartnerApps_FindDRMUploads_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='app_id', full_name='CPartnerApps_FindDRMUploads_Request.app_id', index=0, |
|||
number=1, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=659, |
|||
serialized_end=712, |
|||
) |
|||
|
|||
|
|||
_CPARTNERAPPS_EXISTINGDRMUPLOAD = _descriptor.Descriptor( |
|||
name='CPartnerApps_ExistingDRMUpload', |
|||
full_name='CPartnerApps_ExistingDRMUpload', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='file_id', full_name='CPartnerApps_ExistingDRMUpload.file_id', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='app_id', full_name='CPartnerApps_ExistingDRMUpload.app_id', index=1, |
|||
number=2, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='actor_id', full_name='CPartnerApps_ExistingDRMUpload.actor_id', index=2, |
|||
number=3, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='supplied_name', full_name='CPartnerApps_ExistingDRMUpload.supplied_name', index=3, |
|||
number=5, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='flags', full_name='CPartnerApps_ExistingDRMUpload.flags', index=4, |
|||
number=6, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='mod_type', full_name='CPartnerApps_ExistingDRMUpload.mod_type', index=5, |
|||
number=7, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='timestamp', full_name='CPartnerApps_ExistingDRMUpload.timestamp', index=6, |
|||
number=8, type=7, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='orig_file_id', full_name='CPartnerApps_ExistingDRMUpload.orig_file_id', index=7, |
|||
number=9, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=715, |
|||
serialized_end=895, |
|||
) |
|||
|
|||
|
|||
_CPARTNERAPPS_FINDDRMUPLOADS_RESPONSE = _descriptor.Descriptor( |
|||
name='CPartnerApps_FindDRMUploads_Response', |
|||
full_name='CPartnerApps_FindDRMUploads_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='uploads', full_name='CPartnerApps_FindDRMUploads_Response.uploads', index=0, |
|||
number=1, type=11, cpp_type=10, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=897, |
|||
serialized_end=985, |
|||
) |
|||
|
|||
|
|||
_CPARTNERAPPS_DOWNLOAD_REQUEST = _descriptor.Descriptor( |
|||
name='CPartnerApps_Download_Request', |
|||
full_name='CPartnerApps_Download_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='file_id', full_name='CPartnerApps_Download_Request.file_id', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='app_id', full_name='CPartnerApps_Download_Request.app_id', index=1, |
|||
number=2, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=987, |
|||
serialized_end=1051, |
|||
) |
|||
|
|||
|
|||
_CPARTNERAPPS_DOWNLOAD_RESPONSE = _descriptor.Descriptor( |
|||
name='CPartnerApps_Download_Response', |
|||
full_name='CPartnerApps_Download_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='download_url', full_name='CPartnerApps_Download_Response.download_url', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='app_id', full_name='CPartnerApps_Download_Response.app_id', index=1, |
|||
number=2, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1053, |
|||
serialized_end=1123, |
|||
) |
|||
|
|||
_CPARTNERAPPS_FINDDRMUPLOADS_RESPONSE.fields_by_name['uploads'].message_type = _CPARTNERAPPS_EXISTINGDRMUPLOAD |
|||
DESCRIPTOR.message_types_by_name['CPartnerApps_RequestUploadToken_Request'] = _CPARTNERAPPS_REQUESTUPLOADTOKEN_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CPartnerApps_RequestUploadToken_Response'] = _CPARTNERAPPS_REQUESTUPLOADTOKEN_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CPartnerApps_FinishUpload_Request'] = _CPARTNERAPPS_FINISHUPLOAD_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CPartnerApps_FinishUploadKVSign_Response'] = _CPARTNERAPPS_FINISHUPLOADKVSIGN_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CPartnerApps_FinishUploadLegacyDRM_Request'] = _CPARTNERAPPS_FINISHUPLOADLEGACYDRM_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CPartnerApps_FinishUploadLegacyDRM_Response'] = _CPARTNERAPPS_FINISHUPLOADLEGACYDRM_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CPartnerApps_FinishUpload_Response'] = _CPARTNERAPPS_FINISHUPLOAD_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CPartnerApps_FindDRMUploads_Request'] = _CPARTNERAPPS_FINDDRMUPLOADS_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CPartnerApps_ExistingDRMUpload'] = _CPARTNERAPPS_EXISTINGDRMUPLOAD |
|||
DESCRIPTOR.message_types_by_name['CPartnerApps_FindDRMUploads_Response'] = _CPARTNERAPPS_FINDDRMUPLOADS_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CPartnerApps_Download_Request'] = _CPARTNERAPPS_DOWNLOAD_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CPartnerApps_Download_Response'] = _CPARTNERAPPS_DOWNLOAD_RESPONSE |
|||
|
|||
class CPartnerApps_RequestUploadToken_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPARTNERAPPS_REQUESTUPLOADTOKEN_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPartnerApps_RequestUploadToken_Request) |
|||
|
|||
class CPartnerApps_RequestUploadToken_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPARTNERAPPS_REQUESTUPLOADTOKEN_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPartnerApps_RequestUploadToken_Response) |
|||
|
|||
class CPartnerApps_FinishUpload_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPARTNERAPPS_FINISHUPLOAD_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPartnerApps_FinishUpload_Request) |
|||
|
|||
class CPartnerApps_FinishUploadKVSign_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPARTNERAPPS_FINISHUPLOADKVSIGN_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPartnerApps_FinishUploadKVSign_Response) |
|||
|
|||
class CPartnerApps_FinishUploadLegacyDRM_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPARTNERAPPS_FINISHUPLOADLEGACYDRM_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPartnerApps_FinishUploadLegacyDRM_Request) |
|||
|
|||
class CPartnerApps_FinishUploadLegacyDRM_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPARTNERAPPS_FINISHUPLOADLEGACYDRM_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPartnerApps_FinishUploadLegacyDRM_Response) |
|||
|
|||
class CPartnerApps_FinishUpload_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPARTNERAPPS_FINISHUPLOAD_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPartnerApps_FinishUpload_Response) |
|||
|
|||
class CPartnerApps_FindDRMUploads_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPARTNERAPPS_FINDDRMUPLOADS_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPartnerApps_FindDRMUploads_Request) |
|||
|
|||
class CPartnerApps_ExistingDRMUpload(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPARTNERAPPS_EXISTINGDRMUPLOAD |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPartnerApps_ExistingDRMUpload) |
|||
|
|||
class CPartnerApps_FindDRMUploads_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPARTNERAPPS_FINDDRMUPLOADS_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPartnerApps_FindDRMUploads_Response) |
|||
|
|||
class CPartnerApps_Download_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPARTNERAPPS_DOWNLOAD_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPartnerApps_Download_Request) |
|||
|
|||
class CPartnerApps_Download_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPARTNERAPPS_DOWNLOAD_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPartnerApps_Download_Response) |
|||
|
|||
|
|||
DESCRIPTOR.has_options = True |
|||
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\220\001\001') |
|||
|
|||
_PARTNERAPPS = _descriptor.ServiceDescriptor( |
|||
name='PartnerApps', |
|||
full_name='PartnerApps', |
|||
file=DESCRIPTOR, |
|||
index=0, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.ServiceOptions(), '\202\265\030.Service methods for app management by partners'), |
|||
serialized_start=1126, |
|||
serialized_end=2450, |
|||
methods=[ |
|||
_descriptor.MethodDescriptor( |
|||
name='RequestKVSignUploadToken', |
|||
full_name='PartnerApps.RequestKVSignUploadToken', |
|||
index=0, |
|||
containing_service=None, |
|||
input_type=_CPARTNERAPPS_REQUESTUPLOADTOKEN_REQUEST, |
|||
output_type=_CPARTNERAPPS_REQUESTUPLOADTOKEN_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030<Request upload token for installscript file upload / signing'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='RequestDRMUploadToken', |
|||
full_name='PartnerApps.RequestDRMUploadToken', |
|||
index=1, |
|||
containing_service=None, |
|||
input_type=_CPARTNERAPPS_REQUESTUPLOADTOKEN_REQUEST, |
|||
output_type=_CPARTNERAPPS_REQUESTUPLOADTOKEN_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030<Request upload token for executable file upload / processing'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='RequestCEGUploadToken', |
|||
full_name='PartnerApps.RequestCEGUploadToken', |
|||
index=2, |
|||
containing_service=None, |
|||
input_type=_CPARTNERAPPS_REQUESTUPLOADTOKEN_REQUEST, |
|||
output_type=_CPARTNERAPPS_REQUESTUPLOADTOKEN_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030CRequest upload token for custom executable file upload / processing'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='FinishUploadKVSign', |
|||
full_name='PartnerApps.FinishUploadKVSign', |
|||
index=3, |
|||
containing_service=None, |
|||
input_type=_CPARTNERAPPS_FINISHUPLOAD_REQUEST, |
|||
output_type=_CPARTNERAPPS_FINISHUPLOADKVSIGN_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030BCommit method to sign an installscript after an upload is complete'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='FinishUploadDRMUpload', |
|||
full_name='PartnerApps.FinishUploadDRMUpload', |
|||
index=4, |
|||
containing_service=None, |
|||
input_type=_CPARTNERAPPS_FINISHUPLOADLEGACYDRM_REQUEST, |
|||
output_type=_CPARTNERAPPS_FINISHUPLOADLEGACYDRM_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030,Commit method for executable file processing'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='FinishUploadCEGUpload', |
|||
full_name='PartnerApps.FinishUploadCEGUpload', |
|||
index=5, |
|||
containing_service=None, |
|||
input_type=_CPARTNERAPPS_FINISHUPLOAD_REQUEST, |
|||
output_type=_CPARTNERAPPS_FINISHUPLOAD_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\0303Commit method for custom executable file processing'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='FindDRMUploads', |
|||
full_name='PartnerApps.FindDRMUploads', |
|||
index=6, |
|||
containing_service=None, |
|||
input_type=_CPARTNERAPPS_FINDDRMUPLOADS_REQUEST, |
|||
output_type=_CPARTNERAPPS_FINDDRMUPLOADS_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030*Finds N most recent prior uploads by appid'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='Download', |
|||
full_name='PartnerApps.Download', |
|||
index=7, |
|||
containing_service=None, |
|||
input_type=_CPARTNERAPPS_DOWNLOAD_REQUEST, |
|||
output_type=_CPARTNERAPPS_DOWNLOAD_RESPONSE, |
|||
options=None, |
|||
), |
|||
]) |
|||
|
|||
class PartnerApps(_service.Service): |
|||
__metaclass__ = service_reflection.GeneratedServiceType |
|||
DESCRIPTOR = _PARTNERAPPS |
|||
class PartnerApps_Stub(PartnerApps): |
|||
__metaclass__ = service_reflection.GeneratedServiceStubType |
|||
DESCRIPTOR = _PARTNERAPPS |
|||
|
|||
# @@protoc_insertion_point(module_scope) |
@ -0,0 +1,884 @@ |
|||
# Generated by the protocol buffer compiler. DO NOT EDIT! |
|||
# source: steammessages_physicalgoods.proto |
|||
|
|||
from google.protobuf import descriptor as _descriptor |
|||
from google.protobuf import message as _message |
|||
from google.protobuf import reflection as _reflection |
|||
from google.protobuf import service as _service |
|||
from google.protobuf import service_reflection |
|||
from google.protobuf import descriptor_pb2 |
|||
# @@protoc_insertion_point(imports) |
|||
|
|||
|
|||
import steammessages_unified_base_pb2 |
|||
|
|||
|
|||
DESCRIPTOR = _descriptor.FileDescriptor( |
|||
name='steammessages_physicalgoods.proto', |
|||
package='', |
|||
serialized_pb='\n!steammessages_physicalgoods.proto\x1a steammessages_unified_base.proto\"`\n.CPhysicalGoods_RegisterSteamController_Request\x12\x15\n\rserial_number\x18\x01 \x01(\t\x12\x17\n\x0f\x63ontroller_code\x18\x02 \x01(\t\"1\n/CPhysicalGoods_RegisterSteamController_Response\"l\n:CPhysicalGoods_CompleteSteamControllerRegistration_Request\x12\x15\n\rserial_number\x18\x01 \x01(\t\x12\x17\n\x0f\x63ontroller_code\x18\x02 \x01(\t\"=\n;CPhysicalGoods_CompleteSteamControllerRegistration_Response\"h\n6CPhysicalGoods_QueryAccountsRegisteredToSerial_Request\x12\x15\n\rserial_number\x18\x01 \x01(\t\x12\x17\n\x0f\x63ontroller_code\x18\x02 \x01(\t\"k\n7CPhysicalGoods_QueryAccountsRegisteredToSerial_Accounts\x12\x11\n\taccountid\x18\x01 \x01(\r\x12\x1d\n\x15registration_complete\x18\x02 \x01(\x08\"\x85\x01\n7CPhysicalGoods_QueryAccountsRegisteredToSerial_Response\x12J\n\x08\x61\x63\x63ounts\x18\x01 \x03(\x0b\x32\x38.CPhysicalGoods_QueryAccountsRegisteredToSerial_Accounts\"~\n8CPhysicalGoods_SteamControllerSetConfig_ControllerConfig\x12\x13\n\x0b\x61ppidorname\x18\x01 \x01(\t\x12\x17\n\x0fpublishedfileid\x18\x02 \x01(\x04\x12\x14\n\x0ctemplatename\x18\x03 \x01(\t\"\xc7\x01\n/CPhysicalGoods_SteamControllerSetConfig_Request\x12\x15\n\rserial_number\x18\x01 \x01(\t\x12\x17\n\x0f\x63ontroller_code\x18\x02 \x01(\t\x12\x11\n\taccountid\x18\x03 \x01(\r\x12Q\n\x0e\x63onfigurations\x18\x04 \x03(\x0b\x32\x39.CPhysicalGoods_SteamControllerSetConfig_ControllerConfig\"2\n0CPhysicalGoods_SteamControllerSetConfig_Response\"\x89\x01\n/CPhysicalGoods_SteamControllerGetConfig_Request\x12\x15\n\rserial_number\x18\x01 \x01(\t\x12\x17\n\x0f\x63ontroller_code\x18\x02 \x01(\t\x12\x11\n\taccountid\x18\x03 \x01(\r\x12\x13\n\x0b\x61ppidorname\x18\x04 \x01(\t\"~\n8CPhysicalGoods_SteamControllerGetConfig_ControllerConfig\x12\x13\n\x0b\x61ppidorname\x18\x01 \x01(\t\x12\x17\n\x0fpublishedfileid\x18\x02 \x01(\x04\x12\x14\n\x0ctemplatename\x18\x03 \x01(\t\"\x85\x01\n0CPhysicalGoods_SteamControllerGetConfig_Response\x12Q\n\x0e\x63onfigurations\x18\x01 \x03(\x0b\x32\x39.CPhysicalGoods_SteamControllerGetConfig_ControllerConfig\"u\n0CPhysicalGoods_DeRegisterSteamController_Request\x12\x15\n\rserial_number\x18\x01 \x01(\t\x12\x17\n\x0f\x63ontroller_code\x18\x02 \x01(\t\x12\x11\n\taccountid\x18\x03 \x01(\r\"3\n1CPhysicalGoods_DeRegisterSteamController_Response\"r\n-CPhysicalGoods_SetPersonalizationFile_Request\x12\x15\n\rserial_number\x18\x01 \x01(\t\x12\x17\n\x0fpublishedfileid\x18\x02 \x01(\x04\x12\x11\n\taccountid\x18\x03 \x01(\r\"0\n.CPhysicalGoods_SetPersonalizationFile_Response\"Y\n-CPhysicalGoods_GetPersonalizationFile_Request\x12\x15\n\rserial_number\x18\x01 \x01(\t\x12\x11\n\taccountid\x18\x02 \x01(\r\"I\n.CPhysicalGoods_GetPersonalizationFile_Response\x12\x17\n\x0fpublishedfileid\x18\x01 \x01(\x04\x32\xd7\x0c\n\rPhysicalGoods\x12\xd4\x01\n\x17RegisterSteamController\x12/.CPhysicalGoods_RegisterSteamController_Request\x1a\x30.CPhysicalGoods_RegisterSteamController_Response\"V\x82\xb5\x18RRecords a serial number and the calling user\'s account info for warranty purposes.\x12\xd3\x01\n#CompleteSteamControllerRegistration\x12;.CPhysicalGoods_CompleteSteamControllerRegistration_Request\x1a<.CPhysicalGoods_CompleteSteamControllerRegistration_Response\"1\x82\xb5\x18-Marks a controller\'s registration as complete\x12\xd7\x01\n#QueryAccountsRegisteredToController\x12\x37.CPhysicalGoods_QueryAccountsRegisteredToSerial_Request\x1a\x38.CPhysicalGoods_QueryAccountsRegisteredToSerial_Response\"=\x82\xb5\x18\x39Sends back a list of accounts registered to a controller.\x12\xb8\x01\n SetDesiredControllerConfigForApp\x12\x30.CPhysicalGoods_SteamControllerSetConfig_Request\x1a\x31.CPhysicalGoods_SteamControllerSetConfig_Response\"/\x82\xb5\x18+Sets a desired controller config for an app\x12\xb8\x01\n GetDesiredControllerConfigForApp\x12\x30.CPhysicalGoods_SteamControllerGetConfig_Request\x1a\x31.CPhysicalGoods_SteamControllerGetConfig_Response\"/\x82\xb5\x18+Gets a desired controller config for an app\x12\xa1\x01\n\x19\x44\x65RegisterSteamController\x12\x31.CPhysicalGoods_DeRegisterSteamController_Request\x1a\x32.CPhysicalGoods_DeRegisterSteamController_Response\"\x1d\x82\xb5\x18\x19\x44\x65 registers a controller\x12\xb7\x01\n SetControllerPersonalizationFile\x12..CPhysicalGoods_SetPersonalizationFile_Request\x1a/.CPhysicalGoods_SetPersonalizationFile_Response\"2\x82\xb5\x18.Stores the file ID of the personalization file\x12\xb5\x01\n GetControllerPersonalizationFile\x12..CPhysicalGoods_GetPersonalizationFile_Request\x1a/.CPhysicalGoods_GetPersonalizationFile_Response\"0\x82\xb5\x18,Gets the file ID of the personalization file\x1a\x33\x82\xb5\x18/A service to use physical goods related methodsB\x03\x90\x01\x01') |
|||
|
|||
|
|||
|
|||
|
|||
_CPHYSICALGOODS_REGISTERSTEAMCONTROLLER_REQUEST = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_RegisterSteamController_Request', |
|||
full_name='CPhysicalGoods_RegisterSteamController_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='serial_number', full_name='CPhysicalGoods_RegisterSteamController_Request.serial_number', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='controller_code', full_name='CPhysicalGoods_RegisterSteamController_Request.controller_code', index=1, |
|||
number=2, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=71, |
|||
serialized_end=167, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_REGISTERSTEAMCONTROLLER_RESPONSE = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_RegisterSteamController_Response', |
|||
full_name='CPhysicalGoods_RegisterSteamController_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=169, |
|||
serialized_end=218, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_COMPLETESTEAMCONTROLLERREGISTRATION_REQUEST = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_CompleteSteamControllerRegistration_Request', |
|||
full_name='CPhysicalGoods_CompleteSteamControllerRegistration_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='serial_number', full_name='CPhysicalGoods_CompleteSteamControllerRegistration_Request.serial_number', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='controller_code', full_name='CPhysicalGoods_CompleteSteamControllerRegistration_Request.controller_code', index=1, |
|||
number=2, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=220, |
|||
serialized_end=328, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_COMPLETESTEAMCONTROLLERREGISTRATION_RESPONSE = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_CompleteSteamControllerRegistration_Response', |
|||
full_name='CPhysicalGoods_CompleteSteamControllerRegistration_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=330, |
|||
serialized_end=391, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_QUERYACCOUNTSREGISTEREDTOSERIAL_REQUEST = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_QueryAccountsRegisteredToSerial_Request', |
|||
full_name='CPhysicalGoods_QueryAccountsRegisteredToSerial_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='serial_number', full_name='CPhysicalGoods_QueryAccountsRegisteredToSerial_Request.serial_number', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='controller_code', full_name='CPhysicalGoods_QueryAccountsRegisteredToSerial_Request.controller_code', index=1, |
|||
number=2, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=393, |
|||
serialized_end=497, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_QUERYACCOUNTSREGISTEREDTOSERIAL_ACCOUNTS = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_QueryAccountsRegisteredToSerial_Accounts', |
|||
full_name='CPhysicalGoods_QueryAccountsRegisteredToSerial_Accounts', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='accountid', full_name='CPhysicalGoods_QueryAccountsRegisteredToSerial_Accounts.accountid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='registration_complete', full_name='CPhysicalGoods_QueryAccountsRegisteredToSerial_Accounts.registration_complete', index=1, |
|||
number=2, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=499, |
|||
serialized_end=606, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_QUERYACCOUNTSREGISTEREDTOSERIAL_RESPONSE = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_QueryAccountsRegisteredToSerial_Response', |
|||
full_name='CPhysicalGoods_QueryAccountsRegisteredToSerial_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='accounts', full_name='CPhysicalGoods_QueryAccountsRegisteredToSerial_Response.accounts', index=0, |
|||
number=1, type=11, cpp_type=10, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=609, |
|||
serialized_end=742, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_STEAMCONTROLLERSETCONFIG_CONTROLLERCONFIG = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_SteamControllerSetConfig_ControllerConfig', |
|||
full_name='CPhysicalGoods_SteamControllerSetConfig_ControllerConfig', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appidorname', full_name='CPhysicalGoods_SteamControllerSetConfig_ControllerConfig.appidorname', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='publishedfileid', full_name='CPhysicalGoods_SteamControllerSetConfig_ControllerConfig.publishedfileid', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='templatename', full_name='CPhysicalGoods_SteamControllerSetConfig_ControllerConfig.templatename', index=2, |
|||
number=3, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=744, |
|||
serialized_end=870, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_STEAMCONTROLLERSETCONFIG_REQUEST = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_SteamControllerSetConfig_Request', |
|||
full_name='CPhysicalGoods_SteamControllerSetConfig_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='serial_number', full_name='CPhysicalGoods_SteamControllerSetConfig_Request.serial_number', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='controller_code', full_name='CPhysicalGoods_SteamControllerSetConfig_Request.controller_code', index=1, |
|||
number=2, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='accountid', full_name='CPhysicalGoods_SteamControllerSetConfig_Request.accountid', index=2, |
|||
number=3, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='configurations', full_name='CPhysicalGoods_SteamControllerSetConfig_Request.configurations', index=3, |
|||
number=4, type=11, cpp_type=10, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=873, |
|||
serialized_end=1072, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_STEAMCONTROLLERSETCONFIG_RESPONSE = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_SteamControllerSetConfig_Response', |
|||
full_name='CPhysicalGoods_SteamControllerSetConfig_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1074, |
|||
serialized_end=1124, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_STEAMCONTROLLERGETCONFIG_REQUEST = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_SteamControllerGetConfig_Request', |
|||
full_name='CPhysicalGoods_SteamControllerGetConfig_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='serial_number', full_name='CPhysicalGoods_SteamControllerGetConfig_Request.serial_number', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='controller_code', full_name='CPhysicalGoods_SteamControllerGetConfig_Request.controller_code', index=1, |
|||
number=2, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='accountid', full_name='CPhysicalGoods_SteamControllerGetConfig_Request.accountid', index=2, |
|||
number=3, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='appidorname', full_name='CPhysicalGoods_SteamControllerGetConfig_Request.appidorname', index=3, |
|||
number=4, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1127, |
|||
serialized_end=1264, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_STEAMCONTROLLERGETCONFIG_CONTROLLERCONFIG = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_SteamControllerGetConfig_ControllerConfig', |
|||
full_name='CPhysicalGoods_SteamControllerGetConfig_ControllerConfig', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appidorname', full_name='CPhysicalGoods_SteamControllerGetConfig_ControllerConfig.appidorname', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='publishedfileid', full_name='CPhysicalGoods_SteamControllerGetConfig_ControllerConfig.publishedfileid', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='templatename', full_name='CPhysicalGoods_SteamControllerGetConfig_ControllerConfig.templatename', index=2, |
|||
number=3, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1266, |
|||
serialized_end=1392, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_STEAMCONTROLLERGETCONFIG_RESPONSE = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_SteamControllerGetConfig_Response', |
|||
full_name='CPhysicalGoods_SteamControllerGetConfig_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='configurations', full_name='CPhysicalGoods_SteamControllerGetConfig_Response.configurations', index=0, |
|||
number=1, type=11, cpp_type=10, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1395, |
|||
serialized_end=1528, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_DEREGISTERSTEAMCONTROLLER_REQUEST = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_DeRegisterSteamController_Request', |
|||
full_name='CPhysicalGoods_DeRegisterSteamController_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='serial_number', full_name='CPhysicalGoods_DeRegisterSteamController_Request.serial_number', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='controller_code', full_name='CPhysicalGoods_DeRegisterSteamController_Request.controller_code', index=1, |
|||
number=2, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='accountid', full_name='CPhysicalGoods_DeRegisterSteamController_Request.accountid', index=2, |
|||
number=3, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1530, |
|||
serialized_end=1647, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_DEREGISTERSTEAMCONTROLLER_RESPONSE = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_DeRegisterSteamController_Response', |
|||
full_name='CPhysicalGoods_DeRegisterSteamController_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1649, |
|||
serialized_end=1700, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_SETPERSONALIZATIONFILE_REQUEST = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_SetPersonalizationFile_Request', |
|||
full_name='CPhysicalGoods_SetPersonalizationFile_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='serial_number', full_name='CPhysicalGoods_SetPersonalizationFile_Request.serial_number', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='publishedfileid', full_name='CPhysicalGoods_SetPersonalizationFile_Request.publishedfileid', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='accountid', full_name='CPhysicalGoods_SetPersonalizationFile_Request.accountid', index=2, |
|||
number=3, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1702, |
|||
serialized_end=1816, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_SETPERSONALIZATIONFILE_RESPONSE = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_SetPersonalizationFile_Response', |
|||
full_name='CPhysicalGoods_SetPersonalizationFile_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1818, |
|||
serialized_end=1866, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_GETPERSONALIZATIONFILE_REQUEST = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_GetPersonalizationFile_Request', |
|||
full_name='CPhysicalGoods_GetPersonalizationFile_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='serial_number', full_name='CPhysicalGoods_GetPersonalizationFile_Request.serial_number', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='accountid', full_name='CPhysicalGoods_GetPersonalizationFile_Request.accountid', index=1, |
|||
number=2, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1868, |
|||
serialized_end=1957, |
|||
) |
|||
|
|||
|
|||
_CPHYSICALGOODS_GETPERSONALIZATIONFILE_RESPONSE = _descriptor.Descriptor( |
|||
name='CPhysicalGoods_GetPersonalizationFile_Response', |
|||
full_name='CPhysicalGoods_GetPersonalizationFile_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='publishedfileid', full_name='CPhysicalGoods_GetPersonalizationFile_Response.publishedfileid', index=0, |
|||
number=1, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1959, |
|||
serialized_end=2032, |
|||
) |
|||
|
|||
_CPHYSICALGOODS_QUERYACCOUNTSREGISTEREDTOSERIAL_RESPONSE.fields_by_name['accounts'].message_type = _CPHYSICALGOODS_QUERYACCOUNTSREGISTEREDTOSERIAL_ACCOUNTS |
|||
_CPHYSICALGOODS_STEAMCONTROLLERSETCONFIG_REQUEST.fields_by_name['configurations'].message_type = _CPHYSICALGOODS_STEAMCONTROLLERSETCONFIG_CONTROLLERCONFIG |
|||
_CPHYSICALGOODS_STEAMCONTROLLERGETCONFIG_RESPONSE.fields_by_name['configurations'].message_type = _CPHYSICALGOODS_STEAMCONTROLLERGETCONFIG_CONTROLLERCONFIG |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_RegisterSteamController_Request'] = _CPHYSICALGOODS_REGISTERSTEAMCONTROLLER_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_RegisterSteamController_Response'] = _CPHYSICALGOODS_REGISTERSTEAMCONTROLLER_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_CompleteSteamControllerRegistration_Request'] = _CPHYSICALGOODS_COMPLETESTEAMCONTROLLERREGISTRATION_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_CompleteSteamControllerRegistration_Response'] = _CPHYSICALGOODS_COMPLETESTEAMCONTROLLERREGISTRATION_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_QueryAccountsRegisteredToSerial_Request'] = _CPHYSICALGOODS_QUERYACCOUNTSREGISTEREDTOSERIAL_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_QueryAccountsRegisteredToSerial_Accounts'] = _CPHYSICALGOODS_QUERYACCOUNTSREGISTEREDTOSERIAL_ACCOUNTS |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_QueryAccountsRegisteredToSerial_Response'] = _CPHYSICALGOODS_QUERYACCOUNTSREGISTEREDTOSERIAL_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_SteamControllerSetConfig_ControllerConfig'] = _CPHYSICALGOODS_STEAMCONTROLLERSETCONFIG_CONTROLLERCONFIG |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_SteamControllerSetConfig_Request'] = _CPHYSICALGOODS_STEAMCONTROLLERSETCONFIG_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_SteamControllerSetConfig_Response'] = _CPHYSICALGOODS_STEAMCONTROLLERSETCONFIG_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_SteamControllerGetConfig_Request'] = _CPHYSICALGOODS_STEAMCONTROLLERGETCONFIG_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_SteamControllerGetConfig_ControllerConfig'] = _CPHYSICALGOODS_STEAMCONTROLLERGETCONFIG_CONTROLLERCONFIG |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_SteamControllerGetConfig_Response'] = _CPHYSICALGOODS_STEAMCONTROLLERGETCONFIG_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_DeRegisterSteamController_Request'] = _CPHYSICALGOODS_DEREGISTERSTEAMCONTROLLER_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_DeRegisterSteamController_Response'] = _CPHYSICALGOODS_DEREGISTERSTEAMCONTROLLER_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_SetPersonalizationFile_Request'] = _CPHYSICALGOODS_SETPERSONALIZATIONFILE_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_SetPersonalizationFile_Response'] = _CPHYSICALGOODS_SETPERSONALIZATIONFILE_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_GetPersonalizationFile_Request'] = _CPHYSICALGOODS_GETPERSONALIZATIONFILE_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CPhysicalGoods_GetPersonalizationFile_Response'] = _CPHYSICALGOODS_GETPERSONALIZATIONFILE_RESPONSE |
|||
|
|||
class CPhysicalGoods_RegisterSteamController_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_REGISTERSTEAMCONTROLLER_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_RegisterSteamController_Request) |
|||
|
|||
class CPhysicalGoods_RegisterSteamController_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_REGISTERSTEAMCONTROLLER_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_RegisterSteamController_Response) |
|||
|
|||
class CPhysicalGoods_CompleteSteamControllerRegistration_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_COMPLETESTEAMCONTROLLERREGISTRATION_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_CompleteSteamControllerRegistration_Request) |
|||
|
|||
class CPhysicalGoods_CompleteSteamControllerRegistration_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_COMPLETESTEAMCONTROLLERREGISTRATION_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_CompleteSteamControllerRegistration_Response) |
|||
|
|||
class CPhysicalGoods_QueryAccountsRegisteredToSerial_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_QUERYACCOUNTSREGISTEREDTOSERIAL_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_QueryAccountsRegisteredToSerial_Request) |
|||
|
|||
class CPhysicalGoods_QueryAccountsRegisteredToSerial_Accounts(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_QUERYACCOUNTSREGISTEREDTOSERIAL_ACCOUNTS |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_QueryAccountsRegisteredToSerial_Accounts) |
|||
|
|||
class CPhysicalGoods_QueryAccountsRegisteredToSerial_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_QUERYACCOUNTSREGISTEREDTOSERIAL_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_QueryAccountsRegisteredToSerial_Response) |
|||
|
|||
class CPhysicalGoods_SteamControllerSetConfig_ControllerConfig(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_STEAMCONTROLLERSETCONFIG_CONTROLLERCONFIG |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_SteamControllerSetConfig_ControllerConfig) |
|||
|
|||
class CPhysicalGoods_SteamControllerSetConfig_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_STEAMCONTROLLERSETCONFIG_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_SteamControllerSetConfig_Request) |
|||
|
|||
class CPhysicalGoods_SteamControllerSetConfig_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_STEAMCONTROLLERSETCONFIG_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_SteamControllerSetConfig_Response) |
|||
|
|||
class CPhysicalGoods_SteamControllerGetConfig_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_STEAMCONTROLLERGETCONFIG_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_SteamControllerGetConfig_Request) |
|||
|
|||
class CPhysicalGoods_SteamControllerGetConfig_ControllerConfig(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_STEAMCONTROLLERGETCONFIG_CONTROLLERCONFIG |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_SteamControllerGetConfig_ControllerConfig) |
|||
|
|||
class CPhysicalGoods_SteamControllerGetConfig_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_STEAMCONTROLLERGETCONFIG_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_SteamControllerGetConfig_Response) |
|||
|
|||
class CPhysicalGoods_DeRegisterSteamController_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_DEREGISTERSTEAMCONTROLLER_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_DeRegisterSteamController_Request) |
|||
|
|||
class CPhysicalGoods_DeRegisterSteamController_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_DEREGISTERSTEAMCONTROLLER_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_DeRegisterSteamController_Response) |
|||
|
|||
class CPhysicalGoods_SetPersonalizationFile_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_SETPERSONALIZATIONFILE_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_SetPersonalizationFile_Request) |
|||
|
|||
class CPhysicalGoods_SetPersonalizationFile_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_SETPERSONALIZATIONFILE_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_SetPersonalizationFile_Response) |
|||
|
|||
class CPhysicalGoods_GetPersonalizationFile_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_GETPERSONALIZATIONFILE_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_GetPersonalizationFile_Request) |
|||
|
|||
class CPhysicalGoods_GetPersonalizationFile_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPHYSICALGOODS_GETPERSONALIZATIONFILE_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPhysicalGoods_GetPersonalizationFile_Response) |
|||
|
|||
|
|||
DESCRIPTOR.has_options = True |
|||
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\220\001\001') |
|||
|
|||
_PHYSICALGOODS = _descriptor.ServiceDescriptor( |
|||
name='PhysicalGoods', |
|||
full_name='PhysicalGoods', |
|||
file=DESCRIPTOR, |
|||
index=0, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.ServiceOptions(), '\202\265\030/A service to use physical goods related methods'), |
|||
serialized_start=2035, |
|||
serialized_end=3658, |
|||
methods=[ |
|||
_descriptor.MethodDescriptor( |
|||
name='RegisterSteamController', |
|||
full_name='PhysicalGoods.RegisterSteamController', |
|||
index=0, |
|||
containing_service=None, |
|||
input_type=_CPHYSICALGOODS_REGISTERSTEAMCONTROLLER_REQUEST, |
|||
output_type=_CPHYSICALGOODS_REGISTERSTEAMCONTROLLER_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030RRecords a serial number and the calling user\'s account info for warranty purposes.'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='CompleteSteamControllerRegistration', |
|||
full_name='PhysicalGoods.CompleteSteamControllerRegistration', |
|||
index=1, |
|||
containing_service=None, |
|||
input_type=_CPHYSICALGOODS_COMPLETESTEAMCONTROLLERREGISTRATION_REQUEST, |
|||
output_type=_CPHYSICALGOODS_COMPLETESTEAMCONTROLLERREGISTRATION_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030-Marks a controller\'s registration as complete'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='QueryAccountsRegisteredToController', |
|||
full_name='PhysicalGoods.QueryAccountsRegisteredToController', |
|||
index=2, |
|||
containing_service=None, |
|||
input_type=_CPHYSICALGOODS_QUERYACCOUNTSREGISTEREDTOSERIAL_REQUEST, |
|||
output_type=_CPHYSICALGOODS_QUERYACCOUNTSREGISTEREDTOSERIAL_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\0309Sends back a list of accounts registered to a controller.'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='SetDesiredControllerConfigForApp', |
|||
full_name='PhysicalGoods.SetDesiredControllerConfigForApp', |
|||
index=3, |
|||
containing_service=None, |
|||
input_type=_CPHYSICALGOODS_STEAMCONTROLLERSETCONFIG_REQUEST, |
|||
output_type=_CPHYSICALGOODS_STEAMCONTROLLERSETCONFIG_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030+Sets a desired controller config for an app'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='GetDesiredControllerConfigForApp', |
|||
full_name='PhysicalGoods.GetDesiredControllerConfigForApp', |
|||
index=4, |
|||
containing_service=None, |
|||
input_type=_CPHYSICALGOODS_STEAMCONTROLLERGETCONFIG_REQUEST, |
|||
output_type=_CPHYSICALGOODS_STEAMCONTROLLERGETCONFIG_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030+Gets a desired controller config for an app'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='DeRegisterSteamController', |
|||
full_name='PhysicalGoods.DeRegisterSteamController', |
|||
index=5, |
|||
containing_service=None, |
|||
input_type=_CPHYSICALGOODS_DEREGISTERSTEAMCONTROLLER_REQUEST, |
|||
output_type=_CPHYSICALGOODS_DEREGISTERSTEAMCONTROLLER_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030\031De registers a controller'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='SetControllerPersonalizationFile', |
|||
full_name='PhysicalGoods.SetControllerPersonalizationFile', |
|||
index=6, |
|||
containing_service=None, |
|||
input_type=_CPHYSICALGOODS_SETPERSONALIZATIONFILE_REQUEST, |
|||
output_type=_CPHYSICALGOODS_SETPERSONALIZATIONFILE_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030.Stores the file ID of the personalization file'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='GetControllerPersonalizationFile', |
|||
full_name='PhysicalGoods.GetControllerPersonalizationFile', |
|||
index=7, |
|||
containing_service=None, |
|||
input_type=_CPHYSICALGOODS_GETPERSONALIZATIONFILE_REQUEST, |
|||
output_type=_CPHYSICALGOODS_GETPERSONALIZATIONFILE_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030,Gets the file ID of the personalization file'), |
|||
), |
|||
]) |
|||
|
|||
class PhysicalGoods(_service.Service): |
|||
__metaclass__ = service_reflection.GeneratedServiceType |
|||
DESCRIPTOR = _PHYSICALGOODS |
|||
class PhysicalGoods_Stub(PhysicalGoods): |
|||
__metaclass__ = service_reflection.GeneratedServiceStubType |
|||
DESCRIPTOR = _PHYSICALGOODS |
|||
|
|||
# @@protoc_insertion_point(module_scope) |
@ -0,0 +1,793 @@ |
|||
# Generated by the protocol buffer compiler. DO NOT EDIT! |
|||
# source: steammessages_player.proto |
|||
|
|||
from google.protobuf import descriptor as _descriptor |
|||
from google.protobuf import message as _message |
|||
from google.protobuf import reflection as _reflection |
|||
from google.protobuf import service as _service |
|||
from google.protobuf import service_reflection |
|||
from google.protobuf import descriptor_pb2 |
|||
# @@protoc_insertion_point(imports) |
|||
|
|||
|
|||
import steammessages_unified_base_pb2 |
|||
|
|||
|
|||
DESCRIPTOR = _descriptor.FileDescriptor( |
|||
name='steammessages_player.proto', |
|||
package='', |
|||
serialized_pb='\n\x1asteammessages_player.proto\x1a steammessages_unified_base.proto\"3\n\"CPlayer_GetGameBadgeLevels_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\"\xb5\x01\n#CPlayer_GetGameBadgeLevels_Response\x12\x14\n\x0cplayer_level\x18\x01 \x01(\r\x12:\n\x06\x62\x61\x64ges\x18\x02 \x03(\x0b\x32*.CPlayer_GetGameBadgeLevels_Response.Badge\x1a<\n\x05\x42\x61\x64ge\x12\r\n\x05level\x18\x01 \x01(\x05\x12\x0e\n\x06series\x18\x02 \x01(\x05\x12\x14\n\x0c\x62order_color\x18\x03 \x01(\r\"\x82\x01\n\"CPlayer_GetLastPlayedTimes_Request\x12\\\n\x0fmin_last_played\x18\x01 \x01(\rBC\x82\xb5\x18?The most recent last-played time the client already knows about\"\xc0\x01\n#CPlayer_GetLastPlayedTimes_Response\x12\x38\n\x05games\x18\x01 \x03(\x0b\x32).CPlayer_GetLastPlayedTimes_Response.Game\x1a_\n\x04Game\x12\r\n\x05\x61ppid\x18\x01 \x01(\x05\x12\x15\n\rlast_playtime\x18\x02 \x01(\r\x12\x17\n\x0fplaytime_2weeks\x18\x03 \x01(\x05\x12\x18\n\x10playtime_forever\x18\x04 \x01(\x05\"\x1b\n\x19\x43Player_AcceptSSA_Request\"\x1c\n\x1a\x43Player_AcceptSSA_Response\"`\n$CPlayer_LastPlayedTimes_Notification\x12\x38\n\x05games\x18\x01 \x03(\x0b\x32).CPlayer_GetLastPlayedTimes_Response.Game\",\n*CPlayerClient_GetSystemInformation_Request\"\xf5\x04\n\x11\x43\x43lientSystemInfo\x12#\n\x03\x63pu\x18\x01 \x01(\x0b\x32\x16.CClientSystemInfo.CPU\x12\x30\n\nvideo_card\x18\x02 \x01(\x0b\x32\x1c.CClientSystemInfo.VideoCard\x12\x18\n\x10operating_system\x18\x03 \x01(\t\x12\x10\n\x08os_64bit\x18\x04 \x01(\x08\x12\x15\n\rsystem_ram_mb\x18\x05 \x01(\x05\x12\x14\n\x0c\x61udio_device\x18\x06 \x01(\t\x12\x1c\n\x14\x61udio_driver_version\x18\x07 \x01(\t\x1a\xe0\x01\n\x03\x43PU\x12\x11\n\tspeed_mhz\x18\x01 \x01(\x05\x12\x0e\n\x06vendor\x18\x02 \x01(\t\x12\x1a\n\x12logical_processors\x18\x03 \x01(\x05\x12\x1b\n\x13physical_processors\x18\x04 \x01(\x05\x12\x16\n\x0ehyperthreading\x18\x05 \x01(\x08\x12\r\n\x05\x66\x63mov\x18\x06 \x01(\x08\x12\x0c\n\x04sse2\x18\x07 \x01(\x08\x12\x0c\n\x04sse3\x18\x08 \x01(\x08\x12\r\n\x05ssse3\x18\t \x01(\x08\x12\r\n\x05sse4a\x18\n \x01(\x08\x12\r\n\x05sse41\x18\x0b \x01(\x08\x12\r\n\x05sse42\x18\x0c \x01(\x08\x1a\xae\x01\n\tVideoCard\x12\x0e\n\x06\x64river\x18\x01 \x01(\t\x12\x16\n\x0e\x64river_version\x18\x02 \x01(\t\x12\x13\n\x0b\x64river_date\x18\x03 \x01(\r\x12\x17\n\x0f\x64irectx_version\x18\x04 \x01(\t\x12\x16\n\x0eopengl_version\x18\x05 \x01(\t\x12\x10\n\x08vendorid\x18\x06 \x01(\x05\x12\x10\n\x08\x64\x65viceid\x18\x07 \x01(\x05\x12\x0f\n\x07vram_mb\x18\x08 \x01(\x05\"V\n+CPlayerClient_GetSystemInformation_Response\x12\'\n\x0bsystem_info\x18\x01 \x01(\x0b\x32\x12.CClientSystemInfo2\xed\x03\n\x06Player\x12\xb6\x01\n\x12GetGameBadgeLevels\x12#.CPlayer_GetGameBadgeLevels_Request\x1a$.CPlayer_GetGameBadgeLevels_Response\"U\x82\xb5\x18QReturns the Steam Level of a user, the Badge level for the game, and if it\'s foil\x12\x95\x01\n\x18\x43lientGetLastPlayedTimes\x12#.CPlayer_GetLastPlayedTimes_Request\x1a$.CPlayer_GetLastPlayedTimes_Response\".\x82\xb5\x18*Gets the last-played times for the account\x12\x63\n\tAcceptSSA\x12\x1a.CPlayer_AcceptSSA_Request\x1a\x1b.CPlayer_AcceptSSA_Response\"\x1d\x82\xb5\x18\x19User is accepting the SSA\x1a-\x82\xb5\x18)A service for accessing Steam player data2\x93\x03\n\x0cPlayerClient\x12\x8c\x01\n\x15NotifyLastPlayedTimes\x12%.CPlayer_LastPlayedTimes_Notification\x1a\x0b.NoResponse\"?\x82\xb5\x18;Notification from server to client of more recent play time\x12\xc3\x01\n\x14GetSystemInformation\x12+.CPlayerClient_GetSystemInformation_Request\x1a,.CPlayerClient_GetSystemInformation_Response\"P\x82\xb5\x18LRequest from the server to the client for information about the users system\x1a.\x82\xb5\x18&Steam player data client notifications\xc0\xb5\x18\x02\x42\x03\x90\x01\x01') |
|||
|
|||
|
|||
|
|||
|
|||
_CPLAYER_GETGAMEBADGELEVELS_REQUEST = _descriptor.Descriptor( |
|||
name='CPlayer_GetGameBadgeLevels_Request', |
|||
full_name='CPlayer_GetGameBadgeLevels_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CPlayer_GetGameBadgeLevels_Request.appid', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=64, |
|||
serialized_end=115, |
|||
) |
|||
|
|||
|
|||
_CPLAYER_GETGAMEBADGELEVELS_RESPONSE_BADGE = _descriptor.Descriptor( |
|||
name='Badge', |
|||
full_name='CPlayer_GetGameBadgeLevels_Response.Badge', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='level', full_name='CPlayer_GetGameBadgeLevels_Response.Badge.level', index=0, |
|||
number=1, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='series', full_name='CPlayer_GetGameBadgeLevels_Response.Badge.series', index=1, |
|||
number=2, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='border_color', full_name='CPlayer_GetGameBadgeLevels_Response.Badge.border_color', index=2, |
|||
number=3, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=239, |
|||
serialized_end=299, |
|||
) |
|||
|
|||
_CPLAYER_GETGAMEBADGELEVELS_RESPONSE = _descriptor.Descriptor( |
|||
name='CPlayer_GetGameBadgeLevels_Response', |
|||
full_name='CPlayer_GetGameBadgeLevels_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='player_level', full_name='CPlayer_GetGameBadgeLevels_Response.player_level', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='badges', full_name='CPlayer_GetGameBadgeLevels_Response.badges', index=1, |
|||
number=2, type=11, cpp_type=10, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[_CPLAYER_GETGAMEBADGELEVELS_RESPONSE_BADGE, ], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=118, |
|||
serialized_end=299, |
|||
) |
|||
|
|||
|
|||
_CPLAYER_GETLASTPLAYEDTIMES_REQUEST = _descriptor.Descriptor( |
|||
name='CPlayer_GetLastPlayedTimes_Request', |
|||
full_name='CPlayer_GetLastPlayedTimes_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='min_last_played', full_name='CPlayer_GetLastPlayedTimes_Request.min_last_played', index=0, |
|||
number=1, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030?The most recent last-played time the client already knows about')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=302, |
|||
serialized_end=432, |
|||
) |
|||
|
|||
|
|||
_CPLAYER_GETLASTPLAYEDTIMES_RESPONSE_GAME = _descriptor.Descriptor( |
|||
name='Game', |
|||
full_name='CPlayer_GetLastPlayedTimes_Response.Game', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='appid', full_name='CPlayer_GetLastPlayedTimes_Response.Game.appid', index=0, |
|||
number=1, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='last_playtime', full_name='CPlayer_GetLastPlayedTimes_Response.Game.last_playtime', index=1, |
|||
number=2, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='playtime_2weeks', full_name='CPlayer_GetLastPlayedTimes_Response.Game.playtime_2weeks', index=2, |
|||
number=3, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='playtime_forever', full_name='CPlayer_GetLastPlayedTimes_Response.Game.playtime_forever', index=3, |
|||
number=4, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=532, |
|||
serialized_end=627, |
|||
) |
|||
|
|||
_CPLAYER_GETLASTPLAYEDTIMES_RESPONSE = _descriptor.Descriptor( |
|||
name='CPlayer_GetLastPlayedTimes_Response', |
|||
full_name='CPlayer_GetLastPlayedTimes_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='games', full_name='CPlayer_GetLastPlayedTimes_Response.games', index=0, |
|||
number=1, type=11, cpp_type=10, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[_CPLAYER_GETLASTPLAYEDTIMES_RESPONSE_GAME, ], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=435, |
|||
serialized_end=627, |
|||
) |
|||
|
|||
|
|||
_CPLAYER_ACCEPTSSA_REQUEST = _descriptor.Descriptor( |
|||
name='CPlayer_AcceptSSA_Request', |
|||
full_name='CPlayer_AcceptSSA_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=629, |
|||
serialized_end=656, |
|||
) |
|||
|
|||
|
|||
_CPLAYER_ACCEPTSSA_RESPONSE = _descriptor.Descriptor( |
|||
name='CPlayer_AcceptSSA_Response', |
|||
full_name='CPlayer_AcceptSSA_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=658, |
|||
serialized_end=686, |
|||
) |
|||
|
|||
|
|||
_CPLAYER_LASTPLAYEDTIMES_NOTIFICATION = _descriptor.Descriptor( |
|||
name='CPlayer_LastPlayedTimes_Notification', |
|||
full_name='CPlayer_LastPlayedTimes_Notification', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='games', full_name='CPlayer_LastPlayedTimes_Notification.games', index=0, |
|||
number=1, type=11, cpp_type=10, label=3, |
|||
has_default_value=False, default_value=[], |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=688, |
|||
serialized_end=784, |
|||
) |
|||
|
|||
|
|||
_CPLAYERCLIENT_GETSYSTEMINFORMATION_REQUEST = _descriptor.Descriptor( |
|||
name='CPlayerClient_GetSystemInformation_Request', |
|||
full_name='CPlayerClient_GetSystemInformation_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=786, |
|||
serialized_end=830, |
|||
) |
|||
|
|||
|
|||
_CCLIENTSYSTEMINFO_CPU = _descriptor.Descriptor( |
|||
name='CPU', |
|||
full_name='CClientSystemInfo.CPU', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='speed_mhz', full_name='CClientSystemInfo.CPU.speed_mhz', index=0, |
|||
number=1, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='vendor', full_name='CClientSystemInfo.CPU.vendor', index=1, |
|||
number=2, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='logical_processors', full_name='CClientSystemInfo.CPU.logical_processors', index=2, |
|||
number=3, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='physical_processors', full_name='CClientSystemInfo.CPU.physical_processors', index=3, |
|||
number=4, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='hyperthreading', full_name='CClientSystemInfo.CPU.hyperthreading', index=4, |
|||
number=5, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='fcmov', full_name='CClientSystemInfo.CPU.fcmov', index=5, |
|||
number=6, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='sse2', full_name='CClientSystemInfo.CPU.sse2', index=6, |
|||
number=7, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='sse3', full_name='CClientSystemInfo.CPU.sse3', index=7, |
|||
number=8, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='ssse3', full_name='CClientSystemInfo.CPU.ssse3', index=8, |
|||
number=9, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='sse4a', full_name='CClientSystemInfo.CPU.sse4a', index=9, |
|||
number=10, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='sse41', full_name='CClientSystemInfo.CPU.sse41', index=10, |
|||
number=11, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='sse42', full_name='CClientSystemInfo.CPU.sse42', index=11, |
|||
number=12, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1061, |
|||
serialized_end=1285, |
|||
) |
|||
|
|||
_CCLIENTSYSTEMINFO_VIDEOCARD = _descriptor.Descriptor( |
|||
name='VideoCard', |
|||
full_name='CClientSystemInfo.VideoCard', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='driver', full_name='CClientSystemInfo.VideoCard.driver', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='driver_version', full_name='CClientSystemInfo.VideoCard.driver_version', index=1, |
|||
number=2, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='driver_date', full_name='CClientSystemInfo.VideoCard.driver_date', index=2, |
|||
number=3, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='directx_version', full_name='CClientSystemInfo.VideoCard.directx_version', index=3, |
|||
number=4, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='opengl_version', full_name='CClientSystemInfo.VideoCard.opengl_version', index=4, |
|||
number=5, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='vendorid', full_name='CClientSystemInfo.VideoCard.vendorid', index=5, |
|||
number=6, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='deviceid', full_name='CClientSystemInfo.VideoCard.deviceid', index=6, |
|||
number=7, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='vram_mb', full_name='CClientSystemInfo.VideoCard.vram_mb', index=7, |
|||
number=8, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1288, |
|||
serialized_end=1462, |
|||
) |
|||
|
|||
_CCLIENTSYSTEMINFO = _descriptor.Descriptor( |
|||
name='CClientSystemInfo', |
|||
full_name='CClientSystemInfo', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='cpu', full_name='CClientSystemInfo.cpu', index=0, |
|||
number=1, type=11, cpp_type=10, label=1, |
|||
has_default_value=False, default_value=None, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='video_card', full_name='CClientSystemInfo.video_card', index=1, |
|||
number=2, type=11, cpp_type=10, label=1, |
|||
has_default_value=False, default_value=None, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='operating_system', full_name='CClientSystemInfo.operating_system', index=2, |
|||
number=3, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='os_64bit', full_name='CClientSystemInfo.os_64bit', index=3, |
|||
number=4, type=8, cpp_type=7, label=1, |
|||
has_default_value=False, default_value=False, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='system_ram_mb', full_name='CClientSystemInfo.system_ram_mb', index=4, |
|||
number=5, type=5, cpp_type=1, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='audio_device', full_name='CClientSystemInfo.audio_device', index=5, |
|||
number=6, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='audio_driver_version', full_name='CClientSystemInfo.audio_driver_version', index=6, |
|||
number=7, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[_CCLIENTSYSTEMINFO_CPU, _CCLIENTSYSTEMINFO_VIDEOCARD, ], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=833, |
|||
serialized_end=1462, |
|||
) |
|||
|
|||
|
|||
_CPLAYERCLIENT_GETSYSTEMINFORMATION_RESPONSE = _descriptor.Descriptor( |
|||
name='CPlayerClient_GetSystemInformation_Response', |
|||
full_name='CPlayerClient_GetSystemInformation_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='system_info', full_name='CPlayerClient_GetSystemInformation_Response.system_info', index=0, |
|||
number=1, type=11, cpp_type=10, label=1, |
|||
has_default_value=False, default_value=None, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=1464, |
|||
serialized_end=1550, |
|||
) |
|||
|
|||
_CPLAYER_GETGAMEBADGELEVELS_RESPONSE_BADGE.containing_type = _CPLAYER_GETGAMEBADGELEVELS_RESPONSE; |
|||
_CPLAYER_GETGAMEBADGELEVELS_RESPONSE.fields_by_name['badges'].message_type = _CPLAYER_GETGAMEBADGELEVELS_RESPONSE_BADGE |
|||
_CPLAYER_GETLASTPLAYEDTIMES_RESPONSE_GAME.containing_type = _CPLAYER_GETLASTPLAYEDTIMES_RESPONSE; |
|||
_CPLAYER_GETLASTPLAYEDTIMES_RESPONSE.fields_by_name['games'].message_type = _CPLAYER_GETLASTPLAYEDTIMES_RESPONSE_GAME |
|||
_CPLAYER_LASTPLAYEDTIMES_NOTIFICATION.fields_by_name['games'].message_type = _CPLAYER_GETLASTPLAYEDTIMES_RESPONSE_GAME |
|||
_CCLIENTSYSTEMINFO_CPU.containing_type = _CCLIENTSYSTEMINFO; |
|||
_CCLIENTSYSTEMINFO_VIDEOCARD.containing_type = _CCLIENTSYSTEMINFO; |
|||
_CCLIENTSYSTEMINFO.fields_by_name['cpu'].message_type = _CCLIENTSYSTEMINFO_CPU |
|||
_CCLIENTSYSTEMINFO.fields_by_name['video_card'].message_type = _CCLIENTSYSTEMINFO_VIDEOCARD |
|||
_CPLAYERCLIENT_GETSYSTEMINFORMATION_RESPONSE.fields_by_name['system_info'].message_type = _CCLIENTSYSTEMINFO |
|||
DESCRIPTOR.message_types_by_name['CPlayer_GetGameBadgeLevels_Request'] = _CPLAYER_GETGAMEBADGELEVELS_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CPlayer_GetGameBadgeLevels_Response'] = _CPLAYER_GETGAMEBADGELEVELS_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CPlayer_GetLastPlayedTimes_Request'] = _CPLAYER_GETLASTPLAYEDTIMES_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CPlayer_GetLastPlayedTimes_Response'] = _CPLAYER_GETLASTPLAYEDTIMES_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CPlayer_AcceptSSA_Request'] = _CPLAYER_ACCEPTSSA_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CPlayer_AcceptSSA_Response'] = _CPLAYER_ACCEPTSSA_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CPlayer_LastPlayedTimes_Notification'] = _CPLAYER_LASTPLAYEDTIMES_NOTIFICATION |
|||
DESCRIPTOR.message_types_by_name['CPlayerClient_GetSystemInformation_Request'] = _CPLAYERCLIENT_GETSYSTEMINFORMATION_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CClientSystemInfo'] = _CCLIENTSYSTEMINFO |
|||
DESCRIPTOR.message_types_by_name['CPlayerClient_GetSystemInformation_Response'] = _CPLAYERCLIENT_GETSYSTEMINFORMATION_RESPONSE |
|||
|
|||
class CPlayer_GetGameBadgeLevels_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPLAYER_GETGAMEBADGELEVELS_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPlayer_GetGameBadgeLevels_Request) |
|||
|
|||
class CPlayer_GetGameBadgeLevels_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
|
|||
class Badge(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPLAYER_GETGAMEBADGELEVELS_RESPONSE_BADGE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPlayer_GetGameBadgeLevels_Response.Badge) |
|||
DESCRIPTOR = _CPLAYER_GETGAMEBADGELEVELS_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPlayer_GetGameBadgeLevels_Response) |
|||
|
|||
class CPlayer_GetLastPlayedTimes_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPLAYER_GETLASTPLAYEDTIMES_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPlayer_GetLastPlayedTimes_Request) |
|||
|
|||
class CPlayer_GetLastPlayedTimes_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
|
|||
class Game(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPLAYER_GETLASTPLAYEDTIMES_RESPONSE_GAME |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPlayer_GetLastPlayedTimes_Response.Game) |
|||
DESCRIPTOR = _CPLAYER_GETLASTPLAYEDTIMES_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPlayer_GetLastPlayedTimes_Response) |
|||
|
|||
class CPlayer_AcceptSSA_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPLAYER_ACCEPTSSA_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPlayer_AcceptSSA_Request) |
|||
|
|||
class CPlayer_AcceptSSA_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPLAYER_ACCEPTSSA_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPlayer_AcceptSSA_Response) |
|||
|
|||
class CPlayer_LastPlayedTimes_Notification(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPLAYER_LASTPLAYEDTIMES_NOTIFICATION |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPlayer_LastPlayedTimes_Notification) |
|||
|
|||
class CPlayerClient_GetSystemInformation_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPLAYERCLIENT_GETSYSTEMINFORMATION_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPlayerClient_GetSystemInformation_Request) |
|||
|
|||
class CClientSystemInfo(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
|
|||
class CPU(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCLIENTSYSTEMINFO_CPU |
|||
|
|||
# @@protoc_insertion_point(class_scope:CClientSystemInfo.CPU) |
|||
|
|||
class VideoCard(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CCLIENTSYSTEMINFO_VIDEOCARD |
|||
|
|||
# @@protoc_insertion_point(class_scope:CClientSystemInfo.VideoCard) |
|||
DESCRIPTOR = _CCLIENTSYSTEMINFO |
|||
|
|||
# @@protoc_insertion_point(class_scope:CClientSystemInfo) |
|||
|
|||
class CPlayerClient_GetSystemInformation_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CPLAYERCLIENT_GETSYSTEMINFORMATION_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CPlayerClient_GetSystemInformation_Response) |
|||
|
|||
|
|||
DESCRIPTOR.has_options = True |
|||
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\220\001\001') |
|||
_CPLAYER_GETLASTPLAYEDTIMES_REQUEST.fields_by_name['min_last_played'].has_options = True |
|||
_CPLAYER_GETLASTPLAYEDTIMES_REQUEST.fields_by_name['min_last_played']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030?The most recent last-played time the client already knows about') |
|||
|
|||
_PLAYER = _descriptor.ServiceDescriptor( |
|||
name='Player', |
|||
full_name='Player', |
|||
file=DESCRIPTOR, |
|||
index=0, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.ServiceOptions(), '\202\265\030)A service for accessing Steam player data'), |
|||
serialized_start=1553, |
|||
serialized_end=2046, |
|||
methods=[ |
|||
_descriptor.MethodDescriptor( |
|||
name='GetGameBadgeLevels', |
|||
full_name='Player.GetGameBadgeLevels', |
|||
index=0, |
|||
containing_service=None, |
|||
input_type=_CPLAYER_GETGAMEBADGELEVELS_REQUEST, |
|||
output_type=_CPLAYER_GETGAMEBADGELEVELS_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030QReturns the Steam Level of a user, the Badge level for the game, and if it\'s foil'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='ClientGetLastPlayedTimes', |
|||
full_name='Player.ClientGetLastPlayedTimes', |
|||
index=1, |
|||
containing_service=None, |
|||
input_type=_CPLAYER_GETLASTPLAYEDTIMES_REQUEST, |
|||
output_type=_CPLAYER_GETLASTPLAYEDTIMES_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030*Gets the last-played times for the account'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='AcceptSSA', |
|||
full_name='Player.AcceptSSA', |
|||
index=2, |
|||
containing_service=None, |
|||
input_type=_CPLAYER_ACCEPTSSA_REQUEST, |
|||
output_type=_CPLAYER_ACCEPTSSA_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030\031User is accepting the SSA'), |
|||
), |
|||
]) |
|||
|
|||
class Player(_service.Service): |
|||
__metaclass__ = service_reflection.GeneratedServiceType |
|||
DESCRIPTOR = _PLAYER |
|||
class Player_Stub(Player): |
|||
__metaclass__ = service_reflection.GeneratedServiceStubType |
|||
DESCRIPTOR = _PLAYER |
|||
|
|||
|
|||
_PLAYERCLIENT = _descriptor.ServiceDescriptor( |
|||
name='PlayerClient', |
|||
full_name='PlayerClient', |
|||
file=DESCRIPTOR, |
|||
index=1, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.ServiceOptions(), '\202\265\030&Steam player data client notifications\300\265\030\002'), |
|||
serialized_start=2049, |
|||
serialized_end=2452, |
|||
methods=[ |
|||
_descriptor.MethodDescriptor( |
|||
name='NotifyLastPlayedTimes', |
|||
full_name='PlayerClient.NotifyLastPlayedTimes', |
|||
index=0, |
|||
containing_service=None, |
|||
input_type=_CPLAYER_LASTPLAYEDTIMES_NOTIFICATION, |
|||
output_type=steammessages_unified_base_pb2._NORESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030;Notification from server to client of more recent play time'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='GetSystemInformation', |
|||
full_name='PlayerClient.GetSystemInformation', |
|||
index=1, |
|||
containing_service=None, |
|||
input_type=_CPLAYERCLIENT_GETSYSTEMINFORMATION_REQUEST, |
|||
output_type=_CPLAYERCLIENT_GETSYSTEMINFORMATION_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030LRequest from the server to the client for information about the users system'), |
|||
), |
|||
]) |
|||
|
|||
class PlayerClient(_service.Service): |
|||
__metaclass__ = service_reflection.GeneratedServiceType |
|||
DESCRIPTOR = _PLAYERCLIENT |
|||
class PlayerClient_Stub(PlayerClient): |
|||
__metaclass__ = service_reflection.GeneratedServiceStubType |
|||
DESCRIPTOR = _PLAYERCLIENT |
|||
|
|||
# @@protoc_insertion_point(module_scope) |
File diff suppressed because one or more lines are too long
@ -0,0 +1,260 @@ |
|||
# Generated by the protocol buffer compiler. DO NOT EDIT! |
|||
# source: steammessages_secrets.proto |
|||
|
|||
from google.protobuf.internal import enum_type_wrapper |
|||
from google.protobuf import descriptor as _descriptor |
|||
from google.protobuf import message as _message |
|||
from google.protobuf import reflection as _reflection |
|||
from google.protobuf import service as _service |
|||
from google.protobuf import service_reflection |
|||
from google.protobuf import descriptor_pb2 |
|||
# @@protoc_insertion_point(imports) |
|||
|
|||
|
|||
import steammessages_unified_base_pb2 |
|||
|
|||
|
|||
DESCRIPTOR = _descriptor.FileDescriptor( |
|||
name='steammessages_secrets.proto', |
|||
package='', |
|||
serialized_pb='\n\x1bsteammessages_secrets.proto\x1a steammessages_unified_base.proto\"\x9b\x01\n\x12\x43KeyEscrow_Request\x12\x1b\n\x13rsa_oaep_sha_ticket\x18\x01 \x01(\x0c\x12\x10\n\x08password\x18\x02 \x01(\x0c\x12\x41\n\x05usage\x18\x03 \x01(\x0e\x32\x10.EKeyEscrowUsage: k_EKeyEscrowUsageStreamingDevice\x12\x13\n\x0b\x64\x65vice_name\x18\x04 \x01(\t\"\x82\x02\n\x11\x43KeyEscrow_Ticket\x12\x10\n\x08password\x18\x01 \x01(\x0c\x12\x12\n\nidentifier\x18\x02 \x01(\x04\x12\x0f\n\x07payload\x18\x03 \x01(\x0c\x12\x11\n\ttimestamp\x18\x04 \x01(\r\x12\x41\n\x05usage\x18\x05 \x01(\x0e\x32\x10.EKeyEscrowUsage: k_EKeyEscrowUsageStreamingDevice\x12\x13\n\x0b\x64\x65vice_name\x18\x06 \x01(\t\x12\x14\n\x0c\x64\x65vice_model\x18\x07 \x01(\t\x12\x15\n\rdevice_serial\x18\x08 \x01(\t\x12\x1e\n\x16\x64\x65vice_provisioning_id\x18\t \x01(\r\"9\n\x13\x43KeyEscrow_Response\x12\"\n\x06ticket\x18\x01 \x01(\x0b\x32\x12.CKeyEscrow_Ticket*7\n\x0f\x45KeyEscrowUsage\x12$\n k_EKeyEscrowUsageStreamingDevice\x10\x00\x32\xc8\x01\n\x07Secrets\x12\x80\x01\n\tKeyEscrow\x12\x13.CKeyEscrow_Request\x1a\x14.CKeyEscrow_Response\"H\x82\xb5\x18\x44Service to perform authenticated key-exchange involving Steam Client\x1a:\x82\xb5\x18\x36Service for accessing credentials and guarding secretsB\x03\x90\x01\x01') |
|||
|
|||
_EKEYESCROWUSAGE = _descriptor.EnumDescriptor( |
|||
name='EKeyEscrowUsage', |
|||
full_name='EKeyEscrowUsage', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
values=[ |
|||
_descriptor.EnumValueDescriptor( |
|||
name='k_EKeyEscrowUsageStreamingDevice', index=0, number=0, |
|||
options=None, |
|||
type=None), |
|||
], |
|||
containing_type=None, |
|||
options=None, |
|||
serialized_start=543, |
|||
serialized_end=598, |
|||
) |
|||
|
|||
EKeyEscrowUsage = enum_type_wrapper.EnumTypeWrapper(_EKEYESCROWUSAGE) |
|||
k_EKeyEscrowUsageStreamingDevice = 0 |
|||
|
|||
|
|||
|
|||
_CKEYESCROW_REQUEST = _descriptor.Descriptor( |
|||
name='CKeyEscrow_Request', |
|||
full_name='CKeyEscrow_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='rsa_oaep_sha_ticket', full_name='CKeyEscrow_Request.rsa_oaep_sha_ticket', index=0, |
|||
number=1, type=12, cpp_type=9, label=1, |
|||
has_default_value=False, default_value="", |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='password', full_name='CKeyEscrow_Request.password', index=1, |
|||
number=2, type=12, cpp_type=9, label=1, |
|||
has_default_value=False, default_value="", |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='usage', full_name='CKeyEscrow_Request.usage', index=2, |
|||
number=3, type=14, cpp_type=8, label=1, |
|||
has_default_value=True, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='device_name', full_name='CKeyEscrow_Request.device_name', index=3, |
|||
number=4, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=66, |
|||
serialized_end=221, |
|||
) |
|||
|
|||
|
|||
_CKEYESCROW_TICKET = _descriptor.Descriptor( |
|||
name='CKeyEscrow_Ticket', |
|||
full_name='CKeyEscrow_Ticket', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='password', full_name='CKeyEscrow_Ticket.password', index=0, |
|||
number=1, type=12, cpp_type=9, label=1, |
|||
has_default_value=False, default_value="", |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='identifier', full_name='CKeyEscrow_Ticket.identifier', index=1, |
|||
number=2, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='payload', full_name='CKeyEscrow_Ticket.payload', index=2, |
|||
number=3, type=12, cpp_type=9, label=1, |
|||
has_default_value=False, default_value="", |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='timestamp', full_name='CKeyEscrow_Ticket.timestamp', index=3, |
|||
number=4, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='usage', full_name='CKeyEscrow_Ticket.usage', index=4, |
|||
number=5, type=14, cpp_type=8, label=1, |
|||
has_default_value=True, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='device_name', full_name='CKeyEscrow_Ticket.device_name', index=5, |
|||
number=6, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='device_model', full_name='CKeyEscrow_Ticket.device_model', index=6, |
|||
number=7, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='device_serial', full_name='CKeyEscrow_Ticket.device_serial', index=7, |
|||
number=8, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
_descriptor.FieldDescriptor( |
|||
name='device_provisioning_id', full_name='CKeyEscrow_Ticket.device_provisioning_id', index=8, |
|||
number=9, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=224, |
|||
serialized_end=482, |
|||
) |
|||
|
|||
|
|||
_CKEYESCROW_RESPONSE = _descriptor.Descriptor( |
|||
name='CKeyEscrow_Response', |
|||
full_name='CKeyEscrow_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='ticket', full_name='CKeyEscrow_Response.ticket', index=0, |
|||
number=1, type=11, cpp_type=10, label=1, |
|||
has_default_value=False, default_value=None, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=484, |
|||
serialized_end=541, |
|||
) |
|||
|
|||
_CKEYESCROW_REQUEST.fields_by_name['usage'].enum_type = _EKEYESCROWUSAGE |
|||
_CKEYESCROW_TICKET.fields_by_name['usage'].enum_type = _EKEYESCROWUSAGE |
|||
_CKEYESCROW_RESPONSE.fields_by_name['ticket'].message_type = _CKEYESCROW_TICKET |
|||
DESCRIPTOR.message_types_by_name['CKeyEscrow_Request'] = _CKEYESCROW_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CKeyEscrow_Ticket'] = _CKEYESCROW_TICKET |
|||
DESCRIPTOR.message_types_by_name['CKeyEscrow_Response'] = _CKEYESCROW_RESPONSE |
|||
|
|||
class CKeyEscrow_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CKEYESCROW_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CKeyEscrow_Request) |
|||
|
|||
class CKeyEscrow_Ticket(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CKEYESCROW_TICKET |
|||
|
|||
# @@protoc_insertion_point(class_scope:CKeyEscrow_Ticket) |
|||
|
|||
class CKeyEscrow_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CKEYESCROW_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CKeyEscrow_Response) |
|||
|
|||
|
|||
DESCRIPTOR.has_options = True |
|||
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\220\001\001') |
|||
|
|||
_SECRETS = _descriptor.ServiceDescriptor( |
|||
name='Secrets', |
|||
full_name='Secrets', |
|||
file=DESCRIPTOR, |
|||
index=0, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.ServiceOptions(), '\202\265\0306Service for accessing credentials and guarding secrets'), |
|||
serialized_start=601, |
|||
serialized_end=801, |
|||
methods=[ |
|||
_descriptor.MethodDescriptor( |
|||
name='KeyEscrow', |
|||
full_name='Secrets.KeyEscrow', |
|||
index=0, |
|||
containing_service=None, |
|||
input_type=_CKEYESCROW_REQUEST, |
|||
output_type=_CKEYESCROW_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030DService to perform authenticated key-exchange involving Steam Client'), |
|||
), |
|||
]) |
|||
|
|||
class Secrets(_service.Service): |
|||
__metaclass__ = service_reflection.GeneratedServiceType |
|||
DESCRIPTOR = _SECRETS |
|||
class Secrets_Stub(Secrets): |
|||
__metaclass__ = service_reflection.GeneratedServiceStubType |
|||
DESCRIPTOR = _SECRETS |
|||
|
|||
# @@protoc_insertion_point(module_scope) |
File diff suppressed because one or more lines are too long
@ -0,0 +1,133 @@ |
|||
# Generated by the protocol buffer compiler. DO NOT EDIT! |
|||
# source: steammessages_unified_base.proto |
|||
|
|||
from google.protobuf.internal import enum_type_wrapper |
|||
from google.protobuf import descriptor as _descriptor |
|||
from google.protobuf import message as _message |
|||
from google.protobuf import reflection as _reflection |
|||
from google.protobuf import descriptor_pb2 |
|||
# @@protoc_insertion_point(imports) |
|||
|
|||
|
|||
import google.protobuf.descriptor_pb2 |
|||
|
|||
|
|||
DESCRIPTOR = _descriptor.FileDescriptor( |
|||
name='steammessages_unified_base.proto', |
|||
package='', |
|||
serialized_pb='\n steammessages_unified_base.proto\x1a google/protobuf/descriptor.proto\"\x0c\n\nNoResponse*]\n\x13\x45ProtoExecutionSite\x12 \n\x1ck_EProtoExecutionSiteUnknown\x10\x00\x12$\n k_EProtoExecutionSiteSteamClient\x10\x02:4\n\x0b\x64\x65scription\x12\x1d.google.protobuf.FieldOptions\x18\xd0\x86\x03 \x01(\t:>\n\x13service_description\x12\x1f.google.protobuf.ServiceOptions\x18\xd0\x86\x03 \x01(\t:u\n\x16service_execution_site\x12\x1f.google.protobuf.ServiceOptions\x18\xd8\x86\x03 \x01(\x0e\x32\x14.EProtoExecutionSite:\x1ck_EProtoExecutionSiteUnknown:<\n\x12method_description\x12\x1e.google.protobuf.MethodOptions\x18\xd0\x86\x03 \x01(\t:8\n\x10\x65num_description\x12\x1c.google.protobuf.EnumOptions\x18\xd0\x86\x03 \x01(\t:C\n\x16\x65num_value_description\x12!.google.protobuf.EnumValueOptions\x18\xd0\x86\x03 \x01(\tB\x05H\x01\x90\x01\x00') |
|||
|
|||
_EPROTOEXECUTIONSITE = _descriptor.EnumDescriptor( |
|||
name='EProtoExecutionSite', |
|||
full_name='EProtoExecutionSite', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
values=[ |
|||
_descriptor.EnumValueDescriptor( |
|||
name='k_EProtoExecutionSiteUnknown', index=0, number=0, |
|||
options=None, |
|||
type=None), |
|||
_descriptor.EnumValueDescriptor( |
|||
name='k_EProtoExecutionSiteSteamClient', index=1, number=2, |
|||
options=None, |
|||
type=None), |
|||
], |
|||
containing_type=None, |
|||
options=None, |
|||
serialized_start=84, |
|||
serialized_end=177, |
|||
) |
|||
|
|||
EProtoExecutionSite = enum_type_wrapper.EnumTypeWrapper(_EPROTOEXECUTIONSITE) |
|||
k_EProtoExecutionSiteUnknown = 0 |
|||
k_EProtoExecutionSiteSteamClient = 2 |
|||
|
|||
DESCRIPTION_FIELD_NUMBER = 50000 |
|||
description = _descriptor.FieldDescriptor( |
|||
name='description', full_name='description', index=0, |
|||
number=50000, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=True, extension_scope=None, |
|||
options=None) |
|||
SERVICE_DESCRIPTION_FIELD_NUMBER = 50000 |
|||
service_description = _descriptor.FieldDescriptor( |
|||
name='service_description', full_name='service_description', index=1, |
|||
number=50000, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=True, extension_scope=None, |
|||
options=None) |
|||
SERVICE_EXECUTION_SITE_FIELD_NUMBER = 50008 |
|||
service_execution_site = _descriptor.FieldDescriptor( |
|||
name='service_execution_site', full_name='service_execution_site', index=2, |
|||
number=50008, type=14, cpp_type=8, label=1, |
|||
has_default_value=True, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=True, extension_scope=None, |
|||
options=None) |
|||
METHOD_DESCRIPTION_FIELD_NUMBER = 50000 |
|||
method_description = _descriptor.FieldDescriptor( |
|||
name='method_description', full_name='method_description', index=3, |
|||
number=50000, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=True, extension_scope=None, |
|||
options=None) |
|||
ENUM_DESCRIPTION_FIELD_NUMBER = 50000 |
|||
enum_description = _descriptor.FieldDescriptor( |
|||
name='enum_description', full_name='enum_description', index=4, |
|||
number=50000, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=True, extension_scope=None, |
|||
options=None) |
|||
ENUM_VALUE_DESCRIPTION_FIELD_NUMBER = 50000 |
|||
enum_value_description = _descriptor.FieldDescriptor( |
|||
name='enum_value_description', full_name='enum_value_description', index=5, |
|||
number=50000, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=True, extension_scope=None, |
|||
options=None) |
|||
|
|||
|
|||
_NORESPONSE = _descriptor.Descriptor( |
|||
name='NoResponse', |
|||
full_name='NoResponse', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=70, |
|||
serialized_end=82, |
|||
) |
|||
|
|||
DESCRIPTOR.message_types_by_name['NoResponse'] = _NORESPONSE |
|||
|
|||
class NoResponse(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _NORESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:NoResponse) |
|||
|
|||
google.protobuf.descriptor_pb2.FieldOptions.RegisterExtension(description) |
|||
google.protobuf.descriptor_pb2.ServiceOptions.RegisterExtension(service_description) |
|||
service_execution_site.enum_type = _EPROTOEXECUTIONSITE |
|||
google.protobuf.descriptor_pb2.ServiceOptions.RegisterExtension(service_execution_site) |
|||
google.protobuf.descriptor_pb2.MethodOptions.RegisterExtension(method_description) |
|||
google.protobuf.descriptor_pb2.EnumOptions.RegisterExtension(enum_description) |
|||
google.protobuf.descriptor_pb2.EnumValueOptions.RegisterExtension(enum_value_description) |
|||
|
|||
DESCRIPTOR.has_options = True |
|||
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), 'H\001\220\001\000') |
|||
# @@protoc_insertion_point(module_scope) |
@ -0,0 +1,323 @@ |
|||
# Generated by the protocol buffer compiler. DO NOT EDIT! |
|||
# source: steammessages_unified_test.proto |
|||
|
|||
from google.protobuf import descriptor as _descriptor |
|||
from google.protobuf import message as _message |
|||
from google.protobuf import reflection as _reflection |
|||
from google.protobuf import service as _service |
|||
from google.protobuf import service_reflection |
|||
from google.protobuf import descriptor_pb2 |
|||
# @@protoc_insertion_point(imports) |
|||
|
|||
|
|||
import steammessages_unified_base_pb2 |
|||
|
|||
|
|||
DESCRIPTOR = _descriptor.FileDescriptor( |
|||
name='steammessages_unified_test.proto', |
|||
package='', |
|||
serialized_pb='\n steammessages_unified_test.proto\x1a steammessages_unified_base.proto\"G\n CMsgTest_MessageToClient_Request\x12#\n\tsome_text\x18\x01 \x01(\tB\x10\x82\xb5\x18\x0cSome string.\"H\n!CMsgTest_MessageToClient_Response\x12#\n\tsome_text\x18\x01 \x01(\tB\x10\x82\xb5\x18\x0cSome string.\"I\n\"CMsgTest_NotifyClient_Notification\x12#\n\tsome_text\x18\x01 \x01(\tB\x10\x82\xb5\x18\x0cSome string.\"G\n CMsgTest_MessageToServer_Request\x12#\n\tsome_text\x18\x01 \x01(\tB\x10\x82\xb5\x18\x0cSome string.\"H\n!CMsgTest_MessageToServer_Response\x12#\n\tsome_text\x18\x01 \x01(\tB\x10\x82\xb5\x18\x0cSome string.\"I\n\"CMsgTest_NotifyServer_Notification\x12#\n\tsome_text\x18\x01 \x01(\tB\x10\x82\xb5\x18\x0cSome string.2\x83\x02\n\x0fTestSteamClient\x12\x81\x01\n\x0fMessageToClient\x12!.CMsgTest_MessageToClient_Request\x1a\".CMsgTest_MessageToClient_Response\"\'\x82\xb5\x18#Some description - MessageToClient.\x12\x66\n\x0cNotifyClient\x12#.CMsgTest_NotifyClient_Notification\x1a\x0b.NoResponse\"$\x82\xb5\x18 Some description - NotifyClient.\x1a\x04\xc0\xb5\x18\x02\x32\x82\x02\n\x14TestServerFromClient\x12\x81\x01\n\x0fMessageToServer\x12!.CMsgTest_MessageToServer_Request\x1a\".CMsgTest_MessageToServer_Response\"\'\x82\xb5\x18#Some description - MessageToServer.\x12\x66\n\x0cNotifyServer\x12#.CMsgTest_NotifyServer_Notification\x1a\x0b.NoResponse\"$\x82\xb5\x18 Some description - NotifyServer.B\x03\x90\x01\x01') |
|||
|
|||
|
|||
|
|||
|
|||
_CMSGTEST_MESSAGETOCLIENT_REQUEST = _descriptor.Descriptor( |
|||
name='CMsgTest_MessageToClient_Request', |
|||
full_name='CMsgTest_MessageToClient_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='some_text', full_name='CMsgTest_MessageToClient_Request.some_text', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\014Some string.')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=70, |
|||
serialized_end=141, |
|||
) |
|||
|
|||
|
|||
_CMSGTEST_MESSAGETOCLIENT_RESPONSE = _descriptor.Descriptor( |
|||
name='CMsgTest_MessageToClient_Response', |
|||
full_name='CMsgTest_MessageToClient_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='some_text', full_name='CMsgTest_MessageToClient_Response.some_text', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\014Some string.')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=143, |
|||
serialized_end=215, |
|||
) |
|||
|
|||
|
|||
_CMSGTEST_NOTIFYCLIENT_NOTIFICATION = _descriptor.Descriptor( |
|||
name='CMsgTest_NotifyClient_Notification', |
|||
full_name='CMsgTest_NotifyClient_Notification', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='some_text', full_name='CMsgTest_NotifyClient_Notification.some_text', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\014Some string.')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=217, |
|||
serialized_end=290, |
|||
) |
|||
|
|||
|
|||
_CMSGTEST_MESSAGETOSERVER_REQUEST = _descriptor.Descriptor( |
|||
name='CMsgTest_MessageToServer_Request', |
|||
full_name='CMsgTest_MessageToServer_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='some_text', full_name='CMsgTest_MessageToServer_Request.some_text', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\014Some string.')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=292, |
|||
serialized_end=363, |
|||
) |
|||
|
|||
|
|||
_CMSGTEST_MESSAGETOSERVER_RESPONSE = _descriptor.Descriptor( |
|||
name='CMsgTest_MessageToServer_Response', |
|||
full_name='CMsgTest_MessageToServer_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='some_text', full_name='CMsgTest_MessageToServer_Response.some_text', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\014Some string.')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=365, |
|||
serialized_end=437, |
|||
) |
|||
|
|||
|
|||
_CMSGTEST_NOTIFYSERVER_NOTIFICATION = _descriptor.Descriptor( |
|||
name='CMsgTest_NotifyServer_Notification', |
|||
full_name='CMsgTest_NotifyServer_Notification', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='some_text', full_name='CMsgTest_NotifyServer_Notification.some_text', index=0, |
|||
number=1, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\014Some string.')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=439, |
|||
serialized_end=512, |
|||
) |
|||
|
|||
DESCRIPTOR.message_types_by_name['CMsgTest_MessageToClient_Request'] = _CMSGTEST_MESSAGETOCLIENT_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CMsgTest_MessageToClient_Response'] = _CMSGTEST_MESSAGETOCLIENT_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CMsgTest_NotifyClient_Notification'] = _CMSGTEST_NOTIFYCLIENT_NOTIFICATION |
|||
DESCRIPTOR.message_types_by_name['CMsgTest_MessageToServer_Request'] = _CMSGTEST_MESSAGETOSERVER_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CMsgTest_MessageToServer_Response'] = _CMSGTEST_MESSAGETOSERVER_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CMsgTest_NotifyServer_Notification'] = _CMSGTEST_NOTIFYSERVER_NOTIFICATION |
|||
|
|||
class CMsgTest_MessageToClient_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CMSGTEST_MESSAGETOCLIENT_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CMsgTest_MessageToClient_Request) |
|||
|
|||
class CMsgTest_MessageToClient_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CMSGTEST_MESSAGETOCLIENT_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CMsgTest_MessageToClient_Response) |
|||
|
|||
class CMsgTest_NotifyClient_Notification(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CMSGTEST_NOTIFYCLIENT_NOTIFICATION |
|||
|
|||
# @@protoc_insertion_point(class_scope:CMsgTest_NotifyClient_Notification) |
|||
|
|||
class CMsgTest_MessageToServer_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CMSGTEST_MESSAGETOSERVER_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CMsgTest_MessageToServer_Request) |
|||
|
|||
class CMsgTest_MessageToServer_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CMSGTEST_MESSAGETOSERVER_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CMsgTest_MessageToServer_Response) |
|||
|
|||
class CMsgTest_NotifyServer_Notification(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CMSGTEST_NOTIFYSERVER_NOTIFICATION |
|||
|
|||
# @@protoc_insertion_point(class_scope:CMsgTest_NotifyServer_Notification) |
|||
|
|||
|
|||
DESCRIPTOR.has_options = True |
|||
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\220\001\001') |
|||
_CMSGTEST_MESSAGETOCLIENT_REQUEST.fields_by_name['some_text'].has_options = True |
|||
_CMSGTEST_MESSAGETOCLIENT_REQUEST.fields_by_name['some_text']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\014Some string.') |
|||
_CMSGTEST_MESSAGETOCLIENT_RESPONSE.fields_by_name['some_text'].has_options = True |
|||
_CMSGTEST_MESSAGETOCLIENT_RESPONSE.fields_by_name['some_text']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\014Some string.') |
|||
_CMSGTEST_NOTIFYCLIENT_NOTIFICATION.fields_by_name['some_text'].has_options = True |
|||
_CMSGTEST_NOTIFYCLIENT_NOTIFICATION.fields_by_name['some_text']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\014Some string.') |
|||
_CMSGTEST_MESSAGETOSERVER_REQUEST.fields_by_name['some_text'].has_options = True |
|||
_CMSGTEST_MESSAGETOSERVER_REQUEST.fields_by_name['some_text']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\014Some string.') |
|||
_CMSGTEST_MESSAGETOSERVER_RESPONSE.fields_by_name['some_text'].has_options = True |
|||
_CMSGTEST_MESSAGETOSERVER_RESPONSE.fields_by_name['some_text']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\014Some string.') |
|||
_CMSGTEST_NOTIFYSERVER_NOTIFICATION.fields_by_name['some_text'].has_options = True |
|||
_CMSGTEST_NOTIFYSERVER_NOTIFICATION.fields_by_name['some_text']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\014Some string.') |
|||
|
|||
_TESTSTEAMCLIENT = _descriptor.ServiceDescriptor( |
|||
name='TestSteamClient', |
|||
full_name='TestSteamClient', |
|||
file=DESCRIPTOR, |
|||
index=0, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.ServiceOptions(), '\300\265\030\002'), |
|||
serialized_start=515, |
|||
serialized_end=774, |
|||
methods=[ |
|||
_descriptor.MethodDescriptor( |
|||
name='MessageToClient', |
|||
full_name='TestSteamClient.MessageToClient', |
|||
index=0, |
|||
containing_service=None, |
|||
input_type=_CMSGTEST_MESSAGETOCLIENT_REQUEST, |
|||
output_type=_CMSGTEST_MESSAGETOCLIENT_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030#Some description - MessageToClient.'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='NotifyClient', |
|||
full_name='TestSteamClient.NotifyClient', |
|||
index=1, |
|||
containing_service=None, |
|||
input_type=_CMSGTEST_NOTIFYCLIENT_NOTIFICATION, |
|||
output_type=steammessages_unified_base_pb2._NORESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030 Some description - NotifyClient.'), |
|||
), |
|||
]) |
|||
|
|||
class TestSteamClient(_service.Service): |
|||
__metaclass__ = service_reflection.GeneratedServiceType |
|||
DESCRIPTOR = _TESTSTEAMCLIENT |
|||
class TestSteamClient_Stub(TestSteamClient): |
|||
__metaclass__ = service_reflection.GeneratedServiceStubType |
|||
DESCRIPTOR = _TESTSTEAMCLIENT |
|||
|
|||
|
|||
_TESTSERVERFROMCLIENT = _descriptor.ServiceDescriptor( |
|||
name='TestServerFromClient', |
|||
full_name='TestServerFromClient', |
|||
file=DESCRIPTOR, |
|||
index=1, |
|||
options=None, |
|||
serialized_start=777, |
|||
serialized_end=1035, |
|||
methods=[ |
|||
_descriptor.MethodDescriptor( |
|||
name='MessageToServer', |
|||
full_name='TestServerFromClient.MessageToServer', |
|||
index=0, |
|||
containing_service=None, |
|||
input_type=_CMSGTEST_MESSAGETOSERVER_REQUEST, |
|||
output_type=_CMSGTEST_MESSAGETOSERVER_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030#Some description - MessageToServer.'), |
|||
), |
|||
_descriptor.MethodDescriptor( |
|||
name='NotifyServer', |
|||
full_name='TestServerFromClient.NotifyServer', |
|||
index=1, |
|||
containing_service=None, |
|||
input_type=_CMSGTEST_NOTIFYSERVER_NOTIFICATION, |
|||
output_type=steammessages_unified_base_pb2._NORESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030 Some description - NotifyServer.'), |
|||
), |
|||
]) |
|||
|
|||
class TestServerFromClient(_service.Service): |
|||
__metaclass__ = service_reflection.GeneratedServiceType |
|||
DESCRIPTOR = _TESTSERVERFROMCLIENT |
|||
class TestServerFromClient_Stub(TestServerFromClient): |
|||
__metaclass__ = service_reflection.GeneratedServiceStubType |
|||
DESCRIPTOR = _TESTSERVERFROMCLIENT |
|||
|
|||
# @@protoc_insertion_point(module_scope) |
@ -0,0 +1,210 @@ |
|||
# Generated by the protocol buffer compiler. DO NOT EDIT! |
|||
# source: steammessages_video.proto |
|||
|
|||
from google.protobuf import descriptor as _descriptor |
|||
from google.protobuf import message as _message |
|||
from google.protobuf import reflection as _reflection |
|||
from google.protobuf import service as _service |
|||
from google.protobuf import service_reflection |
|||
from google.protobuf import descriptor_pb2 |
|||
# @@protoc_insertion_point(imports) |
|||
|
|||
|
|||
import steammessages_unified_base_pb2 |
|||
|
|||
|
|||
DESCRIPTOR = _descriptor.FileDescriptor( |
|||
name='steammessages_video.proto', |
|||
package='', |
|||
serialized_pb='\n\x19steammessages_video.proto\x1a steammessages_unified_base.proto\"\x81\x01\n CVideo_ClientGetVideoURL_Request\x12\x1e\n\x08video_id\x18\x01 \x01(\x04\x42\x0c\x82\xb5\x18\x08Video ID\x12=\n\rclient_cellid\x18\x02 \x01(\rB&\x82\xb5\x18\"Cell ID of client, zero if unknown\"r\n!CVideo_ClientGetVideoURL_Response\x12\x1e\n\x08video_id\x18\x01 \x01(\x04\x42\x0c\x82\xb5\x18\x08Video ID\x12-\n\tvideo_url\x18\x02 \x01(\tB\x1a\x82\xb5\x18\x16URL for video manifest\":\n CVideo_UnlockedH264_Notification\x12\x16\n\x0e\x65ncryption_key\x18\x01 \x01(\x0c\x32\xab\x01\n\x05Video\x12\x8e\x01\n\x11\x43lientGetVideoURL\x12!.CVideo_ClientGetVideoURL_Request\x1a\".CVideo_ClientGetVideoURL_Response\"2\x82\xb5\x18.Get the initial URL to begin streaming a video\x1a\x11\x82\xb5\x18\rVideo methods2\x9e\x01\n\x0bVideoClient\x12\x88\x01\n\x12NotifyUnlockedH264\x12!.CVideo_UnlockedH264_Notification\x1a\x0b.NoResponse\"B\x82\xb5\x18>Notification from server to client that h264 has been unlocked\x1a\x04\xc0\xb5\x18\x02\x42\x03\x90\x01\x01') |
|||
|
|||
|
|||
|
|||
|
|||
_CVIDEO_CLIENTGETVIDEOURL_REQUEST = _descriptor.Descriptor( |
|||
name='CVideo_ClientGetVideoURL_Request', |
|||
full_name='CVideo_ClientGetVideoURL_Request', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='video_id', full_name='CVideo_ClientGetVideoURL_Request.video_id', index=0, |
|||
number=1, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\010Video ID')), |
|||
_descriptor.FieldDescriptor( |
|||
name='client_cellid', full_name='CVideo_ClientGetVideoURL_Request.client_cellid', index=1, |
|||
number=2, type=13, cpp_type=3, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\"Cell ID of client, zero if unknown')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=64, |
|||
serialized_end=193, |
|||
) |
|||
|
|||
|
|||
_CVIDEO_CLIENTGETVIDEOURL_RESPONSE = _descriptor.Descriptor( |
|||
name='CVideo_ClientGetVideoURL_Response', |
|||
full_name='CVideo_ClientGetVideoURL_Response', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='video_id', full_name='CVideo_ClientGetVideoURL_Response.video_id', index=0, |
|||
number=1, type=4, cpp_type=4, label=1, |
|||
has_default_value=False, default_value=0, |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\010Video ID')), |
|||
_descriptor.FieldDescriptor( |
|||
name='video_url', full_name='CVideo_ClientGetVideoURL_Response.video_url', index=1, |
|||
number=2, type=9, cpp_type=9, label=1, |
|||
has_default_value=False, default_value=unicode("", "utf-8"), |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\026URL for video manifest')), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=195, |
|||
serialized_end=309, |
|||
) |
|||
|
|||
|
|||
_CVIDEO_UNLOCKEDH264_NOTIFICATION = _descriptor.Descriptor( |
|||
name='CVideo_UnlockedH264_Notification', |
|||
full_name='CVideo_UnlockedH264_Notification', |
|||
filename=None, |
|||
file=DESCRIPTOR, |
|||
containing_type=None, |
|||
fields=[ |
|||
_descriptor.FieldDescriptor( |
|||
name='encryption_key', full_name='CVideo_UnlockedH264_Notification.encryption_key', index=0, |
|||
number=1, type=12, cpp_type=9, label=1, |
|||
has_default_value=False, default_value="", |
|||
message_type=None, enum_type=None, containing_type=None, |
|||
is_extension=False, extension_scope=None, |
|||
options=None), |
|||
], |
|||
extensions=[ |
|||
], |
|||
nested_types=[], |
|||
enum_types=[ |
|||
], |
|||
options=None, |
|||
is_extendable=False, |
|||
extension_ranges=[], |
|||
serialized_start=311, |
|||
serialized_end=369, |
|||
) |
|||
|
|||
DESCRIPTOR.message_types_by_name['CVideo_ClientGetVideoURL_Request'] = _CVIDEO_CLIENTGETVIDEOURL_REQUEST |
|||
DESCRIPTOR.message_types_by_name['CVideo_ClientGetVideoURL_Response'] = _CVIDEO_CLIENTGETVIDEOURL_RESPONSE |
|||
DESCRIPTOR.message_types_by_name['CVideo_UnlockedH264_Notification'] = _CVIDEO_UNLOCKEDH264_NOTIFICATION |
|||
|
|||
class CVideo_ClientGetVideoURL_Request(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CVIDEO_CLIENTGETVIDEOURL_REQUEST |
|||
|
|||
# @@protoc_insertion_point(class_scope:CVideo_ClientGetVideoURL_Request) |
|||
|
|||
class CVideo_ClientGetVideoURL_Response(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CVIDEO_CLIENTGETVIDEOURL_RESPONSE |
|||
|
|||
# @@protoc_insertion_point(class_scope:CVideo_ClientGetVideoURL_Response) |
|||
|
|||
class CVideo_UnlockedH264_Notification(_message.Message): |
|||
__metaclass__ = _reflection.GeneratedProtocolMessageType |
|||
DESCRIPTOR = _CVIDEO_UNLOCKEDH264_NOTIFICATION |
|||
|
|||
# @@protoc_insertion_point(class_scope:CVideo_UnlockedH264_Notification) |
|||
|
|||
|
|||
DESCRIPTOR.has_options = True |
|||
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\220\001\001') |
|||
_CVIDEO_CLIENTGETVIDEOURL_REQUEST.fields_by_name['video_id'].has_options = True |
|||
_CVIDEO_CLIENTGETVIDEOURL_REQUEST.fields_by_name['video_id']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\010Video ID') |
|||
_CVIDEO_CLIENTGETVIDEOURL_REQUEST.fields_by_name['client_cellid'].has_options = True |
|||
_CVIDEO_CLIENTGETVIDEOURL_REQUEST.fields_by_name['client_cellid']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\"Cell ID of client, zero if unknown') |
|||
_CVIDEO_CLIENTGETVIDEOURL_RESPONSE.fields_by_name['video_id'].has_options = True |
|||
_CVIDEO_CLIENTGETVIDEOURL_RESPONSE.fields_by_name['video_id']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\010Video ID') |
|||
_CVIDEO_CLIENTGETVIDEOURL_RESPONSE.fields_by_name['video_url'].has_options = True |
|||
_CVIDEO_CLIENTGETVIDEOURL_RESPONSE.fields_by_name['video_url']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\202\265\030\026URL for video manifest') |
|||
|
|||
_VIDEO = _descriptor.ServiceDescriptor( |
|||
name='Video', |
|||
full_name='Video', |
|||
file=DESCRIPTOR, |
|||
index=0, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.ServiceOptions(), '\202\265\030\rVideo methods'), |
|||
serialized_start=372, |
|||
serialized_end=543, |
|||
methods=[ |
|||
_descriptor.MethodDescriptor( |
|||
name='ClientGetVideoURL', |
|||
full_name='Video.ClientGetVideoURL', |
|||
index=0, |
|||
containing_service=None, |
|||
input_type=_CVIDEO_CLIENTGETVIDEOURL_REQUEST, |
|||
output_type=_CVIDEO_CLIENTGETVIDEOURL_RESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030.Get the initial URL to begin streaming a video'), |
|||
), |
|||
]) |
|||
|
|||
class Video(_service.Service): |
|||
__metaclass__ = service_reflection.GeneratedServiceType |
|||
DESCRIPTOR = _VIDEO |
|||
class Video_Stub(Video): |
|||
__metaclass__ = service_reflection.GeneratedServiceStubType |
|||
DESCRIPTOR = _VIDEO |
|||
|
|||
|
|||
_VIDEOCLIENT = _descriptor.ServiceDescriptor( |
|||
name='VideoClient', |
|||
full_name='VideoClient', |
|||
file=DESCRIPTOR, |
|||
index=1, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.ServiceOptions(), '\300\265\030\002'), |
|||
serialized_start=546, |
|||
serialized_end=704, |
|||
methods=[ |
|||
_descriptor.MethodDescriptor( |
|||
name='NotifyUnlockedH264', |
|||
full_name='VideoClient.NotifyUnlockedH264', |
|||
index=0, |
|||
containing_service=None, |
|||
input_type=_CVIDEO_UNLOCKEDH264_NOTIFICATION, |
|||
output_type=steammessages_unified_base_pb2._NORESPONSE, |
|||
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), '\202\265\030>Notification from server to client that h264 has been unlocked'), |
|||
), |
|||
]) |
|||
|
|||
class VideoClient(_service.Service): |
|||
__metaclass__ = service_reflection.GeneratedServiceType |
|||
DESCRIPTOR = _VIDEOCLIENT |
|||
class VideoClient_Stub(VideoClient): |
|||
__metaclass__ = service_reflection.GeneratedServiceStubType |
|||
DESCRIPTOR = _VIDEOCLIENT |
|||
|
|||
# @@protoc_insertion_point(module_scope) |
Loading…
Reference in new issue