#include <StaticDiscovery.h>
Inheritance diagram for OpenDDS::DCPS::StaticParticipant:
Public Member Functions | |
StaticParticipant (RepoId &guid, const DDS::DomainParticipantQos &qos, const EndpointRegistry ®istry) | |
void | init_bit (const DDS::Subscriber_var &bit_subscriber) |
void | fini_bit () |
Private Member Functions | |
virtual StaticEndpointManager & | endpoint_manager () |
Private Attributes | |
StaticEndpointManager | endpoint_manager_ |
Definition at line 210 of file StaticDiscovery.h.
OpenDDS::DCPS::StaticParticipant::StaticParticipant | ( | RepoId & | guid, | |
const DDS::DomainParticipantQos & | qos, | |||
const EndpointRegistry & | registry | |||
) | [inline] |
Definition at line 212 of file StaticDiscovery.h.
00215 : LocalParticipant<StaticEndpointManager>(qos) 00216 , endpoint_manager_(guid, lock_, registry, *this) 00217 {}
virtual StaticEndpointManager& OpenDDS::DCPS::StaticParticipant::endpoint_manager | ( | ) | [inline, private, virtual] |
Implements OpenDDS::DCPS::LocalParticipant< EndpointManagerType >.
Definition at line 231 of file StaticDiscovery.h.
References endpoint_manager_.
00231 { return endpoint_manager_; }
void OpenDDS::DCPS::StaticParticipant::fini_bit | ( | ) | [inline] |
Definition at line 225 of file StaticDiscovery.h.
References OpenDDS::DCPS::LocalParticipant< EndpointManagerType >::bit_subscriber_.
00226 { 00227 bit_subscriber_ = 0; 00228 }
void OpenDDS::DCPS::StaticParticipant::init_bit | ( | const DDS::Subscriber_var & | bit_subscriber | ) | [inline] |
Definition at line 219 of file StaticDiscovery.h.
References OpenDDS::DCPS::LocalParticipant< EndpointManagerType >::bit_subscriber_, endpoint_manager_, and OpenDDS::DCPS::StaticEndpointManager::init_bit().
00220 { 00221 bit_subscriber_ = bit_subscriber; 00222 endpoint_manager_.init_bit(); 00223 }