Content-type: text/html
Manpage of RTReactiveTask
RTReactiveTask
Section: Chronolytix (3)
Updated: 2005-07-07
Index
Return to Main Contents
NAME
RTReactiveTask - Chronolytix ReactiveTask Class
SYNOPSYS
#include <RTReactiveTask.h>
void RTReactiveTask_React(RTReactiveTask *rtp);
void RTReactiveTask_React_Stamped(RTReactiveTask *rtp, RTClockCount timestamp);
void RTReactiveTask_Activate(RTReactiveTask *rtp, void *arg);
void RTReactiveTask_Activate_Stamped(RTReactiveTask *rtp, void *arg, RTClockCount timestamp);
RTReactiveTask *RTReactiveTask_Constructor(RTEventQueue eq, RTEvent *evp);
RTReactiveTask *RTReactiveTask_Clone(RTReactiveTask *rtp);
void RTReactiveTask_Free(RTReactiveTask *rtp);
DESCRIPTION
The Chronolytix
RTReactiveTask
is the bundling the
RTEvent
and the
RTEventQueue.
There are four methods for sourcing
RTEvents.
The
React
methods enqueue the
RTEvent with the default construction time argument, both with and without timestamp.
The
Activate methods enqueue the
RTEvent
with a passed argument which overrides the default argument. Like the
React_Stamped
method, the
Activate
method can also supply a timestamp.
The
Constructor
method is used to bind an
RTEvent
to an
The
Clone
method replacates an existing
RTReactiveTask.
The
Free
method is used to end the lifecycle of the
RTReactiveTask.
RTTask.
RTReactiveTask is a core Chronolytix function.
MAGIC
RTReactiveTask "RTsk"
SEE ALSO
RTTask(Chronolytix),
RTEvent(Chronolytix),
RTReactiveResponse(Chronolytix)
Index
- NAME
-
- SYNOPSYS
-
- DESCRIPTION
-
- MAGIC
-
- SEE ALSO
-
This document was created by
man2html,
using the manual pages.
Time: 18:28:40 GMT, August 25, 2005