RTXI 1.3
include/event.h File Reference
#include <fifo.h>
#include <list>
#include <map>
#include <pthread.h>
#include <rt.h>
#include <string>

Go to the source code of this file.

Classes

class  Event::Object
class  Event::Manager
class  Event::Handler
class  Event::RTHandler

Namespaces

namespace  Event
 

Event Oriented Classes.


Variables

const char * Event::RT_PERIOD_EVENT = "SYSTEM : period"
const char * Event::RT_PREPERIOD_EVENT = "SYSTEM : pre period"
const char * Event::RT_POSTPERIOD_EVENT = "SYSTEM : post period"
const char * Event::RT_THREAD_INSERT_EVENT = "SYSTEM : thread insert"
const char * Event::RT_THREAD_REMOVE_EVENT = "SYSTEM : thread remove"
const char * Event::RT_DEVICE_INSERT_EVENT = "SYSTEM : device insert"
const char * Event::RT_DEVICE_REMOVE_EVENT = "SYSTEM : device remove"
const char * Event::IO_BLOCK_INSERT_EVENT = "SYSTEM : block insert"
const char * Event::IO_BLOCK_REMOVE_EVENT = "SYSTEM : block remove"
const char * Event::IO_LINK_INSERT_EVENT = "SYSTEM : link insert"
const char * Event::IO_LINK_REMOVE_EVENT = "SYSTEM : link remove"
const char * Event::WORKSPACE_PARAMETER_CHANGE_EVENT = "SYSTEM : parameter change"
const char * Event::PLUGIN_INSERT_EVENT = "SYSTEM : plugin insert"
const char * Event::PLUGIN_REMOVE_EVENT = "SYSTEM : plugin remove"
const char * Event::SETTINGS_OBJECT_INSERT_EVENT = "SYSTEM : settings object insert"
const char * Event::SETTINGS_OBJECT_REMOVE_EVENT = "SYSTEM : settings object remove"
const char * Event::OPEN_FILE_EVENT = "SYSTEM : open file"
const char * Event::START_RECORDING_EVENT = "SYSTEM : start recording"
const char * Event::STOP_RECORDING_EVENT = "SYSTEM : stop recording"
const char * Event::ASYNC_DATA_EVENT = "SYSTEM : async data"
const char * Event::THRESHOLD_CROSSING_EVENT = "SYSTEM : threshold crossing event"
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines