RTXI 2.4 The Real-Time eXperiment Interface Documentation |
#include <rt.h>
Public Types | |
typedef unsigned long | Priority |
Public Member Functions | |
Thread (Priority p=DefaultPriority) | |
virtual | ~Thread (void) |
Priority | getPriority (void) const |
virtual void | execute (void) |
bool | getActive (void) const |
void | setActive (bool) |
![]() | |
Node (void) | |
virtual | ~Node (void) |
bool | operator== (const Node &x) const |
Static Public Attributes | |
static const Priority | MinimumPriority = 0 |
static const Priority | MaximumPriority = 100 |
static const Priority | DefaultPriority = MaximumPriority/2 |
Base class for objects that are to interface with System.
typedef unsigned long RT::Thread::Priority |
RT::Thread::Thread | ( | Priority | p = DefaultPriority | ) |
| virtual |
| inlinevirtual |
Function called periodically by the realtime task.
Reimplemented in DataRecorder::Panel, and Oscilloscope::Panel.
| inline |
void RT::Thread::setActive | ( | bool | state | ) |
| static |