Uses of Interface
org.robokind.api.motion.messaging.messages.RobotRequest

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.
 



Copyright © 2011-2012. All Rights Reserved.