EQUIPMENT_INFO Struct Reference
[Equipment related]


Data Fields

WORD event_id
WORD trigger_mask
char buffer [NAME_LENGTH]
INT eq_type
INT source
char format [8]
BOOL enabled
INT read_on
INT period
double event_limit
DWORD num_subevents
INT history
char frontend_host [NAME_LENGTH]
char frontend_name [NAME_LENGTH]
char frontend_file_name [256]

Field Documentation

char EQUIPMENT_INFO::buffer[NAME_LENGTH]
 

Event buffer to send events into

Definition at line 1255 of file midas.h.

BOOL EQUIPMENT_INFO::enabled
 

Enable flag

Definition at line 1259 of file midas.h.

Referenced by display(), scheduler(), and send_all_periodic_events().

INT EQUIPMENT_INFO::eq_type
 

One of EQ_xxx

Definition at line 1256 of file midas.h.

Referenced by main(), scheduler(), and send_event().

WORD EQUIPMENT_INFO::event_id
 

Event ID associated with equipm.

Definition at line 1253 of file midas.h.

Referenced by interrupt_routine(), scheduler(), and send_event().

double EQUIPMENT_INFO::event_limit
 

Stop run when limit is reached

Definition at line 1262 of file midas.h.

Referenced by scheduler().

char EQUIPMENT_INFO::format[8]
 

Data format to produce

Definition at line 1258 of file midas.h.

char EQUIPMENT_INFO::frontend_file_name[256]
 

Source file used for user FE

Definition at line 1267 of file midas.h.

char EQUIPMENT_INFO::frontend_host[NAME_LENGTH]
 

Host on which FE is running

Definition at line 1265 of file midas.h.

char EQUIPMENT_INFO::frontend_name[NAME_LENGTH]
 

Frontend name

Definition at line 1266 of file midas.h.

INT EQUIPMENT_INFO::history
 

Log history

Definition at line 1264 of file midas.h.

Referenced by interrupt_routine(), scheduler(), and send_event().

DWORD EQUIPMENT_INFO::num_subevents
 

Number of events in super event

Definition at line 1263 of file midas.h.

Referenced by scheduler().

INT EQUIPMENT_INFO::period
 

Readout interval/Polling time in ms

Definition at line 1261 of file midas.h.

Referenced by scheduler().

INT EQUIPMENT_INFO::read_on
 

Combination of Read-On flags RO_xxx

Definition at line 1260 of file midas.h.

Referenced by interrupt_routine(), scheduler(), send_all_periodic_events(), and send_event().

INT EQUIPMENT_INFO::source
 

Event source (LAM/IRQ)

Definition at line 1257 of file midas.h.

Referenced by main(), and scheduler().

WORD EQUIPMENT_INFO::trigger_mask
 

Trigger mask

Definition at line 1254 of file midas.h.

Referenced by interrupt_routine(), scheduler(), and send_event().


Midas DOC Version 1.9.3 ---- PSI Stefan Ritt ----
Contributions: Pierre-Andre Amaudruz - Suzannah Daviel - Doxygen - Peter Green - Greg Hackman - Gertjan Hofman - Paul Knowles - Rudi Meier - Glenn Moloney - Dave Morris - Konstantin Olchanski - Renee Poutissou - Andreas Suter - Piotr Adam Zolnierczuk