• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2"""Client and server classes corresponding to protobuf-defined services."""
3import grpc
4
5from chromiumos.test.api import generic_service_pb2 as chromiumos_dot_test_dot_api_dot_generic__service__pb2
6
7
8class GenericServiceStub(object):
9    """Missing associated documentation comment in .proto file."""
10
11    def __init__(self, channel):
12        """Constructor.
13
14        Args:
15            channel: A grpc.Channel.
16        """
17        self.Start = channel.unary_unary(
18                '/chromiumos.test.api.GenericService/Start',
19                request_serializer=chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericStartRequest.SerializeToString,
20                response_deserializer=chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericStartResponse.FromString,
21                )
22        self.Run = channel.unary_unary(
23                '/chromiumos.test.api.GenericService/Run',
24                request_serializer=chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericRunRequest.SerializeToString,
25                response_deserializer=chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericRunResponse.FromString,
26                )
27        self.Stop = channel.unary_unary(
28                '/chromiumos.test.api.GenericService/Stop',
29                request_serializer=chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericStopRequest.SerializeToString,
30                response_deserializer=chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericStopResponse.FromString,
31                )
32
33
34class GenericServiceServicer(object):
35    """Missing associated documentation comment in .proto file."""
36
37    def Start(self, request, context):
38        """Missing associated documentation comment in .proto file."""
39        context.set_code(grpc.StatusCode.UNIMPLEMENTED)
40        context.set_details('Method not implemented!')
41        raise NotImplementedError('Method not implemented!')
42
43    def Run(self, request, context):
44        """Missing associated documentation comment in .proto file."""
45        context.set_code(grpc.StatusCode.UNIMPLEMENTED)
46        context.set_details('Method not implemented!')
47        raise NotImplementedError('Method not implemented!')
48
49    def Stop(self, request, context):
50        """Missing associated documentation comment in .proto file."""
51        context.set_code(grpc.StatusCode.UNIMPLEMENTED)
52        context.set_details('Method not implemented!')
53        raise NotImplementedError('Method not implemented!')
54
55
56def add_GenericServiceServicer_to_server(servicer, server):
57    rpc_method_handlers = {
58            'Start': grpc.unary_unary_rpc_method_handler(
59                    servicer.Start,
60                    request_deserializer=chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericStartRequest.FromString,
61                    response_serializer=chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericStartResponse.SerializeToString,
62            ),
63            'Run': grpc.unary_unary_rpc_method_handler(
64                    servicer.Run,
65                    request_deserializer=chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericRunRequest.FromString,
66                    response_serializer=chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericRunResponse.SerializeToString,
67            ),
68            'Stop': grpc.unary_unary_rpc_method_handler(
69                    servicer.Stop,
70                    request_deserializer=chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericStopRequest.FromString,
71                    response_serializer=chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericStopResponse.SerializeToString,
72            ),
73    }
74    generic_handler = grpc.method_handlers_generic_handler(
75            'chromiumos.test.api.GenericService', rpc_method_handlers)
76    server.add_generic_rpc_handlers((generic_handler,))
77
78
79 # This class is part of an EXPERIMENTAL API.
80class GenericService(object):
81    """Missing associated documentation comment in .proto file."""
82
83    @staticmethod
84    def Start(request,
85            target,
86            options=(),
87            channel_credentials=None,
88            call_credentials=None,
89            insecure=False,
90            compression=None,
91            wait_for_ready=None,
92            timeout=None,
93            metadata=None):
94        return grpc.experimental.unary_unary(request, target, '/chromiumos.test.api.GenericService/Start',
95            chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericStartRequest.SerializeToString,
96            chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericStartResponse.FromString,
97            options, channel_credentials,
98            insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
99
100    @staticmethod
101    def Run(request,
102            target,
103            options=(),
104            channel_credentials=None,
105            call_credentials=None,
106            insecure=False,
107            compression=None,
108            wait_for_ready=None,
109            timeout=None,
110            metadata=None):
111        return grpc.experimental.unary_unary(request, target, '/chromiumos.test.api.GenericService/Run',
112            chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericRunRequest.SerializeToString,
113            chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericRunResponse.FromString,
114            options, channel_credentials,
115            insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
116
117    @staticmethod
118    def Stop(request,
119            target,
120            options=(),
121            channel_credentials=None,
122            call_credentials=None,
123            insecure=False,
124            compression=None,
125            wait_for_ready=None,
126            timeout=None,
127            metadata=None):
128        return grpc.experimental.unary_unary(request, target, '/chromiumos.test.api.GenericService/Stop',
129            chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericStopRequest.SerializeToString,
130            chromiumos_dot_test_dot_api_dot_generic__service__pb2.GenericStopResponse.FromString,
131            options, channel_credentials,
132            insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
133