24#include <fastdds/rtps/common/ChangeKind_t.hpp>
25#include <fastdds/rtps/common/InstanceHandle.h>
26#include <fastdds/rtps/common/SampleIdentity.h>
27#include <fastdds/rtps/common/Time_t.h>
29#include <fastrtps/fastrtps_dll.h>
43 : sampleKind(rtps::ALIVE)
44 , ownershipStrength(0)
45 , sample_identity(rtps::SampleIdentity::unknown())
46 , related_sample_identity(rtps::SampleIdentity::unknown())
Class SampleInfo_t with information that is provided along a sample when reading data from a Subscrib...
Definition SampleInfo.h:39
rtps::SampleIdentity sample_identity
Definition SampleInfo.h:65
virtual ~SampleInfo_t()
Definition SampleInfo.h:50
rtps::Time_t sourceTimestamp
Source timestamp of the sample.
Definition SampleInfo.h:59
SampleInfo_t()
Definition SampleInfo.h:42
rtps::SampleIdentity related_sample_identity
Definition SampleInfo.h:67
uint32_t ownershipStrength
Ownership Strength of the writer of the sample (0 if the ownership kind is set to SHARED_OWNERSHIP_QO...
Definition SampleInfo.h:57
rtps::InstanceHandle_t iHandle
InstanceHandle of the data.
Definition SampleInfo.h:63
rtps::ChangeKind_t sampleKind
Sample kind.
Definition SampleInfo.h:55
rtps::Time_t receptionTimestamp
Reception timestamp of the sample.
Definition SampleInfo.h:61
eProsima namespace.
Definition LibrarySettingsAttributes.h:23