RTXI  2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Event Namespace Reference

Event Oriented Classes. More...

Classes

class  Handler
 
class  Manager
 
class  Object
 
class  RTHandler
 

Variables

const char * RT_PERIOD_EVENT = "SYSTEM : period"
 
const char * RT_PREPERIOD_EVENT = "SYSTEM : pre period"
 
const char * RT_POSTPERIOD_EVENT = "SYSTEM : post period"
 
const char * RT_THREAD_INSERT_EVENT = "SYSTEM : thread insert"
 
const char * RT_THREAD_REMOVE_EVENT = "SYSTEM : thread remove"
 
const char * RT_DEVICE_INSERT_EVENT = "SYSTEM : device insert"
 
const char * RT_DEVICE_REMOVE_EVENT = "SYSTEM : device remove"
 
const char * IO_BLOCK_INSERT_EVENT = "SYSTEM : block insert"
 
const char * IO_BLOCK_REMOVE_EVENT = "SYSTEM : block remove"
 
const char * IO_LINK_INSERT_EVENT = "SYSTEM : link insert"
 
const char * IO_LINK_REMOVE_EVENT = "SYSTEM : link remove"
 
const char * WORKSPACE_PARAMETER_CHANGE_EVENT = "SYSTEM : parameter change"
 
const char * PLUGIN_INSERT_EVENT = "SYSTEM : plugin insert"
 
const char * PLUGIN_REMOVE_EVENT = "SYSTEM : plugin remove"
 
const char * SETTINGS_OBJECT_INSERT_EVENT = "SYSTEM : settings object insert"
 
const char * SETTINGS_OBJECT_REMOVE_EVENT = "SYSTEM : settings object remove"
 
const char * OPEN_FILE_EVENT = "SYSTEM : open file"
 
const char * START_RECORDING_EVENT = "SYSTEM : start recording"
 
const char * STOP_RECORDING_EVENT = "SYSTEM : stop recording"
 
const char * ASYNC_DATA_EVENT = "SYSTEM : async data"
 
const char * THRESHOLD_CROSSING_EVENT = "SYSTEM : threshold crossing event"
 
const char * START_GENICAM_RECORDING_EVENT = "SYSTEM : start genicam recording"
 
const char * PAUSE_GENICAM_RECORDING_EVENT = "SYSTEM : pause genicam recording"
 
const char * STOP_GENICAM_RECORDING_EVENT = "SYSTEM : stop genicam recording"
 
const char * GENICAM_SNAPSHOT_EVENT = "SYSTEM : genicam snap"
 

Detailed Description

Event Oriented Classes.

Variable Documentation

const char * Event::ASYNC_DATA_EVENT = "SYSTEM : async data"

Definition at line 43 of file event.cpp.

const char * Event::GENICAM_SNAPSHOT_EVENT = "SYSTEM : genicam snap"

Definition at line 48 of file event.cpp.

const char * Event::IO_BLOCK_INSERT_EVENT = "SYSTEM : block insert"

Definition at line 31 of file event.cpp.

const char * Event::IO_BLOCK_REMOVE_EVENT = "SYSTEM : block remove"

Definition at line 32 of file event.cpp.

const char * Event::IO_LINK_INSERT_EVENT = "SYSTEM : link insert"

Definition at line 33 of file event.cpp.

const char * Event::IO_LINK_REMOVE_EVENT = "SYSTEM : link remove"

Definition at line 34 of file event.cpp.

const char * Event::OPEN_FILE_EVENT = "SYSTEM : open file"

Definition at line 40 of file event.cpp.

const char * Event::PAUSE_GENICAM_RECORDING_EVENT = "SYSTEM : pause genicam recording"

Definition at line 46 of file event.cpp.

const char * Event::PLUGIN_INSERT_EVENT = "SYSTEM : plugin insert"

Name of the event that is posted when a plugin is inserted.

See also
Plugin::Manager::load()

Definition at line 36 of file event.cpp.

const char * Event::PLUGIN_REMOVE_EVENT = "SYSTEM : plugin remove"

Name of the event that is posted when a plugin is removed.

See also
Plugin::Manager::unload()
Plugin::Manager::unloadAll()

Definition at line 37 of file event.cpp.

const char * Event::RT_DEVICE_INSERT_EVENT = "SYSTEM : device insert"

Name of the event that is posted when a device is inserted.

See also
RT::Device

Definition at line 29 of file event.cpp.

const char * Event::RT_DEVICE_REMOVE_EVENT = "SYSTEM : device remove"

Name of the event that is posted when a device is removed.

See also
RT::Device

Definition at line 30 of file event.cpp.

const char * Event::RT_PERIOD_EVENT = "SYSTEM : period"

Name of the event that is posted when the period is changed.

See also
RT::System::setPeriod()
Event::RTHandler

Definition at line 24 of file event.cpp.

const char * Event::RT_POSTPERIOD_EVENT = "SYSTEM : post period"

Name of the event that is posted after the period is changed.

See also
RT::System::setPeriod()
Event::Handler

Definition at line 26 of file event.cpp.

const char * Event::RT_PREPERIOD_EVENT = "SYSTEM : pre period"

Name of the event that is posted before the period is changed.

See also
RT::System::setPeriod()
Event::Handler

Definition at line 25 of file event.cpp.

const char * Event::RT_THREAD_INSERT_EVENT = "SYSTEM : thread insert"

Name of the event that is posted when a thread is inserted.

See also
RT::Thread

Definition at line 27 of file event.cpp.

const char * Event::RT_THREAD_REMOVE_EVENT = "SYSTEM : thread remove"

Name of the event that is posted when a thread is removed.

See also
RT::Thread

Definition at line 28 of file event.cpp.

const char * Event::SETTINGS_OBJECT_INSERT_EVENT = "SYSTEM : settings object insert"

Definition at line 38 of file event.cpp.

const char * Event::SETTINGS_OBJECT_REMOVE_EVENT = "SYSTEM : settings object remove"

Definition at line 39 of file event.cpp.

const char * Event::START_GENICAM_RECORDING_EVENT = "SYSTEM : start genicam recording"

Definition at line 45 of file event.cpp.

const char * Event::START_RECORDING_EVENT = "SYSTEM : start recording"

Definition at line 41 of file event.cpp.

const char * Event::STOP_GENICAM_RECORDING_EVENT = "SYSTEM : stop genicam recording"

Definition at line 47 of file event.cpp.

const char * Event::STOP_RECORDING_EVENT = "SYSTEM : stop recording"

Definition at line 42 of file event.cpp.

const char * Event::THRESHOLD_CROSSING_EVENT = "SYSTEM : threshold crossing event"

Definition at line 44 of file event.cpp.

const char * Event::WORKSPACE_PARAMETER_CHANGE_EVENT = "SYSTEM : parameter change"

Definition at line 35 of file event.cpp.