
Public Member Functions | |
| def | __init__ (self) |
| def | GetFeature (self, request, context) |
| def | ListFeatures (self, request, context) |
| def | RecordRoute (self, request_iterator, context) |
| def | RouteChat (self, request_iterator, context) |
Public Attributes | |
| db | |
Provides methods that implement functionality of route guide server.
Definition at line 65 of file multiplex_server.py.
| def multiplex_server._RouteGuideServicer.__init__ | ( | self | ) |
Definition at line 68 of file multiplex_server.py.
| def multiplex_server._RouteGuideServicer.GetFeature | ( | self, | |
| request, | |||
| context | |||
| ) |
A simple RPC. Obtains the feature at a given position. A feature with an empty name is returned if there's no feature at the given position.
Reimplemented from route_guide_pb2_grpc.RouteGuideServicer.
Definition at line 71 of file multiplex_server.py.
| def multiplex_server._RouteGuideServicer.ListFeatures | ( | self, | |
| request, | |||
| context | |||
| ) |
A server-to-client streaming RPC. Obtains the Features available within the given Rectangle. Results are streamed rather than returned at once (e.g. in a response message with a repeated field), as the rectangle may cover a large area and contain a huge number of features.
Reimplemented from route_guide_pb2_grpc.RouteGuideServicer.
Definition at line 78 of file multiplex_server.py.
| def multiplex_server._RouteGuideServicer.RecordRoute | ( | self, | |
| request_iterator, | |||
| context | |||
| ) |
A client-to-server streaming RPC. Accepts a stream of Points on a route being traversed, returning a RouteSummary when traversal is completed.
Reimplemented from route_guide_pb2_grpc.RouteGuideServicer.
Definition at line 90 of file multiplex_server.py.
| def multiplex_server._RouteGuideServicer.RouteChat | ( | self, | |
| request_iterator, | |||
| context | |||
| ) |
A Bidirectional streaming RPC. Accepts a stream of RouteNotes sent while a route is being traversed, while receiving other RouteNotes (e.g. from other users).
Reimplemented from route_guide_pb2_grpc.RouteGuideServicer.
Definition at line 111 of file multiplex_server.py.
| multiplex_server._RouteGuideServicer.db |
Definition at line 69 of file multiplex_server.py.