|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use RobotRequest | |
|---|---|
| org.robokind.api.motion.messaging | |
| org.robokind.api.motion.messaging.messages | |
| Uses of RobotRequest in org.robokind.api.motion.messaging |
|---|
| Methods in org.robokind.api.motion.messaging with parameters of type RobotRequest | |
|---|---|
protected Joint |
RemoteRobotHost.getRequestedJoint(RobotRequest req)
Retrieves the Joint specified in the RobotRequest. |
protected void |
RemoteRobotHost.handleConnectionStatusRequest(RobotRequest req)
Creates and sends a RobotStatusResponse with the Robot's connection status |
protected void |
RemoteRobotHost.handleConnectRequest(RobotRequest req)
Calls connect() on the hosted Robot. |
protected void |
RemoteRobotHost.handleCurrentPositionRequest(RobotRequest req)
Sends a RobotPositionResponse with the Robot's current positions. |
protected void |
RemoteRobotHost.handleDefaultPositionRequest(RobotRequest req)
Sends a RobotPositionResponse with the Robot's default positions. |
protected void |
RemoteRobotHost.handleDefinitionRequest(RobotRequest req)
Creates and sends a RobotDefinitionResponse. |
protected void |
RemoteRobotHost.handleDisableRequest(RobotRequest req)
Calls setEnabled(false) on the hosted Robot. |
protected void |
RemoteRobotHost.handleDisableRequestForJoint(RobotRequest req)
Calls setEnabled(true) on the hosted Robot's Joint. |
protected void |
RemoteRobotHost.handleDisconnectRequest(RobotRequest req)
Calls disconnect() on the hosted Robot. |
protected void |
RemoteRobotHost.handleEnabledStatusRequest(RobotRequest req)
Creates and sends a RobotStatusResponse with the Robot's enabled status |
protected void |
RemoteRobotHost.handleEnabledStatusRequestForJoint(RobotRequest req)
Creates and sends a RobotStatusResponse with the Joint's connection status |
protected void |
RemoteRobotHost.handleEnableRequest(RobotRequest req)
Calls setEnabled(true) on the hosted Robot. |
protected void |
RemoteRobotHost.handleEnableRequestForJoint(RobotRequest req)
Calls setEnabled(true) on the hosted Robot's Joint. |
protected void |
RemoteRobotHost.handleGoalPositionRequest(RobotRequest req)
Sends a RobotPositionResponse with the Robot's goal positions. |
| Method parameters in org.robokind.api.motion.messaging with type arguments of type RobotRequest | |
|---|---|
protected void |
RemoteRobotHost.setRequestReceiver(MessageAsyncReceiver<RobotRequest> receiver)
Sets the MessageReceiver to receive RobotRequests. |
void |
RemoteRobotClient.setRequestSender(MessageSender<RobotRequest> reqSender)
Sets the MessageSender to send RobotRequests. |
| Constructor parameters in org.robokind.api.motion.messaging with type arguments of type RobotRequest | |
|---|---|
RemoteRobotHost(Robot robot,
String sourceId,
String destinationId,
MessageSender<RobotResponse> sender,
MessageAsyncReceiver<RobotRequest> receiver,
RobotResponseFactory factory,
MessageAsyncReceiver<MotionFrameEvent> motionFrameReceiver,
Listener<MotionFrameEvent> moveHandler)
Creates a new RemoteRobotHost to host the given Robot. |
|
| Uses of RobotRequest in org.robokind.api.motion.messaging.messages |
|---|
| Classes in org.robokind.api.motion.messaging.messages with type parameters of type RobotRequest | |
|---|---|
interface |
RobotRequestFactory<Req extends RobotRequest>
Factory for creating new RobotRequest Messages. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||