artdaq
v3_09_00
|
This header is sent by the TCPSocket_transfer to allow for more efficient writev calls. More...
#include <artdaq/TransferPlugins/detail/SRSockets.hh>
Public Types | |
enum | MessType { connect_v0 = 0, data_v0, data_more_v0, stop_v0, routing_v0, ack_v0, header_v0 } |
The Message Type. More... | |
Public Attributes | |
uint8_t | endian |
0=little(intel), 1=big | |
MessType | message_type |
Message Type. | |
int64_t | source_id |
Rank of the source. | |
union { | |
uint32_t conn_magic | |
unsigned first is better for MessHead initializer: {0,0,my_node_idx_,CONN_MAGIC} | |
int32_t byte_count | |
use CONN_MAGIC for connect_v0, data that follow for data_v0 (and 0 lenght data) | |
}; | |
This header is sent by the TCPSocket_transfer to allow for more efficient writev calls.
Definition at line 15 of file SRSockets.hh.
enum MessHead::MessType |