Public Member Functions | |
Endpoint (const DCPS::RepoId &repo_id, Sedp &sedp) | |
virtual | ~Endpoint () |
bool | check_transport_qos (const DCPS::TransportInst &) |
const DCPS::RepoId & | get_repo_id () const |
DDS::DomainId_t | domain_id () const |
CORBA::Long | get_priority_value (const DCPS::AssociationData &) const |
void | set_crypto_handles (DDS::Security::ParticipantCryptoHandle p, DDS::Security::NativeCryptoHandle e=DDS::HANDLE_NIL) |
DDS::Security::ParticipantCryptoHandle | get_crypto_handle () const |
DDS::Security::NativeCryptoHandle | get_endpoint_crypto_handle () const |
Protected Attributes | |
DCPS::RepoId | repo_id_ |
Sedp & | sedp_ |
DDS::Security::ParticipantCryptoHandle | participant_crypto_handle_ |
DDS::Security::NativeCryptoHandle | endpoint_crypto_handle_ |
Definition at line 222 of file Sedp.h.
OpenDDS::RTPS::Sedp::Endpoint::Endpoint | ( | const DCPS::RepoId & | repo_id, | |
Sedp & | sedp | |||
) | [inline] |
Definition at line 224 of file Sedp.h.
00225 : repo_id_(repo_id) 00226 , sedp_(sedp) 00227 , participant_crypto_handle_(DDS::HANDLE_NIL) 00228 , endpoint_crypto_handle_(DDS::HANDLE_NIL) 00229 {}
OpenDDS::RTPS::Sedp::Endpoint::~Endpoint | ( | ) | [virtual] |
bool OpenDDS::RTPS::Sedp::Endpoint::check_transport_qos | ( | const DCPS::TransportInst & | ) | [inline, virtual] |
Implements OpenDDS::DCPS::TransportClient.
DDS::DomainId_t OpenDDS::RTPS::Sedp::Endpoint::domain_id | ( | ) | const [inline, virtual] |
Implements OpenDDS::DCPS::TransportClient.
DDS::Security::ParticipantCryptoHandle OpenDDS::RTPS::Sedp::Endpoint::get_crypto_handle | ( | ) | const [inline] |
Definition at line 253 of file Sedp.h.
References participant_crypto_handle_.
00254 { 00255 return participant_crypto_handle_; 00256 }
DDS::Security::NativeCryptoHandle OpenDDS::RTPS::Sedp::Endpoint::get_endpoint_crypto_handle | ( | ) | const [inline] |
Definition at line 258 of file Sedp.h.
References endpoint_crypto_handle_.
00259 { 00260 return endpoint_crypto_handle_; 00261 }
CORBA::Long OpenDDS::RTPS::Sedp::Endpoint::get_priority_value | ( | const DCPS::AssociationData & | ) | const [inline, virtual] |
Implements OpenDDS::DCPS::TransportClient.
const DCPS::RepoId& OpenDDS::RTPS::Sedp::Endpoint::get_repo_id | ( | ) | const [inline, virtual] |
Implements OpenDDS::DCPS::TransportClient.
Definition at line 236 of file Sedp.h.
References repo_id_.
00237 { return repo_id_; }
void OpenDDS::RTPS::Sedp::Endpoint::set_crypto_handles | ( | DDS::Security::ParticipantCryptoHandle | p, | |
DDS::Security::NativeCryptoHandle | e = DDS::HANDLE_NIL | |||
) | [inline] |
Definition at line 246 of file Sedp.h.
References endpoint_crypto_handle_, and participant_crypto_handle_.
00248 { 00249 participant_crypto_handle_ = p; 00250 endpoint_crypto_handle_ = e; 00251 }
DDS::Security::NativeCryptoHandle OpenDDS::RTPS::Sedp::Endpoint::endpoint_crypto_handle_ [protected] |
Definition at line 267 of file Sedp.h.
Referenced by get_endpoint_crypto_handle(), and set_crypto_handles().
DDS::Security::ParticipantCryptoHandle OpenDDS::RTPS::Sedp::Endpoint::participant_crypto_handle_ [protected] |
Definition at line 266 of file Sedp.h.
Referenced by get_crypto_handle(), and set_crypto_handles().
DCPS::RepoId OpenDDS::RTPS::Sedp::Endpoint::repo_id_ [protected] |
Reimplemented from OpenDDS::DCPS::TransportClient.
Definition at line 264 of file Sedp.h.
Referenced by get_repo_id().
Sedp& OpenDDS::RTPS::Sedp::Endpoint::sedp_ [protected] |
Definition at line 265 of file Sedp.h.
Referenced by OpenDDS::RTPS::Sedp::Reader::data_received().