|
||||||||||
| 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 | |||||||||