@@ -38,6 +38,10 @@ async def CancelOperation(self, stream: 'grpclib.server.Stream[robot.v1.robot_pb
3838 async def BlockForOperation (self , stream : 'grpclib.server.Stream[robot.v1.robot_pb2.BlockForOperationRequest, robot.v1.robot_pb2.BlockForOperationResponse]' ) -> None :
3939 pass
4040
41+ @abc .abstractmethod
42+ async def GetModelsFromModules (self , stream : 'grpclib.server.Stream[robot.v1.robot_pb2.GetModelsFromModulesRequest, robot.v1.robot_pb2.GetModelsFromModulesResponse]' ) -> None :
43+ pass
44+
4145 @abc .abstractmethod
4246 async def DiscoverComponents (self , stream : 'grpclib.server.Stream[robot.v1.robot_pb2.DiscoverComponentsRequest, robot.v1.robot_pb2.DiscoverComponentsResponse]' ) -> None :
4347 pass
@@ -99,7 +103,7 @@ async def GetVersion(self, stream: 'grpclib.server.Stream[robot.v1.robot_pb2.Get
99103 pass
100104
101105 def __mapping__ (self ) -> typing .Dict [str , grpclib .const .Handler ]:
102- return {'/viam.robot.v1.RobotService/GetOperations' : grpclib .const .Handler (self .GetOperations , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .GetOperationsRequest , robot .v1 .robot_pb2 .GetOperationsResponse ), '/viam.robot.v1.RobotService/GetSessions' : grpclib .const .Handler (self .GetSessions , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .GetSessionsRequest , robot .v1 .robot_pb2 .GetSessionsResponse ), '/viam.robot.v1.RobotService/ResourceNames' : grpclib .const .Handler (self .ResourceNames , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .ResourceNamesRequest , robot .v1 .robot_pb2 .ResourceNamesResponse ), '/viam.robot.v1.RobotService/ResourceRPCSubtypes' : grpclib .const .Handler (self .ResourceRPCSubtypes , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .ResourceRPCSubtypesRequest , robot .v1 .robot_pb2 .ResourceRPCSubtypesResponse ), '/viam.robot.v1.RobotService/CancelOperation' : grpclib .const .Handler (self .CancelOperation , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .CancelOperationRequest , robot .v1 .robot_pb2 .CancelOperationResponse ), '/viam.robot.v1.RobotService/BlockForOperation' : grpclib .const .Handler (self .BlockForOperation , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .BlockForOperationRequest , robot .v1 .robot_pb2 .BlockForOperationResponse ), '/viam.robot.v1.RobotService/DiscoverComponents' : grpclib .const .Handler (self .DiscoverComponents , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .DiscoverComponentsRequest , robot .v1 .robot_pb2 .DiscoverComponentsResponse ), '/viam.robot.v1.RobotService/FrameSystemConfig' : grpclib .const .Handler (self .FrameSystemConfig , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .FrameSystemConfigRequest , robot .v1 .robot_pb2 .FrameSystemConfigResponse ), '/viam.robot.v1.RobotService/TransformPose' : grpclib .const .Handler (self .TransformPose , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .TransformPoseRequest , robot .v1 .robot_pb2 .TransformPoseResponse ), '/viam.robot.v1.RobotService/TransformPCD' : grpclib .const .Handler (self .TransformPCD , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .TransformPCDRequest , robot .v1 .robot_pb2 .TransformPCDResponse ), '/viam.robot.v1.RobotService/GetStatus' : grpclib .const .Handler (self .GetStatus , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .GetStatusRequest , robot .v1 .robot_pb2 .GetStatusResponse ), '/viam.robot.v1.RobotService/StreamStatus' : grpclib .const .Handler (self .StreamStatus , grpclib .const .Cardinality .UNARY_STREAM , robot .v1 .robot_pb2 .StreamStatusRequest , robot .v1 .robot_pb2 .StreamStatusResponse ), '/viam.robot.v1.RobotService/StopAll' : grpclib .const .Handler (self .StopAll , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .StopAllRequest , robot .v1 .robot_pb2 .StopAllResponse ), '/viam.robot.v1.RobotService/StartSession' : grpclib .const .Handler (self .StartSession , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .StartSessionRequest , robot .v1 .robot_pb2 .StartSessionResponse ), '/viam.robot.v1.RobotService/SendSessionHeartbeat' : grpclib .const .Handler (self .SendSessionHeartbeat , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .SendSessionHeartbeatRequest , robot .v1 .robot_pb2 .SendSessionHeartbeatResponse ), '/viam.robot.v1.RobotService/Log' : grpclib .const .Handler (self .Log , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .LogRequest , robot .v1 .robot_pb2 .LogResponse ), '/viam.robot.v1.RobotService/GetCloudMetadata' : grpclib .const .Handler (self .GetCloudMetadata , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .GetCloudMetadataRequest , robot .v1 .robot_pb2 .GetCloudMetadataResponse ), '/viam.robot.v1.RobotService/RestartModule' : grpclib .const .Handler (self .RestartModule , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .RestartModuleRequest , robot .v1 .robot_pb2 .RestartModuleResponse ), '/viam.robot.v1.RobotService/Shutdown' : grpclib .const .Handler (self .Shutdown , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .ShutdownRequest , robot .v1 .robot_pb2 .ShutdownResponse ), '/viam.robot.v1.RobotService/GetMachineStatus' : grpclib .const .Handler (self .GetMachineStatus , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .GetMachineStatusRequest , robot .v1 .robot_pb2 .GetMachineStatusResponse ), '/viam.robot.v1.RobotService/GetVersion' : grpclib .const .Handler (self .GetVersion , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .GetVersionRequest , robot .v1 .robot_pb2 .GetVersionResponse )}
106+ return {'/viam.robot.v1.RobotService/GetOperations' : grpclib .const .Handler (self .GetOperations , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .GetOperationsRequest , robot .v1 .robot_pb2 .GetOperationsResponse ), '/viam.robot.v1.RobotService/GetSessions' : grpclib .const .Handler (self .GetSessions , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .GetSessionsRequest , robot .v1 .robot_pb2 .GetSessionsResponse ), '/viam.robot.v1.RobotService/ResourceNames' : grpclib .const .Handler (self .ResourceNames , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .ResourceNamesRequest , robot .v1 .robot_pb2 .ResourceNamesResponse ), '/viam.robot.v1.RobotService/ResourceRPCSubtypes' : grpclib .const .Handler (self .ResourceRPCSubtypes , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .ResourceRPCSubtypesRequest , robot .v1 .robot_pb2 .ResourceRPCSubtypesResponse ), '/viam.robot.v1.RobotService/CancelOperation' : grpclib .const .Handler (self .CancelOperation , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .CancelOperationRequest , robot .v1 .robot_pb2 .CancelOperationResponse ), '/viam.robot.v1.RobotService/BlockForOperation' : grpclib .const .Handler (self .BlockForOperation , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .BlockForOperationRequest , robot .v1 .robot_pb2 .BlockForOperationResponse ), '/viam.robot.v1.RobotService/GetModelsFromModules' : grpclib .const .Handler (self .GetModelsFromModules , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .GetModelsFromModulesRequest , robot .v1 .robot_pb2 .GetModelsFromModulesResponse ), '/viam.robot.v1.RobotService/DiscoverComponents' : grpclib .const .Handler (self .DiscoverComponents , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .DiscoverComponentsRequest , robot .v1 .robot_pb2 .DiscoverComponentsResponse ), '/viam.robot.v1.RobotService/FrameSystemConfig' : grpclib .const .Handler (self .FrameSystemConfig , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .FrameSystemConfigRequest , robot .v1 .robot_pb2 .FrameSystemConfigResponse ), '/viam.robot.v1.RobotService/TransformPose' : grpclib .const .Handler (self .TransformPose , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .TransformPoseRequest , robot .v1 .robot_pb2 .TransformPoseResponse ), '/viam.robot.v1.RobotService/TransformPCD' : grpclib .const .Handler (self .TransformPCD , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .TransformPCDRequest , robot .v1 .robot_pb2 .TransformPCDResponse ), '/viam.robot.v1.RobotService/GetStatus' : grpclib .const .Handler (self .GetStatus , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .GetStatusRequest , robot .v1 .robot_pb2 .GetStatusResponse ), '/viam.robot.v1.RobotService/StreamStatus' : grpclib .const .Handler (self .StreamStatus , grpclib .const .Cardinality .UNARY_STREAM , robot .v1 .robot_pb2 .StreamStatusRequest , robot .v1 .robot_pb2 .StreamStatusResponse ), '/viam.robot.v1.RobotService/StopAll' : grpclib .const .Handler (self .StopAll , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .StopAllRequest , robot .v1 .robot_pb2 .StopAllResponse ), '/viam.robot.v1.RobotService/StartSession' : grpclib .const .Handler (self .StartSession , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .StartSessionRequest , robot .v1 .robot_pb2 .StartSessionResponse ), '/viam.robot.v1.RobotService/SendSessionHeartbeat' : grpclib .const .Handler (self .SendSessionHeartbeat , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .SendSessionHeartbeatRequest , robot .v1 .robot_pb2 .SendSessionHeartbeatResponse ), '/viam.robot.v1.RobotService/Log' : grpclib .const .Handler (self .Log , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .LogRequest , robot .v1 .robot_pb2 .LogResponse ), '/viam.robot.v1.RobotService/GetCloudMetadata' : grpclib .const .Handler (self .GetCloudMetadata , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .GetCloudMetadataRequest , robot .v1 .robot_pb2 .GetCloudMetadataResponse ), '/viam.robot.v1.RobotService/RestartModule' : grpclib .const .Handler (self .RestartModule , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .RestartModuleRequest , robot .v1 .robot_pb2 .RestartModuleResponse ), '/viam.robot.v1.RobotService/Shutdown' : grpclib .const .Handler (self .Shutdown , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .ShutdownRequest , robot .v1 .robot_pb2 .ShutdownResponse ), '/viam.robot.v1.RobotService/GetMachineStatus' : grpclib .const .Handler (self .GetMachineStatus , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .GetMachineStatusRequest , robot .v1 .robot_pb2 .GetMachineStatusResponse ), '/viam.robot.v1.RobotService/GetVersion' : grpclib .const .Handler (self .GetVersion , grpclib .const .Cardinality .UNARY_UNARY , robot .v1 .robot_pb2 .GetVersionRequest , robot .v1 .robot_pb2 .GetVersionResponse )}
103107
104108class UnimplementedRobotServiceBase (RobotServiceBase ):
105109
@@ -121,6 +125,9 @@ async def CancelOperation(self, stream: 'grpclib.server.Stream[robot.v1.robot_pb
121125 async def BlockForOperation (self , stream : 'grpclib.server.Stream[robot.v1.robot_pb2.BlockForOperationRequest, robot.v1.robot_pb2.BlockForOperationResponse]' ) -> None :
122126 raise grpclib .exceptions .GRPCError (grpclib .const .Status .UNIMPLEMENTED )
123127
128+ async def GetModelsFromModules (self , stream : 'grpclib.server.Stream[robot.v1.robot_pb2.GetModelsFromModulesRequest, robot.v1.robot_pb2.GetModelsFromModulesResponse]' ) -> None :
129+ raise grpclib .exceptions .GRPCError (grpclib .const .Status .UNIMPLEMENTED )
130+
124131 async def DiscoverComponents (self , stream : 'grpclib.server.Stream[robot.v1.robot_pb2.DiscoverComponentsRequest, robot.v1.robot_pb2.DiscoverComponentsResponse]' ) -> None :
125132 raise grpclib .exceptions .GRPCError (grpclib .const .Status .UNIMPLEMENTED )
126133
@@ -175,6 +182,7 @@ def __init__(self, channel: grpclib.client.Channel) -> None:
175182 self .ResourceRPCSubtypes = grpclib .client .UnaryUnaryMethod (channel , '/viam.robot.v1.RobotService/ResourceRPCSubtypes' , robot .v1 .robot_pb2 .ResourceRPCSubtypesRequest , robot .v1 .robot_pb2 .ResourceRPCSubtypesResponse )
176183 self .CancelOperation = grpclib .client .UnaryUnaryMethod (channel , '/viam.robot.v1.RobotService/CancelOperation' , robot .v1 .robot_pb2 .CancelOperationRequest , robot .v1 .robot_pb2 .CancelOperationResponse )
177184 self .BlockForOperation = grpclib .client .UnaryUnaryMethod (channel , '/viam.robot.v1.RobotService/BlockForOperation' , robot .v1 .robot_pb2 .BlockForOperationRequest , robot .v1 .robot_pb2 .BlockForOperationResponse )
185+ self .GetModelsFromModules = grpclib .client .UnaryUnaryMethod (channel , '/viam.robot.v1.RobotService/GetModelsFromModules' , robot .v1 .robot_pb2 .GetModelsFromModulesRequest , robot .v1 .robot_pb2 .GetModelsFromModulesResponse )
178186 self .DiscoverComponents = grpclib .client .UnaryUnaryMethod (channel , '/viam.robot.v1.RobotService/DiscoverComponents' , robot .v1 .robot_pb2 .DiscoverComponentsRequest , robot .v1 .robot_pb2 .DiscoverComponentsResponse )
179187 self .FrameSystemConfig = grpclib .client .UnaryUnaryMethod (channel , '/viam.robot.v1.RobotService/FrameSystemConfig' , robot .v1 .robot_pb2 .FrameSystemConfigRequest , robot .v1 .robot_pb2 .FrameSystemConfigResponse )
180188 self .TransformPose = grpclib .client .UnaryUnaryMethod (channel , '/viam.robot.v1.RobotService/TransformPose' , robot .v1 .robot_pb2 .TransformPoseRequest , robot .v1 .robot_pb2 .TransformPoseResponse )
0 commit comments