viam.gen.component.arm.v1.arm_grpc

Classes

ArmServiceBase

Helper class that provides a standard way to create an ABC using

UnimplementedArmServiceBase

Helper class that provides a standard way to create an ABC using

ArmServiceStub

Module Contents

class viam.gen.component.arm.v1.arm_grpc.ArmServiceBase[source]

Bases: abc.ABC

Helper class that provides a standard way to create an ABC using inheritance.

abstractmethod GetEndPosition(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.GetEndPositionRequest, component.arm.v1.arm_pb2.GetEndPositionResponse]) → None[source]
Async:

abstractmethod MoveToPosition(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.MoveToPositionRequest, component.arm.v1.arm_pb2.MoveToPositionResponse]) → None[source]
Async:

abstractmethod GetJointPositions(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.GetJointPositionsRequest, component.arm.v1.arm_pb2.GetJointPositionsResponse]) → None[source]
Async:

abstractmethod MoveToJointPositions(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.MoveToJointPositionsRequest, component.arm.v1.arm_pb2.MoveToJointPositionsResponse]) → None[source]
Async:

abstractmethod MoveThroughJointPositions(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.MoveThroughJointPositionsRequest, component.arm.v1.arm_pb2.MoveThroughJointPositionsResponse]) → None[source]
Async:

abstractmethod MoveThroughJointPositionsStreamed(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.MoveThroughJointPositionsStreamedRequest, component.arm.v1.arm_pb2.MoveThroughJointPositionsStreamedResponse]) → None[source]
Async:

abstractmethod Stop(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.StopRequest, component.arm.v1.arm_pb2.StopResponse]) → None[source]
Async:

abstractmethod IsMoving(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.IsMovingRequest, component.arm.v1.arm_pb2.IsMovingResponse]) → None[source]
Async:

abstractmethod DoCommand(stream: grpclib.server.Stream[common.v1.common_pb2.DoCommandRequest, common.v1.common_pb2.DoCommandResponse]) → None[source]
Async:

abstractmethod GetStatus(stream: grpclib.server.Stream[common.v1.common_pb2.GetStatusRequest, common.v1.common_pb2.GetStatusResponse]) → None[source]
Async:

abstractmethod GetKinematics(stream: grpclib.server.Stream[common.v1.common_pb2.GetKinematicsRequest, common.v1.common_pb2.GetKinematicsResponse]) → None[source]
Async:

abstractmethod GetGeometries(stream: grpclib.server.Stream[common.v1.common_pb2.GetGeometriesRequest, common.v1.common_pb2.GetGeometriesResponse]) → None[source]
Async:

abstractmethod Get3DModels(stream: grpclib.server.Stream[common.v1.common_pb2.Get3DModelsRequest, common.v1.common_pb2.Get3DModelsResponse]) → None[source]
Async:

abstractmethod SetManualMode(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.SetManualModeRequest, component.arm.v1.arm_pb2.SetManualModeResponse]) → None[source]
Async:

abstractmethod GetManualMode(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.GetManualModeRequest, component.arm.v1.arm_pb2.GetManualModeResponse]) → None[source]
Async:

abstractmethod GetProperties(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.GetPropertiesRequest, component.arm.v1.arm_pb2.GetPropertiesResponse]) → None[source]
Async:

__mapping__() → Dict[str, grpclib.const.Handler][source]
class viam.gen.component.arm.v1.arm_grpc.UnimplementedArmServiceBase[source]

Bases: ArmServiceBase

Helper class that provides a standard way to create an ABC using inheritance.

async GetEndPosition(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.GetEndPositionRequest, component.arm.v1.arm_pb2.GetEndPositionResponse]) → None[source]
async MoveToPosition(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.MoveToPositionRequest, component.arm.v1.arm_pb2.MoveToPositionResponse]) → None[source]
async GetJointPositions(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.GetJointPositionsRequest, component.arm.v1.arm_pb2.GetJointPositionsResponse]) → None[source]
async MoveToJointPositions(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.MoveToJointPositionsRequest, component.arm.v1.arm_pb2.MoveToJointPositionsResponse]) → None[source]
async MoveThroughJointPositions(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.MoveThroughJointPositionsRequest, component.arm.v1.arm_pb2.MoveThroughJointPositionsResponse]) → None[source]
async MoveThroughJointPositionsStreamed(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.MoveThroughJointPositionsStreamedRequest, component.arm.v1.arm_pb2.MoveThroughJointPositionsStreamedResponse]) → None[source]
async Stop(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.StopRequest, component.arm.v1.arm_pb2.StopResponse]) → None[source]
async IsMoving(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.IsMovingRequest, component.arm.v1.arm_pb2.IsMovingResponse]) → None[source]
async DoCommand(stream: grpclib.server.Stream[common.v1.common_pb2.DoCommandRequest, common.v1.common_pb2.DoCommandResponse]) → None[source]
async GetStatus(stream: grpclib.server.Stream[common.v1.common_pb2.GetStatusRequest, common.v1.common_pb2.GetStatusResponse]) → None[source]
async GetKinematics(stream: grpclib.server.Stream[common.v1.common_pb2.GetKinematicsRequest, common.v1.common_pb2.GetKinematicsResponse]) → None[source]
async GetGeometries(stream: grpclib.server.Stream[common.v1.common_pb2.GetGeometriesRequest, common.v1.common_pb2.GetGeometriesResponse]) → None[source]
async Get3DModels(stream: grpclib.server.Stream[common.v1.common_pb2.Get3DModelsRequest, common.v1.common_pb2.Get3DModelsResponse]) → None[source]
async SetManualMode(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.SetManualModeRequest, component.arm.v1.arm_pb2.SetManualModeResponse]) → None[source]
async GetManualMode(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.GetManualModeRequest, component.arm.v1.arm_pb2.GetManualModeResponse]) → None[source]
async GetProperties(stream: grpclib.server.Stream[component.arm.v1.arm_pb2.GetPropertiesRequest, component.arm.v1.arm_pb2.GetPropertiesResponse]) → None[source]
class viam.gen.component.arm.v1.arm_grpc.ArmServiceStub(channel: grpclib.client.Channel)[source]
GetEndPosition
MoveToPosition
GetJointPositions
MoveToJointPositions
MoveThroughJointPositions
MoveThroughJointPositionsStreamed
Stop
IsMoving
DoCommand
GetStatus
GetKinematics
GetGeometries
Get3DModels
SetManualMode
GetManualMode
GetProperties