OpenDDS::RTPS::Sedp::Endpoint Class Reference

Inheritance diagram for OpenDDS::RTPS::Sedp::Endpoint:

Inheritance graph
[legend]
Collaboration diagram for OpenDDS::RTPS::Sedp::Endpoint:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Endpoint (const DCPS::RepoId &repo_id, Sedp &sedp)
virtual ~Endpoint ()
bool check_transport_qos (const DCPS::TransportInst &)
const DCPS::RepoIdget_repo_id () const
DDS::DomainId_t domain_id () const
CORBA::Long get_priority_value (const DCPS::AssociationData &) const

Protected Attributes

DCPS::RepoId repo_id_
Sedpsedp_

Detailed Description

Definition at line 129 of file Sedp.h.


Constructor & Destructor Documentation

OpenDDS::RTPS::Sedp::Endpoint::Endpoint ( const DCPS::RepoId repo_id,
Sedp sedp 
) [inline]

Definition at line 131 of file Sedp.h.

00132       : repo_id_(repo_id)
00133       , sedp_(sedp)
00134     {}

OpenDDS::RTPS::Sedp::Endpoint::~Endpoint (  )  [virtual]

Definition at line 1360 of file Sedp.cpp.

01361 {
01362 }


Member Function Documentation

bool OpenDDS::RTPS::Sedp::Endpoint::check_transport_qos ( const DCPS::TransportInst  )  [inline, virtual]

Implements OpenDDS::DCPS::TransportClient.

Definition at line 139 of file Sedp.h.

00140       { return true; }

DDS::DomainId_t OpenDDS::RTPS::Sedp::Endpoint::domain_id (  )  const [inline, virtual]

Implements OpenDDS::DCPS::TransportClient.

Definition at line 143 of file Sedp.h.

00144       { return 0; } // not used for SEDP

CORBA::Long OpenDDS::RTPS::Sedp::Endpoint::get_priority_value ( const DCPS::AssociationData  )  const [inline, virtual]

Implements OpenDDS::DCPS::TransportClient.

Definition at line 145 of file Sedp.h.

00146       { return 0; }

const DCPS::RepoId& OpenDDS::RTPS::Sedp::Endpoint::get_repo_id (  )  const [inline, virtual]

Implements OpenDDS::DCPS::TransportClient.

Definition at line 141 of file Sedp.h.

References repo_id_.

00142       { return repo_id_; }


Member Data Documentation

DCPS::RepoId OpenDDS::RTPS::Sedp::Endpoint::repo_id_ [protected]

Reimplemented from OpenDDS::DCPS::TransportClient.

Definition at line 152 of file Sedp.h.

Referenced by get_repo_id(), OpenDDS::RTPS::Sedp::Writer::set_header_fields(), and OpenDDS::RTPS::Sedp::Writer::write_sample().

Sedp& OpenDDS::RTPS::Sedp::Endpoint::sedp_ [protected]

Definition at line 153 of file Sedp.h.

Referenced by OpenDDS::RTPS::Sedp::Reader::data_received().


The documentation for this class was generated from the following files:
Generated on Fri Feb 12 20:06:50 2016 for OpenDDS by  doxygen 1.4.7