RTXI  2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
rt.h File Reference
#include <fifo.h>
#include <mutex.h>
#include <pthread.h>
#include <semaphore.h>
#include <settings.h>

Go to the source code of this file.

Classes

class  RT::Event
 
class  RT::List< T >
 
class  RT::List< T >::iterator
 
class  RT::List< T >::const_iterator
 
class  RT::List< T >::Node
 
class  RT::List< T >::InsertListNodeEvent
 
class  RT::List< T >::RemoveListNodeEvent
 
class  RT::System
 
class  RT::System::SetPeriodEvent
 
class  RT::Device
 
class  RT::Thread
 

Namespaces

 RT
 Realtime Oriented Classes.
 
 RT::OS
 

Typedefs

typedef void * RT::OS::Task
 

Functions

int RT::OS::initiate (void)
 
void RT::OS::shutdown (void)
 
int RT::OS::createTask (Task *, void *(*)(void *), void *, int=0)
 
void RT::OS::deleteTask (Task)
 
int RT::OS::setPeriod (Task, long long)
 
void RT::OS::sleepTimestep (Task)
 
bool RT::OS::isRealtime (void)
 
long long RT::OS::getTime (void)