Definition at line 980 of file midas.h.
Data Fields | |
char | name [NAME_LENGTH] |
EQUIPMENT_INFO | info |
INT(* | readout )(char *, INT) |
INT(* | cd )(INT cmd, PEQUIPMENT) |
DEVICE_DRIVER * | driver |
void * | event_descrip |
void * | cd_info |
INT | status |
DWORD | last_called |
DWORD | last_idle |
DWORD | poll_count |
INT | format |
HNDLE | buffer_handle |
HNDLE | hkey_variables |
DWORD | serial_number |
DWORD | subevent_number |
DWORD | odb_out |
DWORD | odb_in |
DWORD | bytes_sent |
DWORD | events_sent |
HNDLE eqpmnt::buffer_handle |
MIDAS buffer handle
Definition at line 993 of file midas.h.
Referenced by receive_trigger_event(), and register_equipment().
number of bytes sent
Definition at line 999 of file midas.h.
Referenced by receive_trigger_event(), scan_fragment(), and send_event().
INT(* eqpmnt::cd)(INT cmd, PEQUIPMENT) |
Class driver routine
Referenced by scheduler().
void* eqpmnt::cd_info |
void* eqpmnt::event_descrip |
number of events sent
Definition at line 1000 of file midas.h.
Referenced by display(), receive_trigger_event(), scan_fragment(), and send_event().
FORMAT_xxx
Definition at line 992 of file midas.h.
Referenced by receive_trigger_event(), and register_equipment().
HNDLE eqpmnt::hkey_variables |
Key to variables subtree in ODB
Definition at line 994 of file midas.h.
Referenced by receive_trigger_event(), and register_equipment().
From above
Definition at line 982 of file midas.h.
Referenced by check_polled_events(), interrupt_routine(), load_fragment(), main(), readout_thread(), receive_trigger_event(), scan_fragment(), scheduler(), send_event(), and tr_start().
char eqpmnt::name[NAME_LENGTH] |
Equipment name
Definition at line 981 of file midas.h.
Referenced by check_polled_events(), display(), main(), register_equipment(), scheduler(), send_all_periodic_events(), send_event(), tr_start(), and tr_stop().
# updates FE -> ODB
Definition at line 997 of file midas.h.
Referenced by send_event(), and tr_start().
Needed to poll 'period'
Definition at line 991 of file midas.h.
Referenced by check_polled_events(), and readout_thread().
INT(* eqpmnt::readout)(char *, INT) |
Pointer to user readout routine
Referenced by check_polled_events(), interrupt_routine(), readout_thread(), and send_event().
event serial number
Definition at line 995 of file midas.h.
Referenced by check_polled_events(), interrupt_routine(), readout_thread(), and send_event().
Definition at line 1001 of file midas.h.
Referenced by close_buffers(), register_equipment(), scan_fragment(), send_event(), and tr_start().
One of FE_xxx
Definition at line 988 of file midas.h.
Referenced by check_polled_events(), main(), register_equipment(), scheduler(), and send_all_periodic_events().
subevent number
Definition at line 996 of file midas.h.
Referenced by check_polled_events(), receive_trigger_event(), and tr_start().