#include <DCPSInfoRepoServ.h>
Inheritance diagram for InfoRepo:


Public Member Functions | |
| InfoRepo (int argc, ACE_TCHAR *argv[]) | |
| ~InfoRepo (void) | |
| void | run (void) |
| virtual void | shutdown (void) |
| ShutdownInterface used to schedule a shutdown. | |
| virtual int | handle_exception (ACE_HANDLE fd=ACE_INVALID_HANDLE) |
| Handler for the reactor to dispatch finalization activity to. | |
Private Member Functions | |
| void | init () |
| void | usage (const ACE_TCHAR *cmd) |
| void | parse_args (int argc, ACE_TCHAR *argv[]) |
| void | finalize () |
| Actual finalization of service resources. | |
Private Attributes | |
| CORBA::ORB_var | orb_ |
| PortableServer::POA_var | root_poa_ |
| PortableServer::POA_var | info_poa_ |
| PortableServer::POAManager_var | poa_manager_ |
| ACE_TString | ior_file_ |
| ACE_TString | listen_address_str_ |
| int | listen_address_given_ |
| bool | use_bits_ |
| bool | resurrect_ |
| bool | finalized_ |
| Flag to indicate that finalization has already occurred. | |
| OpenDDS::Federator::ManagerImpl | federator_ |
| Repository Federation behaviors. | |
| OpenDDS::Federator::Config | federatorConfig_ |
| PortableServer::ServantBase_var | info_ |
Classes | |
| struct | InitError |
| InfoRepo::InfoRepo | ( | int | argc, | |
| ACE_TCHAR * | argv[] | |||
| ) |
| InfoRepo::~InfoRepo | ( | void | ) |
| void InfoRepo::finalize | ( | ) | [private] |
Actual finalization of service resources.
| int InfoRepo::handle_exception | ( | ACE_HANDLE | fd = ACE_INVALID_HANDLE |
) | [virtual] |
Handler for the reactor to dispatch finalization activity to.
| void InfoRepo::init | ( | ) | [private] |
| void InfoRepo::parse_args | ( | int | argc, | |
| ACE_TCHAR * | argv[] | |||
| ) | [private] |
| void InfoRepo::run | ( | void | ) |
| void InfoRepo::shutdown | ( | void | ) | [virtual] |
| void InfoRepo::usage | ( | const ACE_TCHAR * | cmd | ) | [private] |
Repository Federation behaviors.
bool InfoRepo::finalized_ [private] |
Flag to indicate that finalization has already occurred.
PortableServer::ServantBase_var InfoRepo::info_ [private] |
PortableServer::POA_var InfoRepo::info_poa_ [private] |
ACE_TString InfoRepo::ior_file_ [private] |
int InfoRepo::listen_address_given_ [private] |
ACE_TString InfoRepo::listen_address_str_ [private] |
CORBA::ORB_var InfoRepo::orb_ [private] |
PortableServer::POAManager_var InfoRepo::poa_manager_ [private] |
bool InfoRepo::resurrect_ [private] |
PortableServer::POA_var InfoRepo::root_poa_ [private] |
bool InfoRepo::use_bits_ [private] |
1.4.7