|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SimTask | |
---|---|
rp1.simulator | Provides classes to be used for the RP1 simulator internals. |
Uses of SimTask in rp1.simulator |
---|
Subclasses of SimTask in rp1.simulator | |
---|---|
class |
SimClearAllPaintBoxesTask
A task queued when the user selects the clear paint boxes menu item. |
class |
SimClientLauncherTask
A task used to launch dynamically loaded clients. |
class |
SimClientListenerTask
A task used to establish clients when they connect to the simulator/server through a remote connection; also establishes a separate thread for listening to new client connection attempts. |
class |
SimEncoderStatusTask
A task queued by a SimClient in response to a RsEncoderStatusRequest. |
class |
SimHeartbeatTask
A task for generating heartbeats in response to client requests (one per client). |
class |
SimMotionTask
A task for scheduling and managing all client motion computations; this is a self-recycling task and only one is allowed on the task queue at any time. |
class |
SimMouseClickTask
A task queued by SimCanvas in response to a mouse click, ultimately sends a mouse-click event to clients. |
class |
SimPainterChangeTask
A task queued by a SimClient in response to a RsPainterChangeRequest. |
class |
SimPlacementTask
|
class |
SimPlanTask
A task queued when a SimClient requests a plan. |
class |
SimPositionTask
A task queued by SimClient in response to a RsPositionRequest. |
class |
SimSensorTask
A task queued by SimClient to in response to a request for sensor status information. |
class |
SimStartMotionTask
A task queued by SimClient to in response to a RsMotionRequest or other client-initiated motion control requests. |
class |
SimStopMotionTask
A task queued by SimClient in response to a RsMotionRequest or other client-initiated motion control requests. |
class |
SimTimeoutTask
A task queued by SimClient in response to a RsTimeoutRequest. |
Methods in rp1.simulator that return SimTask | |
---|---|
SimTask |
SimTaskQueue.waitForNextTask()
|
SimTask |
SimScheduler.waitForNextTask()
|
Methods in rp1.simulator with parameters of type SimTask | |
---|---|
void |
SimTaskQueue.add(SimTask newTask)
|
void |
SimScheduler.addTaskAtUpdatedSimTime(double offset,
SimTask task)
|
void |
SimScheduler.addTaskAtUpdatedSimTime(SimTask task)
|
void |
SimScheduler.addTaskForImmediateProcessing(SimTask task)
|
boolean |
SimTaskQueue.isTaskOnQueue(SimTask task)
|
boolean |
SimTaskQueue.remove(SimTask targetTask)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |