Package rp1.rossum.request

Provides classes to be used for RP1 Events; only a few of the classes are relevant to client applications.

See:
          Description

Interface Summary
RsActuatorControlRequestHandler A server-side handler used for all actuator requests.
RsEncoderStatusRequestHandler A server-side handler for encoder status requests.
RsHaltRequestHandler A server-side handler for halt requests.
RsHeartbeatRequestHandler A server-side handler used for heartbeat requests.
RsMotionRequestHandler A server-side handler for motion requests.
RsPainterChangeRequestHandler A server-side handler for painter-change requests.
RsPlacementRequestHandler A server-side handler for placement requests.
RsPlanRequestHandler A server-side handler for floor-plan requests.
RsPositionRequestHandler A server-side handler for position requests.
RsRequestHandler The base interface for all server-side request handlers.
RsSensorRequestHandler A server-side handler for all sensor requests.
RsSubscriptionRequestHandler A server-side handler for subscription requests.
RsTargetSelectionRequestHandler A server-side handler for all target-selection requests.
RsTimeoutRequestHandler A server-side handler for timeouts.
 

Class Summary
RsActuatorControlRequest The request used to specify all actuator control sequences; unlike other request classes, this one is often instantiated directly in client applications.
RsEncoderStatusRequest A request for status for one or more encoders.
RsHaltRequest A request for a halt.
RsHeartbeatRequest A request for a heartbest event.
RsMotionRequest A request for a motion; unlike many other request classes, this one is often instantiated directly in client applications.
RsPainterChangeRequest A request for a change in the status of a RsBodyPainter.
RsPlacementRequest A request for placement.
RsPlanRequest A request for a floor-plan event.
RsRequest The abstract base class for all requests.
RsSensorRequest A request for sensor status.
RsSubscriptionRequest A request for a subscription to events such as mouse-clicks or heartbeats that are triggered by something other client requests.
RsTargetSelectionRequest A client request for the simulator to select a specific target.
RsTimeoutRequest A client request for a timeout after a fixed period; note that timeout requests are all marked with a unique serial number that is returned to the client in the corresponding timeout event.
 

Package rp1.rossum.request Description

Provides classes to be used for RP1 Events; only a few of the classes are relevant to client applications.

Organization

This package is divided into the classes known as RP1 requests (RsRequest and its derived classes) and interfaces for RP1 request handlers (RsRequestHandler and its derived interfaces). Since requests are generally hidden in the RP1 internals, there are only a few classes (and no interfaces) that need to be handled directly by RP1 applications. These include RsMotionRequest.java and RsActuatorControlRequest.java.

Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see: