24 #include <fastrtps/fastrtps_dll.h>
26 #include <fastdds/rtps/common/Time_t.h>
27 #include <fastdds/rtps/common/InstanceHandle.h>
28 #include <fastdds/rtps/common/CacheChange.h>
42 : sampleKind(rtps::ALIVE)
43 , ownershipStrength(0)
44 , sample_identity(rtps::SampleIdentity::unknown())
45 , 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:38
rtps::SampleIdentity sample_identity
Definition: SampleInfo.h:64
virtual ~SampleInfo_t()
Definition: SampleInfo.h:49
rtps::Time_t sourceTimestamp
Source timestamp of the sample.
Definition: SampleInfo.h:58
SampleInfo_t()
Definition: SampleInfo.h:41
rtps::SampleIdentity related_sample_identity
Definition: SampleInfo.h:66
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:56
rtps::InstanceHandle_t iHandle
InstanceHandle of the data.
Definition: SampleInfo.h:62
rtps::ChangeKind_t sampleKind
Sample kind.
Definition: SampleInfo.h:54
rtps::Time_t receptionTimestamp
Reception timestamp of the sample.
Definition: SampleInfo.h:60
eProsima namespace.
Definition: LibrarySettingsAttributes.h:23