26 changed files with 2814 additions and 570 deletions
@ -0,0 +1,57 @@ |
|||||
|
syntax = "proto2"; |
||||
|
import "steammessages_unified_base.proto"; |
||||
|
|
||||
|
option py_generic_services = true; |
||||
|
|
||||
|
message CShader_RegisterShader_Request { |
||||
|
message Shader { |
||||
|
optional bytes cache_key_sha = 1; |
||||
|
optional bytes shader_code_sha = 2; |
||||
|
} |
||||
|
|
||||
|
optional uint32 appid = 1; |
||||
|
optional string gpu_desc = 2; |
||||
|
optional string driver_desc = 3; |
||||
|
repeated .CShader_RegisterShader_Request.Shader shaders = 4; |
||||
|
} |
||||
|
|
||||
|
message CShader_RegisterShader_Response { |
||||
|
repeated uint32 requested_codeids = 1; |
||||
|
} |
||||
|
|
||||
|
message CShader_SendShader_Request { |
||||
|
message ShaderCode { |
||||
|
optional bytes shader_code_sha = 1; |
||||
|
optional bytes shader_code = 2; |
||||
|
} |
||||
|
|
||||
|
optional uint32 appid = 1; |
||||
|
repeated .CShader_SendShader_Request.ShaderCode shaders = 2; |
||||
|
} |
||||
|
|
||||
|
message CShader_SendShader_Response { |
||||
|
} |
||||
|
|
||||
|
message CShader_GetBucketManifest_Request { |
||||
|
optional uint32 appid = 1; |
||||
|
optional string gpu_desc = 2; |
||||
|
optional string driver_desc = 3; |
||||
|
} |
||||
|
|
||||
|
message CShader_GetBucketManifest_Response { |
||||
|
optional uint64 manifestid = 1; |
||||
|
optional uint32 depotsize = 2; |
||||
|
} |
||||
|
|
||||
|
service Shader { |
||||
|
option (service_description) = "Shader methods"; |
||||
|
rpc RegisterShader (.CShader_RegisterShader_Request) returns (.CShader_RegisterShader_Response) { |
||||
|
option (method_description) = "Client just finished playing a game, detected new shader cache entries and is notifying us about them"; |
||||
|
} |
||||
|
rpc SendShader (.CShader_SendShader_Request) returns (.CShader_SendShader_Response) { |
||||
|
option (method_description) = "Client is sending us actual compiled shader code that we requested"; |
||||
|
} |
||||
|
rpc GetBucketManifest (.CShader_GetBucketManifest_Request) returns (.CShader_GetBucketManifest_Response) { |
||||
|
option (method_description) = "Client wants to know the manifest ID to fetch (if any) for a bucket's depot"; |
||||
|
} |
||||
|
} |
@ -0,0 +1,26 @@ |
|||||
|
syntax = "proto2"; |
||||
|
import "steammessages_unified_base.proto"; |
||||
|
|
||||
|
option py_generic_services = true; |
||||
|
|
||||
|
message CStore_GetLocalizedNameForTags_Request { |
||||
|
optional string language = 1; |
||||
|
repeated uint32 tagids = 2; |
||||
|
} |
||||
|
|
||||
|
message CStore_GetLocalizedNameForTags_Response { |
||||
|
message Tag { |
||||
|
optional uint32 tagid = 1; |
||||
|
optional string english_name = 2; |
||||
|
optional string name = 3; |
||||
|
} |
||||
|
|
||||
|
repeated .CStore_GetLocalizedNameForTags_Response.Tag tags = 1; |
||||
|
} |
||||
|
|
||||
|
service Store { |
||||
|
option (service_description) = "A service to access store data."; |
||||
|
rpc GetLocalizedNameForTags (.CStore_GetLocalizedNameForTags_Request) returns (.CStore_GetLocalizedNameForTags_Response) { |
||||
|
option (method_description) = "Gets tag names in a different language"; |
||||
|
} |
||||
|
} |
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,456 @@ |
|||||
|
# Generated by the protocol buffer compiler. DO NOT EDIT! |
||||
|
# source: steammessages_shader.proto |
||||
|
|
||||
|
import sys |
||||
|
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) |
||||
|
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 symbol_database as _symbol_database |
||||
|
from google.protobuf import service as _service |
||||
|
from google.protobuf import service_reflection |
||||
|
from google.protobuf import descriptor_pb2 |
||||
|
# @@protoc_insertion_point(imports) |
||||
|
|
||||
|
_sym_db = _symbol_database.Default() |
||||
|
|
||||
|
|
||||
|
import steam.protobufs.steammessages_unified_base_pb2 as steammessages__unified__base__pb2 |
||||
|
|
||||
|
|
||||
|
DESCRIPTOR = _descriptor.FileDescriptor( |
||||
|
name='steammessages_shader.proto', |
||||
|
package='', |
||||
|
syntax='proto2', |
||||
|
serialized_pb=_b('\n\x1asteammessages_shader.proto\x1a steammessages_unified_base.proto\"\xc9\x01\n\x1e\x43Shader_RegisterShader_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x10\n\x08gpu_desc\x18\x02 \x01(\t\x12\x13\n\x0b\x64river_desc\x18\x03 \x01(\t\x12\x37\n\x07shaders\x18\x04 \x03(\x0b\x32&.CShader_RegisterShader_Request.Shader\x1a\x38\n\x06Shader\x12\x15\n\rcache_key_sha\x18\x01 \x01(\x0c\x12\x17\n\x0fshader_code_sha\x18\x02 \x01(\x0c\"<\n\x1f\x43Shader_RegisterShader_Response\x12\x19\n\x11requested_codeids\x18\x01 \x03(\r\"\xa0\x01\n\x1a\x43Shader_SendShader_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x37\n\x07shaders\x18\x02 \x03(\x0b\x32&.CShader_SendShader_Request.ShaderCode\x1a:\n\nShaderCode\x12\x17\n\x0fshader_code_sha\x18\x01 \x01(\x0c\x12\x13\n\x0bshader_code\x18\x02 \x01(\x0c\"\x1d\n\x1b\x43Shader_SendShader_Response\"Y\n!CShader_GetBucketManifest_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x10\n\x08gpu_desc\x18\x02 \x01(\t\x12\x13\n\x0b\x64river_desc\x18\x03 \x01(\t\"K\n\"CShader_GetBucketManifest_Response\x12\x12\n\nmanifestid\x18\x01 \x01(\x04\x12\x11\n\tdepotsize\x18\x02 \x01(\r2\x9f\x04\n\x06Shader\x12\xbe\x01\n\x0eRegisterShader\x12\x1f.CShader_RegisterShader_Request\x1a .CShader_RegisterShader_Response\"i\x82\xb5\x18\x65\x43lient just finished playing a game, detected new shader cache entries and is notifying us about them\x12\x8f\x01\n\nSendShader\x12\x1b.CShader_SendShader_Request\x1a\x1c.CShader_SendShader_Response\"F\x82\xb5\x18\x42\x43lient is sending us actual compiled shader code that we requested\x12\xad\x01\n\x11GetBucketManifest\x12\".CShader_GetBucketManifest_Request\x1a#.CShader_GetBucketManifest_Response\"O\x82\xb5\x18KClient wants to know the manifest ID to fetch (if any) for a bucket\'s depot\x1a\x12\x82\xb5\x18\x0eShader methodsB\x03\x90\x01\x01') |
||||
|
, |
||||
|
dependencies=[steammessages__unified__base__pb2.DESCRIPTOR,]) |
||||
|
_sym_db.RegisterFileDescriptor(DESCRIPTOR) |
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
_CSHADER_REGISTERSHADER_REQUEST_SHADER = _descriptor.Descriptor( |
||||
|
name='Shader', |
||||
|
full_name='CShader_RegisterShader_Request.Shader', |
||||
|
filename=None, |
||||
|
file=DESCRIPTOR, |
||||
|
containing_type=None, |
||||
|
fields=[ |
||||
|
_descriptor.FieldDescriptor( |
||||
|
name='cache_key_sha', full_name='CShader_RegisterShader_Request.Shader.cache_key_sha', index=0, |
||||
|
number=1, type=12, cpp_type=9, label=1, |
||||
|
has_default_value=False, default_value=_b(""), |
||||
|
message_type=None, enum_type=None, containing_type=None, |
||||
|
is_extension=False, extension_scope=None, |
||||
|
options=None), |
||||
|
_descriptor.FieldDescriptor( |
||||
|
name='shader_code_sha', full_name='CShader_RegisterShader_Request.Shader.shader_code_sha', index=1, |
||||
|
number=2, type=12, cpp_type=9, label=1, |
||||
|
has_default_value=False, default_value=_b(""), |
||||
|
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, |
||||
|
syntax='proto2', |
||||
|
extension_ranges=[], |
||||
|
oneofs=[ |
||||
|
], |
||||
|
serialized_start=210, |
||||
|
serialized_end=266, |
||||
|
) |
||||
|
|
||||
|
_CSHADER_REGISTERSHADER_REQUEST = _descriptor.Descriptor( |
||||
|
name='CShader_RegisterShader_Request', |
||||
|
full_name='CShader_RegisterShader_Request', |
||||
|
filename=None, |
||||
|
file=DESCRIPTOR, |
||||
|
containing_type=None, |
||||
|
fields=[ |
||||
|
_descriptor.FieldDescriptor( |
||||
|
name='appid', full_name='CShader_RegisterShader_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='gpu_desc', full_name='CShader_RegisterShader_Request.gpu_desc', index=1, |
||||
|
number=2, type=9, cpp_type=9, label=1, |
||||
|
has_default_value=False, default_value=_b("").decode('utf-8'), |
||||
|
message_type=None, enum_type=None, containing_type=None, |
||||
|
is_extension=False, extension_scope=None, |
||||
|
options=None), |
||||
|
_descriptor.FieldDescriptor( |
||||
|
name='driver_desc', full_name='CShader_RegisterShader_Request.driver_desc', index=2, |
||||
|
number=3, type=9, cpp_type=9, label=1, |
||||
|
has_default_value=False, default_value=_b("").decode('utf-8'), |
||||
|
message_type=None, enum_type=None, containing_type=None, |
||||
|
is_extension=False, extension_scope=None, |
||||
|
options=None), |
||||
|
_descriptor.FieldDescriptor( |
||||
|
name='shaders', full_name='CShader_RegisterShader_Request.shaders', 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=[_CSHADER_REGISTERSHADER_REQUEST_SHADER, ], |
||||
|
enum_types=[ |
||||
|
], |
||||
|
options=None, |
||||
|
is_extendable=False, |
||||
|
syntax='proto2', |
||||
|
extension_ranges=[], |
||||
|
oneofs=[ |
||||
|
], |
||||
|
serialized_start=65, |
||||
|
serialized_end=266, |
||||
|
) |
||||
|
|
||||
|
|
||||
|
_CSHADER_REGISTERSHADER_RESPONSE = _descriptor.Descriptor( |
||||
|
name='CShader_RegisterShader_Response', |
||||
|
full_name='CShader_RegisterShader_Response', |
||||
|
filename=None, |
||||
|
file=DESCRIPTOR, |
||||
|
containing_type=None, |
||||
|
fields=[ |
||||
|
_descriptor.FieldDescriptor( |
||||
|
name='requested_codeids', full_name='CShader_RegisterShader_Response.requested_codeids', 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=None), |
||||
|
], |
||||
|
extensions=[ |
||||
|
], |
||||
|
nested_types=[], |
||||
|
enum_types=[ |
||||
|
], |
||||
|
options=None, |
||||
|
is_extendable=False, |
||||
|
syntax='proto2', |
||||
|
extension_ranges=[], |
||||
|
oneofs=[ |
||||
|
], |
||||
|
serialized_start=268, |
||||
|
serialized_end=328, |
||||
|
) |
||||
|
|
||||
|
|
||||
|
_CSHADER_SENDSHADER_REQUEST_SHADERCODE = _descriptor.Descriptor( |
||||
|
name='ShaderCode', |
||||
|
full_name='CShader_SendShader_Request.ShaderCode', |
||||
|
filename=None, |
||||
|
file=DESCRIPTOR, |
||||
|
containing_type=None, |
||||
|
fields=[ |
||||
|
_descriptor.FieldDescriptor( |
||||
|
name='shader_code_sha', full_name='CShader_SendShader_Request.ShaderCode.shader_code_sha', index=0, |
||||
|
number=1, type=12, cpp_type=9, label=1, |
||||
|
has_default_value=False, default_value=_b(""), |
||||
|
message_type=None, enum_type=None, containing_type=None, |
||||
|
is_extension=False, extension_scope=None, |
||||
|
options=None), |
||||
|
_descriptor.FieldDescriptor( |
||||
|
name='shader_code', full_name='CShader_SendShader_Request.ShaderCode.shader_code', index=1, |
||||
|
number=2, type=12, cpp_type=9, label=1, |
||||
|
has_default_value=False, default_value=_b(""), |
||||
|
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, |
||||
|
syntax='proto2', |
||||
|
extension_ranges=[], |
||||
|
oneofs=[ |
||||
|
], |
||||
|
serialized_start=433, |
||||
|
serialized_end=491, |
||||
|
) |
||||
|
|
||||
|
_CSHADER_SENDSHADER_REQUEST = _descriptor.Descriptor( |
||||
|
name='CShader_SendShader_Request', |
||||
|
full_name='CShader_SendShader_Request', |
||||
|
filename=None, |
||||
|
file=DESCRIPTOR, |
||||
|
containing_type=None, |
||||
|
fields=[ |
||||
|
_descriptor.FieldDescriptor( |
||||
|
name='appid', full_name='CShader_SendShader_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='shaders', full_name='CShader_SendShader_Request.shaders', 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=[_CSHADER_SENDSHADER_REQUEST_SHADERCODE, ], |
||||
|
enum_types=[ |
||||
|
], |
||||
|
options=None, |
||||
|
is_extendable=False, |
||||
|
syntax='proto2', |
||||
|
extension_ranges=[], |
||||
|
oneofs=[ |
||||
|
], |
||||
|
serialized_start=331, |
||||
|
serialized_end=491, |
||||
|
) |
||||
|
|
||||
|
|
||||
|
_CSHADER_SENDSHADER_RESPONSE = _descriptor.Descriptor( |
||||
|
name='CShader_SendShader_Response', |
||||
|
full_name='CShader_SendShader_Response', |
||||
|
filename=None, |
||||
|
file=DESCRIPTOR, |
||||
|
containing_type=None, |
||||
|
fields=[ |
||||
|
], |
||||
|
extensions=[ |
||||
|
], |
||||
|
nested_types=[], |
||||
|
enum_types=[ |
||||
|
], |
||||
|
options=None, |
||||
|
is_extendable=False, |
||||
|
syntax='proto2', |
||||
|
extension_ranges=[], |
||||
|
oneofs=[ |
||||
|
], |
||||
|
serialized_start=493, |
||||
|
serialized_end=522, |
||||
|
) |
||||
|
|
||||
|
|
||||
|
_CSHADER_GETBUCKETMANIFEST_REQUEST = _descriptor.Descriptor( |
||||
|
name='CShader_GetBucketManifest_Request', |
||||
|
full_name='CShader_GetBucketManifest_Request', |
||||
|
filename=None, |
||||
|
file=DESCRIPTOR, |
||||
|
containing_type=None, |
||||
|
fields=[ |
||||
|
_descriptor.FieldDescriptor( |
||||
|
name='appid', full_name='CShader_GetBucketManifest_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='gpu_desc', full_name='CShader_GetBucketManifest_Request.gpu_desc', index=1, |
||||
|
number=2, type=9, cpp_type=9, label=1, |
||||
|
has_default_value=False, default_value=_b("").decode('utf-8'), |
||||
|
message_type=None, enum_type=None, containing_type=None, |
||||
|
is_extension=False, extension_scope=None, |
||||
|
options=None), |
||||
|
_descriptor.FieldDescriptor( |
||||
|
name='driver_desc', full_name='CShader_GetBucketManifest_Request.driver_desc', index=2, |
||||
|
number=3, type=9, cpp_type=9, label=1, |
||||
|
has_default_value=False, default_value=_b("").decode('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, |
||||
|
syntax='proto2', |
||||
|
extension_ranges=[], |
||||
|
oneofs=[ |
||||
|
], |
||||
|
serialized_start=524, |
||||
|
serialized_end=613, |
||||
|
) |
||||
|
|
||||
|
|
||||
|
_CSHADER_GETBUCKETMANIFEST_RESPONSE = _descriptor.Descriptor( |
||||
|
name='CShader_GetBucketManifest_Response', |
||||
|
full_name='CShader_GetBucketManifest_Response', |
||||
|
filename=None, |
||||
|
file=DESCRIPTOR, |
||||
|
containing_type=None, |
||||
|
fields=[ |
||||
|
_descriptor.FieldDescriptor( |
||||
|
name='manifestid', full_name='CShader_GetBucketManifest_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='depotsize', full_name='CShader_GetBucketManifest_Response.depotsize', 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, |
||||
|
syntax='proto2', |
||||
|
extension_ranges=[], |
||||
|
oneofs=[ |
||||
|
], |
||||
|
serialized_start=615, |
||||
|
serialized_end=690, |
||||
|
) |
||||
|
|
||||
|
_CSHADER_REGISTERSHADER_REQUEST_SHADER.containing_type = _CSHADER_REGISTERSHADER_REQUEST |
||||
|
_CSHADER_REGISTERSHADER_REQUEST.fields_by_name['shaders'].message_type = _CSHADER_REGISTERSHADER_REQUEST_SHADER |
||||
|
_CSHADER_SENDSHADER_REQUEST_SHADERCODE.containing_type = _CSHADER_SENDSHADER_REQUEST |
||||
|
_CSHADER_SENDSHADER_REQUEST.fields_by_name['shaders'].message_type = _CSHADER_SENDSHADER_REQUEST_SHADERCODE |
||||
|
DESCRIPTOR.message_types_by_name['CShader_RegisterShader_Request'] = _CSHADER_REGISTERSHADER_REQUEST |
||||
|
DESCRIPTOR.message_types_by_name['CShader_RegisterShader_Response'] = _CSHADER_REGISTERSHADER_RESPONSE |
||||
|
DESCRIPTOR.message_types_by_name['CShader_SendShader_Request'] = _CSHADER_SENDSHADER_REQUEST |
||||
|
DESCRIPTOR.message_types_by_name['CShader_SendShader_Response'] = _CSHADER_SENDSHADER_RESPONSE |
||||
|
DESCRIPTOR.message_types_by_name['CShader_GetBucketManifest_Request'] = _CSHADER_GETBUCKETMANIFEST_REQUEST |
||||
|
DESCRIPTOR.message_types_by_name['CShader_GetBucketManifest_Response'] = _CSHADER_GETBUCKETMANIFEST_RESPONSE |
||||
|
|
||||
|
CShader_RegisterShader_Request = _reflection.GeneratedProtocolMessageType('CShader_RegisterShader_Request', (_message.Message,), dict( |
||||
|
|
||||
|
Shader = _reflection.GeneratedProtocolMessageType('Shader', (_message.Message,), dict( |
||||
|
DESCRIPTOR = _CSHADER_REGISTERSHADER_REQUEST_SHADER, |
||||
|
__module__ = 'steammessages_shader_pb2' |
||||
|
# @@protoc_insertion_point(class_scope:CShader_RegisterShader_Request.Shader) |
||||
|
)) |
||||
|
, |
||||
|
DESCRIPTOR = _CSHADER_REGISTERSHADER_REQUEST, |
||||
|
__module__ = 'steammessages_shader_pb2' |
||||
|
# @@protoc_insertion_point(class_scope:CShader_RegisterShader_Request) |
||||
|
)) |
||||
|
_sym_db.RegisterMessage(CShader_RegisterShader_Request) |
||||
|
_sym_db.RegisterMessage(CShader_RegisterShader_Request.Shader) |
||||
|
|
||||
|
CShader_RegisterShader_Response = _reflection.GeneratedProtocolMessageType('CShader_RegisterShader_Response', (_message.Message,), dict( |
||||
|
DESCRIPTOR = _CSHADER_REGISTERSHADER_RESPONSE, |
||||
|
__module__ = 'steammessages_shader_pb2' |
||||
|
# @@protoc_insertion_point(class_scope:CShader_RegisterShader_Response) |
||||
|
)) |
||||
|
_sym_db.RegisterMessage(CShader_RegisterShader_Response) |
||||
|
|
||||
|
CShader_SendShader_Request = _reflection.GeneratedProtocolMessageType('CShader_SendShader_Request', (_message.Message,), dict( |
||||
|
|
||||
|
ShaderCode = _reflection.GeneratedProtocolMessageType('ShaderCode', (_message.Message,), dict( |
||||
|
DESCRIPTOR = _CSHADER_SENDSHADER_REQUEST_SHADERCODE, |
||||
|
__module__ = 'steammessages_shader_pb2' |
||||
|
# @@protoc_insertion_point(class_scope:CShader_SendShader_Request.ShaderCode) |
||||
|
)) |
||||
|
, |
||||
|
DESCRIPTOR = _CSHADER_SENDSHADER_REQUEST, |
||||
|
__module__ = 'steammessages_shader_pb2' |
||||
|
# @@protoc_insertion_point(class_scope:CShader_SendShader_Request) |
||||
|
)) |
||||
|
_sym_db.RegisterMessage(CShader_SendShader_Request) |
||||
|
_sym_db.RegisterMessage(CShader_SendShader_Request.ShaderCode) |
||||
|
|
||||
|
CShader_SendShader_Response = _reflection.GeneratedProtocolMessageType('CShader_SendShader_Response', (_message.Message,), dict( |
||||
|
DESCRIPTOR = _CSHADER_SENDSHADER_RESPONSE, |
||||
|
__module__ = 'steammessages_shader_pb2' |
||||
|
# @@protoc_insertion_point(class_scope:CShader_SendShader_Response) |
||||
|
)) |
||||
|
_sym_db.RegisterMessage(CShader_SendShader_Response) |
||||
|
|
||||
|
CShader_GetBucketManifest_Request = _reflection.GeneratedProtocolMessageType('CShader_GetBucketManifest_Request', (_message.Message,), dict( |
||||
|
DESCRIPTOR = _CSHADER_GETBUCKETMANIFEST_REQUEST, |
||||
|
__module__ = 'steammessages_shader_pb2' |
||||
|
# @@protoc_insertion_point(class_scope:CShader_GetBucketManifest_Request) |
||||
|
)) |
||||
|
_sym_db.RegisterMessage(CShader_GetBucketManifest_Request) |
||||
|
|
||||
|
CShader_GetBucketManifest_Response = _reflection.GeneratedProtocolMessageType('CShader_GetBucketManifest_Response', (_message.Message,), dict( |
||||
|
DESCRIPTOR = _CSHADER_GETBUCKETMANIFEST_RESPONSE, |
||||
|
__module__ = 'steammessages_shader_pb2' |
||||
|
# @@protoc_insertion_point(class_scope:CShader_GetBucketManifest_Response) |
||||
|
)) |
||||
|
_sym_db.RegisterMessage(CShader_GetBucketManifest_Response) |
||||
|
|
||||
|
|
||||
|
DESCRIPTOR.has_options = True |
||||
|
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\220\001\001')) |
||||
|
|
||||
|
_SHADER = _descriptor.ServiceDescriptor( |
||||
|
name='Shader', |
||||
|
full_name='Shader', |
||||
|
file=DESCRIPTOR, |
||||
|
index=0, |
||||
|
options=_descriptor._ParseOptions(descriptor_pb2.ServiceOptions(), _b('\202\265\030\016Shader methods')), |
||||
|
serialized_start=693, |
||||
|
serialized_end=1236, |
||||
|
methods=[ |
||||
|
_descriptor.MethodDescriptor( |
||||
|
name='RegisterShader', |
||||
|
full_name='Shader.RegisterShader', |
||||
|
index=0, |
||||
|
containing_service=None, |
||||
|
input_type=_CSHADER_REGISTERSHADER_REQUEST, |
||||
|
output_type=_CSHADER_REGISTERSHADER_RESPONSE, |
||||
|
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), _b('\202\265\030eClient just finished playing a game, detected new shader cache entries and is notifying us about them')), |
||||
|
), |
||||
|
_descriptor.MethodDescriptor( |
||||
|
name='SendShader', |
||||
|
full_name='Shader.SendShader', |
||||
|
index=1, |
||||
|
containing_service=None, |
||||
|
input_type=_CSHADER_SENDSHADER_REQUEST, |
||||
|
output_type=_CSHADER_SENDSHADER_RESPONSE, |
||||
|
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), _b('\202\265\030BClient is sending us actual compiled shader code that we requested')), |
||||
|
), |
||||
|
_descriptor.MethodDescriptor( |
||||
|
name='GetBucketManifest', |
||||
|
full_name='Shader.GetBucketManifest', |
||||
|
index=2, |
||||
|
containing_service=None, |
||||
|
input_type=_CSHADER_GETBUCKETMANIFEST_REQUEST, |
||||
|
output_type=_CSHADER_GETBUCKETMANIFEST_RESPONSE, |
||||
|
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), _b('\202\265\030KClient wants to know the manifest ID to fetch (if any) for a bucket\'s depot')), |
||||
|
), |
||||
|
]) |
||||
|
|
||||
|
Shader = service_reflection.GeneratedServiceType('Shader', (_service.Service,), dict( |
||||
|
DESCRIPTOR = _SHADER, |
||||
|
__module__ = 'steammessages_shader_pb2' |
||||
|
)) |
||||
|
|
||||
|
Shader_Stub = service_reflection.GeneratedServiceStubType('Shader_Stub', (Shader,), dict( |
||||
|
DESCRIPTOR = _SHADER, |
||||
|
__module__ = 'steammessages_shader_pb2' |
||||
|
)) |
||||
|
|
||||
|
|
||||
|
# @@protoc_insertion_point(module_scope) |
@ -0,0 +1,207 @@ |
|||||
|
# Generated by the protocol buffer compiler. DO NOT EDIT! |
||||
|
# source: steammessages_store.proto |
||||
|
|
||||
|
import sys |
||||
|
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) |
||||
|
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 symbol_database as _symbol_database |
||||
|
from google.protobuf import service as _service |
||||
|
from google.protobuf import service_reflection |
||||
|
from google.protobuf import descriptor_pb2 |
||||
|
# @@protoc_insertion_point(imports) |
||||
|
|
||||
|
_sym_db = _symbol_database.Default() |
||||
|
|
||||
|
|
||||
|
import steam.protobufs.steammessages_unified_base_pb2 as steammessages__unified__base__pb2 |
||||
|
|
||||
|
|
||||
|
DESCRIPTOR = _descriptor.FileDescriptor( |
||||
|
name='steammessages_store.proto', |
||||
|
package='', |
||||
|
syntax='proto2', |
||||
|
serialized_pb=_b('\n\x19steammessages_store.proto\x1a steammessages_unified_base.proto\"J\n&CStore_GetLocalizedNameForTags_Request\x12\x10\n\x08language\x18\x01 \x01(\t\x12\x0e\n\x06tagids\x18\x02 \x03(\r\"\x9f\x01\n\'CStore_GetLocalizedNameForTags_Response\x12:\n\x04tags\x18\x01 \x03(\x0b\x32,.CStore_GetLocalizedNameForTags_Response.Tag\x1a\x38\n\x03Tag\x12\r\n\x05tagid\x18\x01 \x01(\r\x12\x14\n\x0c\x65nglish_name\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t2\xc7\x01\n\x05Store\x12\x98\x01\n\x17GetLocalizedNameForTags\x12\'.CStore_GetLocalizedNameForTags_Request\x1a(.CStore_GetLocalizedNameForTags_Response\"*\x82\xb5\x18&Gets tag names in a different language\x1a#\x82\xb5\x18\x1f\x41 service to access store data.B\x03\x90\x01\x01') |
||||
|
, |
||||
|
dependencies=[steammessages__unified__base__pb2.DESCRIPTOR,]) |
||||
|
_sym_db.RegisterFileDescriptor(DESCRIPTOR) |
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
_CSTORE_GETLOCALIZEDNAMEFORTAGS_REQUEST = _descriptor.Descriptor( |
||||
|
name='CStore_GetLocalizedNameForTags_Request', |
||||
|
full_name='CStore_GetLocalizedNameForTags_Request', |
||||
|
filename=None, |
||||
|
file=DESCRIPTOR, |
||||
|
containing_type=None, |
||||
|
fields=[ |
||||
|
_descriptor.FieldDescriptor( |
||||
|
name='language', full_name='CStore_GetLocalizedNameForTags_Request.language', index=0, |
||||
|
number=1, type=9, cpp_type=9, label=1, |
||||
|
has_default_value=False, default_value=_b("").decode('utf-8'), |
||||
|
message_type=None, enum_type=None, containing_type=None, |
||||
|
is_extension=False, extension_scope=None, |
||||
|
options=None), |
||||
|
_descriptor.FieldDescriptor( |
||||
|
name='tagids', full_name='CStore_GetLocalizedNameForTags_Request.tagids', index=1, |
||||
|
number=2, 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), |
||||
|
], |
||||
|
extensions=[ |
||||
|
], |
||||
|
nested_types=[], |
||||
|
enum_types=[ |
||||
|
], |
||||
|
options=None, |
||||
|
is_extendable=False, |
||||
|
syntax='proto2', |
||||
|
extension_ranges=[], |
||||
|
oneofs=[ |
||||
|
], |
||||
|
serialized_start=63, |
||||
|
serialized_end=137, |
||||
|
) |
||||
|
|
||||
|
|
||||
|
_CSTORE_GETLOCALIZEDNAMEFORTAGS_RESPONSE_TAG = _descriptor.Descriptor( |
||||
|
name='Tag', |
||||
|
full_name='CStore_GetLocalizedNameForTags_Response.Tag', |
||||
|
filename=None, |
||||
|
file=DESCRIPTOR, |
||||
|
containing_type=None, |
||||
|
fields=[ |
||||
|
_descriptor.FieldDescriptor( |
||||
|
name='tagid', full_name='CStore_GetLocalizedNameForTags_Response.Tag.tagid', 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='english_name', full_name='CStore_GetLocalizedNameForTags_Response.Tag.english_name', index=1, |
||||
|
number=2, type=9, cpp_type=9, label=1, |
||||
|
has_default_value=False, default_value=_b("").decode('utf-8'), |
||||
|
message_type=None, enum_type=None, containing_type=None, |
||||
|
is_extension=False, extension_scope=None, |
||||
|
options=None), |
||||
|
_descriptor.FieldDescriptor( |
||||
|
name='name', full_name='CStore_GetLocalizedNameForTags_Response.Tag.name', index=2, |
||||
|
number=3, type=9, cpp_type=9, label=1, |
||||
|
has_default_value=False, default_value=_b("").decode('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, |
||||
|
syntax='proto2', |
||||
|
extension_ranges=[], |
||||
|
oneofs=[ |
||||
|
], |
||||
|
serialized_start=243, |
||||
|
serialized_end=299, |
||||
|
) |
||||
|
|
||||
|
_CSTORE_GETLOCALIZEDNAMEFORTAGS_RESPONSE = _descriptor.Descriptor( |
||||
|
name='CStore_GetLocalizedNameForTags_Response', |
||||
|
full_name='CStore_GetLocalizedNameForTags_Response', |
||||
|
filename=None, |
||||
|
file=DESCRIPTOR, |
||||
|
containing_type=None, |
||||
|
fields=[ |
||||
|
_descriptor.FieldDescriptor( |
||||
|
name='tags', full_name='CStore_GetLocalizedNameForTags_Response.tags', 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=[_CSTORE_GETLOCALIZEDNAMEFORTAGS_RESPONSE_TAG, ], |
||||
|
enum_types=[ |
||||
|
], |
||||
|
options=None, |
||||
|
is_extendable=False, |
||||
|
syntax='proto2', |
||||
|
extension_ranges=[], |
||||
|
oneofs=[ |
||||
|
], |
||||
|
serialized_start=140, |
||||
|
serialized_end=299, |
||||
|
) |
||||
|
|
||||
|
_CSTORE_GETLOCALIZEDNAMEFORTAGS_RESPONSE_TAG.containing_type = _CSTORE_GETLOCALIZEDNAMEFORTAGS_RESPONSE |
||||
|
_CSTORE_GETLOCALIZEDNAMEFORTAGS_RESPONSE.fields_by_name['tags'].message_type = _CSTORE_GETLOCALIZEDNAMEFORTAGS_RESPONSE_TAG |
||||
|
DESCRIPTOR.message_types_by_name['CStore_GetLocalizedNameForTags_Request'] = _CSTORE_GETLOCALIZEDNAMEFORTAGS_REQUEST |
||||
|
DESCRIPTOR.message_types_by_name['CStore_GetLocalizedNameForTags_Response'] = _CSTORE_GETLOCALIZEDNAMEFORTAGS_RESPONSE |
||||
|
|
||||
|
CStore_GetLocalizedNameForTags_Request = _reflection.GeneratedProtocolMessageType('CStore_GetLocalizedNameForTags_Request', (_message.Message,), dict( |
||||
|
DESCRIPTOR = _CSTORE_GETLOCALIZEDNAMEFORTAGS_REQUEST, |
||||
|
__module__ = 'steammessages_store_pb2' |
||||
|
# @@protoc_insertion_point(class_scope:CStore_GetLocalizedNameForTags_Request) |
||||
|
)) |
||||
|
_sym_db.RegisterMessage(CStore_GetLocalizedNameForTags_Request) |
||||
|
|
||||
|
CStore_GetLocalizedNameForTags_Response = _reflection.GeneratedProtocolMessageType('CStore_GetLocalizedNameForTags_Response', (_message.Message,), dict( |
||||
|
|
||||
|
Tag = _reflection.GeneratedProtocolMessageType('Tag', (_message.Message,), dict( |
||||
|
DESCRIPTOR = _CSTORE_GETLOCALIZEDNAMEFORTAGS_RESPONSE_TAG, |
||||
|
__module__ = 'steammessages_store_pb2' |
||||
|
# @@protoc_insertion_point(class_scope:CStore_GetLocalizedNameForTags_Response.Tag) |
||||
|
)) |
||||
|
, |
||||
|
DESCRIPTOR = _CSTORE_GETLOCALIZEDNAMEFORTAGS_RESPONSE, |
||||
|
__module__ = 'steammessages_store_pb2' |
||||
|
# @@protoc_insertion_point(class_scope:CStore_GetLocalizedNameForTags_Response) |
||||
|
)) |
||||
|
_sym_db.RegisterMessage(CStore_GetLocalizedNameForTags_Response) |
||||
|
_sym_db.RegisterMessage(CStore_GetLocalizedNameForTags_Response.Tag) |
||||
|
|
||||
|
|
||||
|
DESCRIPTOR.has_options = True |
||||
|
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\220\001\001')) |
||||
|
|
||||
|
_STORE = _descriptor.ServiceDescriptor( |
||||
|
name='Store', |
||||
|
full_name='Store', |
||||
|
file=DESCRIPTOR, |
||||
|
index=0, |
||||
|
options=_descriptor._ParseOptions(descriptor_pb2.ServiceOptions(), _b('\202\265\030\037A service to access store data.')), |
||||
|
serialized_start=302, |
||||
|
serialized_end=501, |
||||
|
methods=[ |
||||
|
_descriptor.MethodDescriptor( |
||||
|
name='GetLocalizedNameForTags', |
||||
|
full_name='Store.GetLocalizedNameForTags', |
||||
|
index=0, |
||||
|
containing_service=None, |
||||
|
input_type=_CSTORE_GETLOCALIZEDNAMEFORTAGS_REQUEST, |
||||
|
output_type=_CSTORE_GETLOCALIZEDNAMEFORTAGS_RESPONSE, |
||||
|
options=_descriptor._ParseOptions(descriptor_pb2.MethodOptions(), _b('\202\265\030&Gets tag names in a different language')), |
||||
|
), |
||||
|
]) |
||||
|
|
||||
|
Store = service_reflection.GeneratedServiceType('Store', (_service.Service,), dict( |
||||
|
DESCRIPTOR = _STORE, |
||||
|
__module__ = 'steammessages_store_pb2' |
||||
|
)) |
||||
|
|
||||
|
Store_Stub = service_reflection.GeneratedServiceStubType('Store_Stub', (Store,), dict( |
||||
|
DESCRIPTOR = _STORE, |
||||
|
__module__ = 'steammessages_store_pb2' |
||||
|
)) |
||||
|
|
||||
|
|
||||
|
# @@protoc_insertion_point(module_scope) |
Loading…
Reference in new issue