diff --git a/strafesnet/maps_extended_pb2.py b/strafesnet/maps_extended_pb2.py new file mode 100644 index 0000000..f7729c3 --- /dev/null +++ b/strafesnet/maps_extended_pb2.py @@ -0,0 +1,55 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE +# source: maps_extended.proto +# Protobuf Python Version: 6.31.0 +"""Generated protocol buffer code.""" +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version +from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 31, + 0, + '', + 'maps_extended.proto' +) +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x13maps_extended.proto\x12\rmaps_extended\"\x14\n\x06IdList\x12\n\n\x02ID\x18\x01 \x03(\x03\"\x17\n\tIdMessage\x12\n\n\x02ID\x18\x01 \x01(\x03\"\xe1\x01\n\x0bMapResponse\x12\n\n\x02ID\x18\x01 \x01(\x03\x12\x13\n\x0b\x44isplayName\x18\x02 \x01(\t\x12\x0f\n\x07\x43reator\x18\x03 \x01(\t\x12\x0e\n\x06GameID\x18\x04 \x01(\r\x12\x0c\n\x04\x44\x61te\x18\x05 \x01(\x03\x12\x11\n\tCreatedAt\x18\x06 \x01(\x03\x12\x11\n\tUpdatedAt\x18\x07 \x01(\x03\x12\x11\n\tSubmitter\x18\x08 \x01(\x04\x12\x11\n\tThumbnail\x18\t \x01(\x04\x12\x14\n\x0c\x41ssetVersion\x18\n \x01(\x04\x12\x11\n\tLoadCount\x18\x0b \x01(\r\x12\r\n\x05Modes\x18\x0c \x01(\r\"\xc6\x01\n\nMapRequest\x12\n\n\x02ID\x18\x01 \x01(\x03\x12\x18\n\x0b\x44isplayName\x18\x02 \x01(\tH\x00\x88\x01\x01\x12\x14\n\x07\x43reator\x18\x03 \x01(\tH\x01\x88\x01\x01\x12\x13\n\x06GameID\x18\x04 \x01(\rH\x02\x88\x01\x01\x12\x11\n\x04\x44\x61te\x18\x05 \x01(\x03H\x03\x88\x01\x01\x12\x16\n\tSubmitter\x18\x06 \x01(\x04H\x04\x88\x01\x01\x42\x0e\n\x0c_DisplayNameB\n\n\x08_CreatorB\t\n\x07_GameIDB\x07\n\x05_DateB\x0c\n\n_Submitter\"\x9d\x01\n\tMapFilter\x12\x18\n\x0b\x44isplayName\x18\x02 \x01(\tH\x00\x88\x01\x01\x12\x14\n\x07\x43reator\x18\x03 \x01(\tH\x01\x88\x01\x01\x12\x13\n\x06GameID\x18\x04 \x01(\rH\x02\x88\x01\x01\x12\x16\n\tSubmitter\x18\x05 \x01(\x04H\x03\x88\x01\x01\x42\x0e\n\x0c_DisplayNameB\n\n\x08_CreatorB\t\n\x07_GameIDB\x0c\n\n_Submitter\"3\n\x07MapList\x12(\n\x04Maps\x18\x01 \x03(\x0b\x32\x1a.maps_extended.MapResponse\"`\n\x0bListRequest\x12(\n\x06\x46ilter\x18\x01 \x01(\x0b\x32\x18.maps_extended.MapFilter\x12\'\n\x04Page\x18\x02 \x01(\x0b\x32\x19.maps_extended.Pagination\"*\n\nPagination\x12\x0c\n\x04Size\x18\x01 \x01(\r\x12\x0e\n\x06Number\x18\x02 \x01(\r\"\x0e\n\x0cNullResponse2\x82\x03\n\x0bMapsService\x12;\n\x03Get\x12\x18.maps_extended.IdMessage\x1a\x1a.maps_extended.MapResponse\x12\x38\n\x07GetList\x12\x15.maps_extended.IdList\x1a\x16.maps_extended.MapList\x12@\n\x06Update\x12\x19.maps_extended.MapRequest\x1a\x1b.maps_extended.NullResponse\x12=\n\x06\x43reate\x12\x19.maps_extended.MapRequest\x1a\x18.maps_extended.IdMessage\x12?\n\x06\x44\x65lete\x12\x18.maps_extended.IdMessage\x1a\x1b.maps_extended.NullResponse\x12:\n\x04List\x12\x1a.maps_extended.ListRequest\x1a\x16.maps_extended.MapListB0Z.git.itzana.me/strafesnet/go-grpc/maps_extendedb\x06proto3') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'maps_extended_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'Z.git.itzana.me/strafesnet/go-grpc/maps_extended' + _globals['_IDLIST']._serialized_start=38 + _globals['_IDLIST']._serialized_end=58 + _globals['_IDMESSAGE']._serialized_start=60 + _globals['_IDMESSAGE']._serialized_end=83 + _globals['_MAPRESPONSE']._serialized_start=86 + _globals['_MAPRESPONSE']._serialized_end=311 + _globals['_MAPREQUEST']._serialized_start=314 + _globals['_MAPREQUEST']._serialized_end=512 + _globals['_MAPFILTER']._serialized_start=515 + _globals['_MAPFILTER']._serialized_end=672 + _globals['_MAPLIST']._serialized_start=674 + _globals['_MAPLIST']._serialized_end=725 + _globals['_LISTREQUEST']._serialized_start=727 + _globals['_LISTREQUEST']._serialized_end=823 + _globals['_PAGINATION']._serialized_start=825 + _globals['_PAGINATION']._serialized_end=867 + _globals['_NULLRESPONSE']._serialized_start=869 + _globals['_NULLRESPONSE']._serialized_end=883 + _globals['_MAPSSERVICE']._serialized_start=886 + _globals['_MAPSSERVICE']._serialized_end=1272 +# @@protoc_insertion_point(module_scope) diff --git a/strafesnet/maps_extended_pb2_grpc.py b/strafesnet/maps_extended_pb2_grpc.py new file mode 100644 index 0000000..cb0d719 --- /dev/null +++ b/strafesnet/maps_extended_pb2_grpc.py @@ -0,0 +1,312 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc +import warnings + +from . import maps_extended_pb2 as maps__extended__pb2 + +GRPC_GENERATED_VERSION = '1.73.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False + +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + f' but the generated code in maps_extended_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) + + +class MapsServiceStub(object): + """Missing associated documentation comment in .proto file.""" + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.Get = channel.unary_unary( + '/maps_extended.MapsService/Get', + request_serializer=maps__extended__pb2.IdMessage.SerializeToString, + response_deserializer=maps__extended__pb2.MapResponse.FromString, + _registered_method=True) + self.GetList = channel.unary_unary( + '/maps_extended.MapsService/GetList', + request_serializer=maps__extended__pb2.IdList.SerializeToString, + response_deserializer=maps__extended__pb2.MapList.FromString, + _registered_method=True) + self.Update = channel.unary_unary( + '/maps_extended.MapsService/Update', + request_serializer=maps__extended__pb2.MapRequest.SerializeToString, + response_deserializer=maps__extended__pb2.NullResponse.FromString, + _registered_method=True) + self.Create = channel.unary_unary( + '/maps_extended.MapsService/Create', + request_serializer=maps__extended__pb2.MapRequest.SerializeToString, + response_deserializer=maps__extended__pb2.IdMessage.FromString, + _registered_method=True) + self.Delete = channel.unary_unary( + '/maps_extended.MapsService/Delete', + request_serializer=maps__extended__pb2.IdMessage.SerializeToString, + response_deserializer=maps__extended__pb2.NullResponse.FromString, + _registered_method=True) + self.List = channel.unary_unary( + '/maps_extended.MapsService/List', + request_serializer=maps__extended__pb2.ListRequest.SerializeToString, + response_deserializer=maps__extended__pb2.MapList.FromString, + _registered_method=True) + + +class MapsServiceServicer(object): + """Missing associated documentation comment in .proto file.""" + + def Get(self, request, context): + """Missing associated documentation comment in .proto file.""" + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def GetList(self, request, context): + """Missing associated documentation comment in .proto file.""" + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Update(self, request, context): + """Missing associated documentation comment in .proto file.""" + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Create(self, request, context): + """Missing associated documentation comment in .proto file.""" + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Delete(self, request, context): + """Missing associated documentation comment in .proto file.""" + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def List(self, request, context): + """Missing associated documentation comment in .proto file.""" + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_MapsServiceServicer_to_server(servicer, server): + rpc_method_handlers = { + 'Get': grpc.unary_unary_rpc_method_handler( + servicer.Get, + request_deserializer=maps__extended__pb2.IdMessage.FromString, + response_serializer=maps__extended__pb2.MapResponse.SerializeToString, + ), + 'GetList': grpc.unary_unary_rpc_method_handler( + servicer.GetList, + request_deserializer=maps__extended__pb2.IdList.FromString, + response_serializer=maps__extended__pb2.MapList.SerializeToString, + ), + 'Update': grpc.unary_unary_rpc_method_handler( + servicer.Update, + request_deserializer=maps__extended__pb2.MapRequest.FromString, + response_serializer=maps__extended__pb2.NullResponse.SerializeToString, + ), + 'Create': grpc.unary_unary_rpc_method_handler( + servicer.Create, + request_deserializer=maps__extended__pb2.MapRequest.FromString, + response_serializer=maps__extended__pb2.IdMessage.SerializeToString, + ), + 'Delete': grpc.unary_unary_rpc_method_handler( + servicer.Delete, + request_deserializer=maps__extended__pb2.IdMessage.FromString, + response_serializer=maps__extended__pb2.NullResponse.SerializeToString, + ), + 'List': grpc.unary_unary_rpc_method_handler( + servicer.List, + request_deserializer=maps__extended__pb2.ListRequest.FromString, + response_serializer=maps__extended__pb2.MapList.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'maps_extended.MapsService', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + server.add_registered_method_handlers('maps_extended.MapsService', rpc_method_handlers) + + + # This class is part of an EXPERIMENTAL API. +class MapsService(object): + """Missing associated documentation comment in .proto file.""" + + @staticmethod + def Get(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary( + request, + target, + '/maps_extended.MapsService/Get', + maps__extended__pb2.IdMessage.SerializeToString, + maps__extended__pb2.MapResponse.FromString, + options, + channel_credentials, + insecure, + call_credentials, + compression, + wait_for_ready, + timeout, + metadata, + _registered_method=True) + + @staticmethod + def GetList(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary( + request, + target, + '/maps_extended.MapsService/GetList', + maps__extended__pb2.IdList.SerializeToString, + maps__extended__pb2.MapList.FromString, + options, + channel_credentials, + insecure, + call_credentials, + compression, + wait_for_ready, + timeout, + metadata, + _registered_method=True) + + @staticmethod + def Update(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary( + request, + target, + '/maps_extended.MapsService/Update', + maps__extended__pb2.MapRequest.SerializeToString, + maps__extended__pb2.NullResponse.FromString, + options, + channel_credentials, + insecure, + call_credentials, + compression, + wait_for_ready, + timeout, + metadata, + _registered_method=True) + + @staticmethod + def Create(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary( + request, + target, + '/maps_extended.MapsService/Create', + maps__extended__pb2.MapRequest.SerializeToString, + maps__extended__pb2.IdMessage.FromString, + options, + channel_credentials, + insecure, + call_credentials, + compression, + wait_for_ready, + timeout, + metadata, + _registered_method=True) + + @staticmethod + def Delete(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary( + request, + target, + '/maps_extended.MapsService/Delete', + maps__extended__pb2.IdMessage.SerializeToString, + maps__extended__pb2.NullResponse.FromString, + options, + channel_credentials, + insecure, + call_credentials, + compression, + wait_for_ready, + timeout, + metadata, + _registered_method=True) + + @staticmethod + def List(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary( + request, + target, + '/maps_extended.MapsService/List', + maps__extended__pb2.ListRequest.SerializeToString, + maps__extended__pb2.MapList.FromString, + options, + channel_credentials, + insecure, + call_credentials, + compression, + wait_for_ready, + timeout, + metadata, + _registered_method=True)