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.