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().