ddt 1.2.1
|
#include <ddtMemoryAccessor.hpp>
Public Member Functions | |
DataPacketShared (const char *const ds_id, const int32_t check, const int vector_length, const void_allocator &void_alloc) | |
Public Attributes | |
char_string | data_stream_identifier |
uint32_t | checksum |
int32_t | sample_length |
int64_t | writer_index = -1 |
uint64_t | timestamp = 0 |
DataSampleShared | sample |
The data packet contains all elements that are specified in the ICD file. All values will be transferred to the corresponding MAL data entity before it is send over network.
|
inline |
Constructor
ds_id | The data stream identifier. |
check | The checksum of the data packet. |
vector_length | The length of the data vector. |
void_alloc | Boost allocator for the segment manager. |
uint32_t ddt::DataPacketShared::checksum |
The checksum of this data packet
char_string ddt::DataPacketShared::data_stream_identifier |
The data stream identifier
DataSampleShared ddt::DataPacketShared::sample |
The data sample object
int32_t ddt::DataPacketShared::sample_length |
The data sample length
uint64_t ddt::DataPacketShared::timestamp = 0 |
The data sample time stamp
int64_t ddt::DataPacketShared::writer_index = -1 |
The writer index