viam.robot.service
Attributes
Classes
Helper class that provides a standard way to create an ABC using |
Module Contents
- viam.robot.service.LOGGER
- class viam.robot.service.RobotService(manager: viam.resource.manager.ResourceManager)[source]
Bases:
viam.proto.robot.UnimplementedRobotServiceBase
,viam.resource.rpc_service_base.ResourceRPCServiceBase
Helper class that provides a standard way to create an ABC using inheritance.
- async ResourceNames(stream: grpclib.server.Stream[viam.proto.robot.ResourceNamesRequest, viam.proto.robot.ResourceNamesResponse]) None [source]
- async GetStatus(stream: grpclib.server.Stream[viam.proto.robot.GetStatusRequest, viam.proto.robot.GetStatusResponse]) None [source]
- async StreamStatus(stream: grpclib.server.Stream[viam.proto.robot.StreamStatusRequest, viam.proto.robot.StreamStatusResponse]) None [source]
- async StopAll(stream: grpclib.server.Stream[viam.proto.robot.StopAllRequest, viam.proto.robot.StopAllResponse]) None [source]