OpenDDS  Snapshot(2023/04/28-20:55)
Public Member Functions | Public Attributes | List of all members
OpenDDS::DCPS::StaticEndpointManager::DiscoveredSubscription Struct Reference

#include <StaticDiscovery.h>

Inheritance diagram for OpenDDS::DCPS::StaticEndpointManager::DiscoveredSubscription:
Inheritance graph
[legend]
Collaboration diagram for OpenDDS::DCPS::StaticEndpointManager::DiscoveredSubscription:
Collaboration graph
[legend]

Public Member Functions

 DiscoveredSubscription ()
 
 DiscoveredSubscription (const DiscoveredReaderData &r)
 
const char * get_topic_name () const
 
const char * get_type_name () const
 

Public Attributes

RepoIdSet matched_endpoints_
 
DiscoveredReaderData reader_data_
 
DDS::InstanceHandle_t bit_ih_
 
MonotonicTime_t participant_discovered_at_
 
ACE_CDR::ULong transport_context_
 
XTypes::TypeInformation type_info_
 

Detailed Description

Definition at line 135 of file StaticDiscovery.h.

Constructor & Destructor Documentation

◆ DiscoveredSubscription() [1/2]

OpenDDS::DCPS::StaticEndpointManager::DiscoveredSubscription::DiscoveredSubscription ( )
inline

Definition at line 136 of file StaticDiscovery.h.

139  , transport_context_(0)
140  {
141  }
const InstanceHandle_t HANDLE_NIL
ACE_INLINE OpenDDS_Dcps_Export const MonotonicTime_t & monotonic_time_zero()

◆ DiscoveredSubscription() [2/2]

OpenDDS::DCPS::StaticEndpointManager::DiscoveredSubscription::DiscoveredSubscription ( const DiscoveredReaderData r)
inlineexplicit

Definition at line 143 of file StaticDiscovery.h.

Member Function Documentation

◆ get_topic_name()

const char* OpenDDS::DCPS::StaticEndpointManager::DiscoveredSubscription::get_topic_name ( ) const
inline

Definition at line 158 of file StaticDiscovery.h.

References OpenDDS::DCPS::DiscoveredReaderData::ddsSubscriptionData.

159  {
160  return reader_data_.ddsSubscriptionData.topic_name;
161  }
DDS::SubscriptionBuiltinTopicData ddsSubscriptionData

◆ get_type_name()

const char* OpenDDS::DCPS::StaticEndpointManager::DiscoveredSubscription::get_type_name ( ) const
inline

Member Data Documentation

◆ bit_ih_

DDS::InstanceHandle_t OpenDDS::DCPS::StaticEndpointManager::DiscoveredSubscription::bit_ih_

Definition at line 153 of file StaticDiscovery.h.

◆ matched_endpoints_

RepoIdSet OpenDDS::DCPS::StaticEndpointManager::DiscoveredSubscription::matched_endpoints_

Definition at line 151 of file StaticDiscovery.h.

◆ participant_discovered_at_

MonotonicTime_t OpenDDS::DCPS::StaticEndpointManager::DiscoveredSubscription::participant_discovered_at_

Definition at line 154 of file StaticDiscovery.h.

◆ reader_data_

DiscoveredReaderData OpenDDS::DCPS::StaticEndpointManager::DiscoveredSubscription::reader_data_

Definition at line 152 of file StaticDiscovery.h.

Referenced by OpenDDS::DCPS::StaticEndpointManager::get_key().

◆ transport_context_

ACE_CDR::ULong OpenDDS::DCPS::StaticEndpointManager::DiscoveredSubscription::transport_context_

Definition at line 155 of file StaticDiscovery.h.

◆ type_info_

XTypes::TypeInformation OpenDDS::DCPS::StaticEndpointManager::DiscoveredSubscription::type_info_

Definition at line 156 of file StaticDiscovery.h.


The documentation for this struct was generated from the following file: