Struct astutedds::dcps::SampleInfo

ClassList > astutedds > dcps > SampleInfo

Information about a received sample.

  • #include <dcps.hpp>

Public Attributes

Type Name
int32_t absolute_generation_rank = {0}
int32_t disposed_generation_count = {0}
int32_t generation_rank = {0}
InstanceHandle_t instance_handle = {[**HANDLE\_NIL**](namespaceastutedds_1_1dcps.md#variable-handle_nil)}
InstanceStateKind instance_state = {[**ALIVE\_INSTANCE\_STATE**](namespaceastutedds_1_1dcps.md#variable-alive_instance_state)}
int32_t no_writers_generation_count = {0}
InstanceHandle_t publication_handle = {[**HANDLE\_NIL**](namespaceastutedds_1_1dcps.md#variable-handle_nil)}
int32_t sample_rank = {0}
SampleStateKind sample_state = {[**NOT\_READ\_SAMPLE\_STATE**](namespaceastutedds_1_1dcps.md#variable-not_read_sample_state)}
rtps::Time_t source_timestamp = {}
bool valid_data = {false}
ViewStateKind view_state = {[**NEW\_VIEW\_STATE**](namespaceastutedds_1_1dcps.md#variable-new_view_state)}

Public Attributes Documentation

variable absolute_generation_rank

int32_t astutedds::dcps::SampleInfo::absolute_generation_rank;

variable disposed_generation_count

int32_t astutedds::dcps::SampleInfo::disposed_generation_count;

variable generation_rank

int32_t astutedds::dcps::SampleInfo::generation_rank;

variable instance_handle

InstanceHandle_t astutedds::dcps::SampleInfo::instance_handle;

variable instance_state

InstanceStateKind astutedds::dcps::SampleInfo::instance_state;

variable no_writers_generation_count

int32_t astutedds::dcps::SampleInfo::no_writers_generation_count;

variable publication_handle

InstanceHandle_t astutedds::dcps::SampleInfo::publication_handle;

variable sample_rank

int32_t astutedds::dcps::SampleInfo::sample_rank;

variable sample_state

SampleStateKind astutedds::dcps::SampleInfo::sample_state;

variable source_timestamp

rtps::Time_t astutedds::dcps::SampleInfo::source_timestamp;

variable valid_data

bool astutedds::dcps::SampleInfo::valid_data;

variable view_state

ViewStateKind astutedds::dcps::SampleInfo::view_state;


The documentation for this class was generated from the following file include/astutedds/dcps/dcps.hpp