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

#include <LocalEntities.h>

Inheritance diagram for OpenDDS::RTPS::LocalEntity:
Inheritance graph
[legend]
Collaboration diagram for OpenDDS::RTPS::LocalEntity:
Collaboration graph
[legend]

Public Member Functions

 LocalEntity ()
 

Public Attributes

DCPS::GUID_t topic_id_
 
DCPS::TransportLocatorSeq trans_info_
 
DCPS::MonotonicTime_t participant_discovered_at_
 
ACE_CDR::ULong transport_context_
 
DCPS::RepoIdSet matched_endpoints_
 
DCPS::SequenceNumber sequence_
 
DCPS::RepoIdSet remote_expectant_opendds_associations_
 
XTypes::TypeInformation type_info_
 
bool have_ice_agent_info
 
ICE::AgentInfo ice_agent_info
 
DDS::Security::EndpointSecurityAttributes security_attribs_
 

Detailed Description

Definition at line 33 of file LocalEntities.h.

Constructor & Destructor Documentation

◆ LocalEntity()

OpenDDS::RTPS::LocalEntity::LocalEntity ( )
inline

Definition at line 34 of file LocalEntities.h.

References DDS::Security::EndpointSecurityAttributes::base, DDS::Security::TopicSecurityAttributes::is_discovery_protected, DDS::Security::EndpointSecurityAttributes::is_key_protected, DDS::Security::TopicSecurityAttributes::is_liveliness_protected, DDS::Security::EndpointSecurityAttributes::is_payload_protected, DDS::Security::TopicSecurityAttributes::is_read_protected, DDS::Security::EndpointSecurityAttributes::is_submessage_protected, DDS::Security::TopicSecurityAttributes::is_write_protected, DDS::Security::EndpointSecurityAttributes::plugin_endpoint_attributes, and security_attribs_.

39 #ifdef OPENDDS_SECURITY
40  , have_ice_agent_info(false)
41  {
50  }
const GUID_t GUID_UNKNOWN
Nil value for GUID.
Definition: GuidUtils.h:59
DCPS::SequenceNumber sequence_
Definition: LocalEntities.h:61
PluginEndpointSecurityAttributesMask plugin_endpoint_attributes
ACE_INLINE OpenDDS_Dcps_Export const MonotonicTime_t & monotonic_time_zero()
ACE_CDR::ULong transport_context_
Definition: LocalEntities.h:58
DDS::Security::EndpointSecurityAttributes security_attribs_
Definition: LocalEntities.h:67
static SequenceNumber SEQUENCENUMBER_UNKNOWN()
DCPS::MonotonicTime_t participant_discovered_at_
Definition: LocalEntities.h:57

Member Data Documentation

◆ have_ice_agent_info

bool OpenDDS::RTPS::LocalEntity::have_ice_agent_info

◆ ice_agent_info

ICE::AgentInfo OpenDDS::RTPS::LocalEntity::ice_agent_info

◆ matched_endpoints_

DCPS::RepoIdSet OpenDDS::RTPS::LocalEntity::matched_endpoints_

Definition at line 59 of file LocalEntities.h.

Referenced by OpenDDS::RTPS::Sedp::start_ice().

◆ participant_discovered_at_

DCPS::MonotonicTime_t OpenDDS::RTPS::LocalEntity::participant_discovered_at_

◆ remote_expectant_opendds_associations_

DCPS::RepoIdSet OpenDDS::RTPS::LocalEntity::remote_expectant_opendds_associations_

Definition at line 62 of file LocalEntities.h.

Referenced by OpenDDS::RTPS::Sedp::populate_discovered_reader_msg().

◆ security_attribs_

DDS::Security::EndpointSecurityAttributes OpenDDS::RTPS::LocalEntity::security_attribs_

◆ sequence_

DCPS::SequenceNumber OpenDDS::RTPS::LocalEntity::sequence_

◆ topic_id_

DCPS::GUID_t OpenDDS::RTPS::LocalEntity::topic_id_

◆ trans_info_

DCPS::TransportLocatorSeq OpenDDS::RTPS::LocalEntity::trans_info_

◆ transport_context_

ACE_CDR::ULong OpenDDS::RTPS::LocalEntity::transport_context_

◆ type_info_

XTypes::TypeInformation OpenDDS::RTPS::LocalEntity::type_info_

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