mcp_pb2_grpc.py•2.15 kB
# generated grpc service stubs
import grpc
from . import mcp_pb2
class ModelControlPlaneStub:
def __init__(self, channel):
self.ListMethods = channel.unary_unary(
'/mcp.ModelControlPlane/ListMethods',
request_serializer=mcp_pb2.ListMethodsRequest,
response_deserializer=mcp_pb2.ListMethodsResponse,
)
self.Invoke = channel.unary_unary(
'/mcp.ModelControlPlane/Invoke',
request_serializer=mcp_pb2.InvokeRequest,
response_deserializer=mcp_pb2.InvokeResponse,
)
self.HealthCheck = channel.unary_unary(
'/mcp.ModelControlPlane/HealthCheck',
request_serializer=mcp_pb2.HealthRequest,
response_deserializer=mcp_pb2.HealthResponse,
)
class ModelControlPlaneServicer:
def ListMethods(self, request, context):
raise NotImplementedError('Method not implemented!')
def Invoke(self, request, context):
raise NotImplementedError('Method not implemented!')
def HealthCheck(self, request, context):
raise NotImplementedError('Method not implemented!')
def add_ModelControlPlaneServicer_to_server(servicer, server):
rpc_method_handlers = {
'ListMethods': grpc.unary_unary_rpc_method_handler(
servicer.ListMethods,
request_deserializer=mcp_pb2.ListMethodsRequest.FromString,
response_serializer=mcp_pb2.ListMethodsResponse.SerializeToString,
),
'Invoke': grpc.unary_unary_rpc_method_handler(
servicer.Invoke,
request_deserializer=mcp_pb2.InvokeRequest.FromString,
response_serializer=mcp_pb2.InvokeResponse.SerializeToString,
),
'HealthCheck': grpc.unary_unary_rpc_method_handler(
servicer.HealthCheck,
request_deserializer=mcp_pb2.HealthRequest.FromString,
response_serializer=mcp_pb2.HealthResponse.SerializeToString,
),
}
generic_handler = grpc.method_handlers_generic_handler(
'mcp.ModelControlPlane', rpc_method_handlers)
server.add_generic_rpc_handlers((generic_handler,))