8 #ifndef OPENDDS_DCPS_SUBSCRIPTION_INSTANCE_H 9 #define OPENDDS_DCPS_SUBSCRIPTION_INSTANCE_H 17 #include "dds/DdsDcpsInfrastructureC.h" 19 #if !defined (ACE_LACKS_PRAGMA_ONCE) local interface<%TYPE%> inout ::DDS::SampleInfoSeq in long in ::DDS::SampleStateMask sample_states
local interface<%TYPE%> inout ::DDS::SampleInfoSeq in long in ::DDS::SampleStateMask in ::DDS::ViewStateMask in ::DDS::InstanceStateMask instance_states
#define OpenDDS_Dcps_Export
MonotonicTimePoint deadline_
MonotonicTimePoint last_accepted_
CORBA::ULong not_read_sample_count_
unique_ptr< ReceivedDataStrategy > rcvd_strategy_
ReceivedDataElementList strategy.
MonotonicTimePoint cur_sample_tv_
local interface<%TYPE%> inout ::DDS::SampleInfoSeq in long in ::DDS::SampleStateMask in ::DDS::ViewStateMask view_states
SequenceNumber last_sequence_
Sequence number of the move recent data sample received.
MonotonicTimePoint last_sample_tv_
HANDLE_TYPE_NATIVE InstanceHandle_t
CORBA::ULong read_sample_count_
Sequence number abstraction. Only allows positive 64 bit values.
Struct that has information about an instance and the instance sample list.
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
ReceivedDataElementList rcvd_samples_
Data sample(s) in this instance.
RcHandle< SubscriptionInstance > SubscriptionInstance_rch
const InstanceState_rch instance_state_
Instance state for this instance.
The Internal API and Implementation of OpenDDS.
const DDS::InstanceHandle_t instance_handle_
The instance handle for the registered object.
CORBA::ULong sample_states_