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