def early_adopter_create_RouteGuide_stub(host, port, metadata_transformer=None, secure=False, root_certificates=None, private_key=None, certificate_chain=None, server_host_override=None): import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 method_invocation_descriptions = { "GetFeature": alpha_utilities.unary_unary_invocation_description( route_guide_pb2.Point.SerializeToString, route_guide_pb2.Feature.FromString, ), "ListFeatures": alpha_utilities.unary_stream_invocation_description( route_guide_pb2.Rectangle.SerializeToString, route_guide_pb2.Feature.FromString, ), "RecordRoute": alpha_utilities.stream_unary_invocation_description( route_guide_pb2.Point.SerializeToString, route_guide_pb2.RouteSummary.FromString, ), "RouteChat": alpha_utilities.stream_stream_invocation_description( route_guide_pb2.RouteNote.SerializeToString, route_guide_pb2.RouteNote.FromString, ), } return early_adopter_implementations.stub("routeguide.RouteGuide", method_invocation_descriptions, host, port, metadata_transformer=metadata_transformer, secure=secure, root_certificates=root_certificates, private_key=private_key, certificate_chain=certificate_chain, server_host_override=server_host_override)
def early_adopter_create_RouteGuide_stub(host, port, metadata_transformer=None, secure=False, root_certificates=None, private_key=None, certificate_chain=None, server_host_override=None): import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 import route_guide_pb2 method_invocation_descriptions = { "GetFeature": alpha_utilities.unary_unary_invocation_description( route_guide_pb2.Point.SerializeToString, route_guide_pb2.Feature.FromString, ), "ListFeatures": alpha_utilities.unary_stream_invocation_description( route_guide_pb2.Rectangle.SerializeToString, route_guide_pb2.Feature.FromString, ), "RecordRoute": alpha_utilities.stream_unary_invocation_description( route_guide_pb2.Point.SerializeToString, route_guide_pb2.RouteSummary.FromString, ), "RouteChat": alpha_utilities.stream_stream_invocation_description( route_guide_pb2.RouteNote.SerializeToString, route_guide_pb2.RouteNote.FromString, ), } return early_adopter_implementations.stub( "routeguide.RouteGuide", method_invocation_descriptions, host, port, metadata_transformer=metadata_transformer, secure=secure, root_certificates=root_certificates, private_key=private_key, certificate_chain=certificate_chain, server_host_override=server_host_override)
def early_adopter_create_TestService_stub(host, port, metadata_transformer=None, secure=False, root_certificates=None, private_key=None, certificate_chain=None, server_host_override=None): import test.cpp.interop.empty_pb2 import test.cpp.interop.empty_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 method_invocation_descriptions = { "EmptyCall": utilities.unary_unary_invocation_description( test.cpp.interop.empty_pb2.Empty.SerializeToString, test.cpp.interop.empty_pb2.Empty.FromString, ), "FullDuplexCall": utilities.stream_stream_invocation_description( test.cpp.interop.messages_pb2.StreamingOutputCallRequest.SerializeToString, test.cpp.interop.messages_pb2.StreamingOutputCallResponse.FromString, ), "HalfDuplexCall": utilities.stream_stream_invocation_description( test.cpp.interop.messages_pb2.StreamingOutputCallRequest.SerializeToString, test.cpp.interop.messages_pb2.StreamingOutputCallResponse.FromString, ), "StreamingInputCall": utilities.stream_unary_invocation_description( test.cpp.interop.messages_pb2.StreamingInputCallRequest.SerializeToString, test.cpp.interop.messages_pb2.StreamingInputCallResponse.FromString, ), "StreamingOutputCall": utilities.unary_stream_invocation_description( test.cpp.interop.messages_pb2.StreamingOutputCallRequest.SerializeToString, test.cpp.interop.messages_pb2.StreamingOutputCallResponse.FromString, ), "UnaryCall": utilities.unary_unary_invocation_description( test.cpp.interop.messages_pb2.SimpleRequest.SerializeToString, test.cpp.interop.messages_pb2.SimpleResponse.FromString, ), } return implementations.stub("grpc.testing.TestService", method_invocation_descriptions, host, port, metadata_transformer=metadata_transformer, secure=secure, root_certificates=root_certificates, private_key=private_key, certificate_chain=certificate_chain, server_host_override=server_host_override)
def early_adopter_create_ZfsRpc_stub(host, port, metadata_transformer=None, secure=False, root_certificates=None, private_key=None, certificate_chain=None, server_host_override=None): import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 import zfs_pb2 method_invocation_descriptions = { "CreateFile": alpha_utilities.unary_unary_invocation_description( zfs_pb2.FilePath.SerializeToString, zfs_pb2.StdReply.FromString, ), "Fetch": alpha_utilities.unary_stream_invocation_description( zfs_pb2.FilePath.SerializeToString, zfs_pb2.FileDataBlock.FromString, ), "FetchDir": alpha_utilities.unary_stream_invocation_description( zfs_pb2.FilePath.SerializeToString, zfs_pb2.DirListBlock.FromString, ), "GetFileStat": alpha_utilities.unary_unary_invocation_description( zfs_pb2.FilePath.SerializeToString, zfs_pb2.FileStat.FromString, ), "MakeDir": alpha_utilities.unary_unary_invocation_description( zfs_pb2.FilePath.SerializeToString, zfs_pb2.StdReply.FromString, ), "RemoveDir": alpha_utilities.unary_unary_invocation_description( zfs_pb2.FilePath.SerializeToString, zfs_pb2.StdReply.FromString, ), "RemoveFile": alpha_utilities.unary_unary_invocation_description( zfs_pb2.FilePath.SerializeToString, zfs_pb2.StdReply.FromString, ), "Rename": alpha_utilities.unary_unary_invocation_description( zfs_pb2.RenameMsg.SerializeToString, zfs_pb2.StdReply.FromString, ), "SetFileStat": alpha_utilities.unary_unary_invocation_description( zfs_pb2.FileStat.SerializeToString, zfs_pb2.StdReply.FromString, ), "Store": alpha_utilities.stream_unary_invocation_description( zfs_pb2.FileDataBlock.SerializeToString, zfs_pb2.StdReply.FromString, ), "TestAuth": alpha_utilities.unary_unary_invocation_description( zfs_pb2.TestAuthRequest.SerializeToString, zfs_pb2.TestAuthReply.FromString, ), } return early_adopter_implementations.stub("zfs.ZfsRpc", method_invocation_descriptions, host, port, metadata_transformer=metadata_transformer, secure=secure, root_certificates=root_certificates, private_key=private_key, certificate_chain=certificate_chain, server_host_override=server_host_override)
accumulation += request.num return math_pb2.Num(num=accumulation) _INVOCATION_DESCRIPTIONS = { DIV: utilities.unary_unary_invocation_description( math_pb2.DivArgs.SerializeToString, math_pb2.DivReply.FromString), DIV_MANY: utilities.stream_stream_invocation_description( math_pb2.DivArgs.SerializeToString, math_pb2.DivReply.FromString), FIB: utilities.unary_stream_invocation_description( math_pb2.FibArgs.SerializeToString, math_pb2.Num.FromString), SUM: utilities.stream_unary_invocation_description( math_pb2.Num.SerializeToString, math_pb2.Num.FromString), } _SERVICE_DESCRIPTIONS = { DIV: utilities.unary_unary_service_description( _div, math_pb2.DivArgs.FromString, math_pb2.DivReply.SerializeToString), DIV_MANY: utilities.stream_stream_service_description( _div_many, math_pb2.DivArgs.FromString, math_pb2.DivReply.SerializeToString), FIB: utilities.unary_stream_service_description(_fib, math_pb2.FibArgs.FromString, math_pb2.Num.SerializeToString),
_SERVER_STREAMING_OUTPUT_CALL = utilities.unary_stream_service_description( _streaming_output_call, messages_pb2.StreamingOutputCallRequest.FromString, messages_pb2.StreamingOutputCallResponse.SerializeToString) def _streaming_input_call(request_iterator, unused_context): aggregate_size = 0 for request in request_iterator: if request.payload and request.payload.body: aggregate_size += len(request.payload.body) return messages_pb2.StreamingInputCallResponse( aggregated_payload_size=aggregate_size) _CLIENT_STREAMING_INPUT_CALL = utilities.stream_unary_invocation_description( messages_pb2.StreamingInputCallRequest.SerializeToString, messages_pb2.StreamingInputCallResponse.FromString) _SERVER_STREAMING_INPUT_CALL = utilities.stream_unary_service_description( _streaming_input_call, messages_pb2.StreamingInputCallRequest.FromString, messages_pb2.StreamingInputCallResponse.SerializeToString) def _full_duplex_call(request_iterator, unused_context): for request in request_iterator: yield messages_pb2.StreamingOutputCallResponse( payload=messages_pb2.Payload( type=request.payload.type, body=b'\x00' * request.response_parameters[0].size)) _CLIENT_FULL_DUPLEX_CALL = utilities.stream_stream_invocation_description(
def _sum(request_iterator, unused_context): accumulation = 0 for request in request_iterator: accumulation += request.num return math_pb2.Num(num=accumulation) _INVOCATION_DESCRIPTIONS = { DIV: utilities.unary_unary_invocation_description( math_pb2.DivArgs.SerializeToString, math_pb2.DivReply.FromString), DIV_MANY: utilities.stream_stream_invocation_description( math_pb2.DivArgs.SerializeToString, math_pb2.DivReply.FromString), FIB: utilities.unary_stream_invocation_description( math_pb2.FibArgs.SerializeToString, math_pb2.Num.FromString), SUM: utilities.stream_unary_invocation_description( math_pb2.Num.SerializeToString, math_pb2.Num.FromString), } _SERVICE_DESCRIPTIONS = { DIV: utilities.unary_unary_service_description( _div, math_pb2.DivArgs.FromString, math_pb2.DivReply.SerializeToString), DIV_MANY: utilities.stream_stream_service_description( _div_many, math_pb2.DivArgs.FromString, math_pb2.DivReply.SerializeToString), FIB: utilities.unary_stream_service_description( _fib, math_pb2.FibArgs.FromString, math_pb2.Num.SerializeToString), SUM: utilities.stream_unary_service_description( _sum, math_pb2.Num.FromString, math_pb2.Num.SerializeToString), }
def early_adopter_create_TestService_stub(host, port, metadata_transformer=None, secure=False, root_certificates=None, private_key=None, certificate_chain=None, server_host_override=None): import test.cpp.interop.empty_pb2 import test.cpp.interop.empty_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 import test.cpp.interop.messages_pb2 method_invocation_descriptions = { "EmptyCall": utilities.unary_unary_invocation_description( test.cpp.interop.empty_pb2.Empty.SerializeToString, test.cpp.interop.empty_pb2.Empty.FromString, ), "FullDuplexCall": utilities.stream_stream_invocation_description( test.cpp.interop.messages_pb2.StreamingOutputCallRequest. SerializeToString, test.cpp.interop.messages_pb2.StreamingOutputCallResponse. FromString, ), "HalfDuplexCall": utilities.stream_stream_invocation_description( test.cpp.interop.messages_pb2.StreamingOutputCallRequest. SerializeToString, test.cpp.interop.messages_pb2.StreamingOutputCallResponse. FromString, ), "StreamingInputCall": utilities.stream_unary_invocation_description( test.cpp.interop.messages_pb2.StreamingInputCallRequest. SerializeToString, test.cpp.interop.messages_pb2.StreamingInputCallResponse. FromString, ), "StreamingOutputCall": utilities.unary_stream_invocation_description( test.cpp.interop.messages_pb2.StreamingOutputCallRequest. SerializeToString, test.cpp.interop.messages_pb2.StreamingOutputCallResponse. FromString, ), "UnaryCall": utilities.unary_unary_invocation_description( test.cpp.interop.messages_pb2.SimpleRequest.SerializeToString, test.cpp.interop.messages_pb2.SimpleResponse.FromString, ), } return implementations.stub("grpc.testing.TestService", method_invocation_descriptions, host, port, metadata_transformer=metadata_transformer, secure=secure, root_certificates=root_certificates, private_key=private_key, certificate_chain=certificate_chain, server_host_override=server_host_override)