|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RobotRequest | |
---|---|
org.robokind.api.motion.messaging |
Uses of RobotRequest in org.robokind.api.motion.messaging |
---|
Classes in org.robokind.api.motion.messaging with type parameters of type RobotRequest | |
---|---|
interface |
RobotRequestFactory<Req extends RobotRequest>
Factory for creating new RobotRequest Messages. |
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 | |
---|---|
void |
RemoteRobotHost.setRequestReceiver(org.robokind.api.messaging.MessageAsyncReceiver<RobotRequest> receiver)
Sets the MessageReceiver to receive RobotRequests. |
void |
RemoteRobotClient.setRequestSender(org.robokind.api.messaging.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,
org.robokind.api.messaging.MessageSender<RobotResponse> sender,
org.robokind.api.messaging.MessageAsyncReceiver<RobotRequest> receiver,
RobotResponseFactory factory,
org.robokind.api.messaging.MessageAsyncReceiver<MotionFrameEvent> motionFrameReceiver,
org.jflux.api.core.Listener<MotionFrameEvent> moveHandler)
Creates a new RemoteRobotHost to host the given Robot. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |