

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().
 1.6.1