#include "RepositoryManager_Impl.h"#include "ace/OS_NS_stdio.h"#include "ace/streams.h"#include "ace/Auto_Ptr.h"#include "ace/Task.h"#include "ace/Get_Opt.h"#include "ace/SString.h"#include "orbsvcs/CosNamingC.h"

Classes | |
| class | Worker |
Namespaces | |
| namespace | CIAO |
| The main CIAO namespace. | |
| namespace | CIAO::RepositoryManager |
Functions | |
| bool | parse_args (int argc, ACE_TCHAR *argv[]) |
| parses the arguments and extracts the params | |
| bool | write_ior_file (CORBA::ORB_ptr orb, CIAO::RepositoryManagerDaemon_ptr obj) |
| bool | register_with_ns (CORBA::ORB_ptr orb, CIAO::RepositoryManagerDaemon_ptr obj) |
Variables | |
| const char * | CIAO::RepositoryManager::RMior = "RepositoryManagerDaemon.ior" |
| Name of the file holding the IOR of the RM. | |
| const char * | CIAO::RepositoryManager::repoman_name_ = "RepositoryManager" |
| const char * | CIAO::RepositoryManager::RMname_service = "RepositoryManager" |
| static unsigned int | CIAO::RepositoryManager::nthreads = 3 |
| Default number of worker threads to run in the multi-threaded RM. | |
| static ACE_CString | CIAO::RepositoryManager::HTTPserver = "127.0.0.1:5432" |
| static bool | CIAO::RepositoryManager::register_with_ns_ = false |
| static bool | CIAO::RepositoryManager::write_to_ior_ = true |
Description: Main driver program for the CIAO RepositoryManager Please run as follows: RepositoryManagerDaemon [int:nthreads]
| bool parse_args | ( | int | argc, | |
| ACE_TCHAR * | argv[] | |||
| ) |
parses the arguments and extracts the params
| bool register_with_ns | ( | CORBA::ORB_ptr | orb, | |
| CIAO::RepositoryManagerDaemon_ptr | obj | |||
| ) |
| bool write_ior_file | ( | CORBA::ORB_ptr | orb, | |
| CIAO::RepositoryManagerDaemon_ptr | obj | |||
| ) |
1.5.8