|
ICP
1
|
header for initial data packet send on initial connection and on a state change e.g. run number changes More...
#include <TCPEventStreamDefs.h>
Public Types | |
| enum | { StartTime =0x1, RunNumber =0x2, RunState =0x4, InstName =0x8 } |
Public Member Functions | |
| TCPStreamEventHeaderSetup () | |
| bool | isValid () const |
| uint32_t | changedFields (const TCPStreamEventHeaderSetup &ref) const |
Public Attributes | |
| enum TCPStreamEventHeaderSetup:: { ... } | ChangedFields |
| uint32_t | length |
| packet size in bytes More... | |
| time_t | start_time |
| run start time from ISISCRPT_STRUCT More... | |
| int | run_number |
| run number from ISISCRPT_STRUCT More... | |
| int | run_state |
| SETUP etc. More... | |
| char | inst_name [32] |
| instrument name More... | |
header for initial data packet send on initial connection and on a state change e.g. run number changes
Definition at line 38 of file TCPEventStreamDefs.h.
| anonymous enum |
| Enumerator | |
|---|---|
| StartTime | |
| RunNumber | |
| RunState | |
| InstName | |
Definition at line 40 of file TCPEventStreamDefs.h.
|
inline |
|
inline |
Definition at line 49 of file TCPEventStreamDefs.h.
References inst_name, InstName, run_number, run_state, RunNumber, RunState, start_time, and StartTime.
|
inline |
Definition at line 48 of file TCPEventStreamDefs.h.
References length, and TCPStreamEventHeaderSetup().
Referenced by TCPStreamEventDataSetup::isValid().
| enum { ... } TCPStreamEventHeaderSetup::ChangedFields |
| char TCPStreamEventHeaderSetup::inst_name[32] |
instrument name
Definition at line 45 of file TCPEventStreamDefs.h.
Referenced by changedFields(), and TCPStreamEventHeaderSetup().
| uint32_t TCPStreamEventHeaderSetup::length |
| int TCPStreamEventHeaderSetup::run_number |
run number from ISISCRPT_STRUCT
Definition at line 43 of file TCPEventStreamDefs.h.
Referenced by changedFields(), and EventsToolApp::liveData().
| int TCPStreamEventHeaderSetup::run_state |
| time_t TCPStreamEventHeaderSetup::start_time |
run start time from ISISCRPT_STRUCT
Definition at line 42 of file TCPEventStreamDefs.h.
Referenced by changedFields(), and TCPEventStreamConnection::run().
1.8.5