|
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