Private
clientReadonly
methods: { Readonly
doDoCommand sends/receives arbitrary commands
from rpc viam.component.servo.v1.ServoService.DoCommand
Readonly
I: typeof DoCommandRequestReadonly
O: typeof DoCommandResponseReadonly
kind: UnaryReadonly
name: "DoCommand"Readonly
getGetGeometries returns the geometries of the component in their current configuration
from rpc viam.component.servo.v1.ServoService.GetGeometries
Readonly
I: typeof GetGeometriesRequestReadonly
O: typeof GetGeometriesResponseReadonly
kind: UnaryReadonly
name: "GetGeometries"Readonly
getGetPosition returns the current set angle (degrees) of the servo of the underlying robot.
from rpc viam.component.servo.v1.ServoService.GetPosition
Readonly
I: typeof servoApi.GetPositionRequestReadonly
O: typeof servoApi.GetPositionResponseReadonly
kind: UnaryReadonly
name: "GetPosition"Readonly
isIsMoving reports if a component is in motion
from rpc viam.component.servo.v1.ServoService.IsMoving
Readonly
I: typeof servoApi.IsMovingRequestReadonly
O: typeof servoApi.IsMovingResponseReadonly
kind: UnaryReadonly
name: "IsMoving"Readonly
move: { Move requests the servo of the underlying robot to move. This will block until done or a new operation cancels this one
from rpc viam.component.servo.v1.ServoService.Move
Readonly
I: typeof servoApi.MoveRequestReadonly
O: typeof servoApi.MoveResponseReadonly
kind: UnaryReadonly
name: "Move"Readonly
stop: { Stop stops a robot's servo
from rpc viam.component.servo.v1.ServoService.Stop
Readonly
I: typeof servoApi.StopRequestReadonly
O: typeof servoApi.StopResponseReadonly
kind: UnaryReadonly
name: "Stop"Readonly
typePrivate
Readonly
namePrivate
Readonly
options
A gRPC-web client for the Servo component.