#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"
Include dependency graph for RepositoryManager.cpp:
Namespaces | |
namespace | CIAO |
namespace | CIAO::RepositoryManager |
Classes | |
class | Worker |
Functions | |
bool | parse_args (int argc, char *argv[]) |
bool | write_ior_file (CORBA::ORB_ptr orb, CIAO::RepositoryManagerDaemon_ptr obj ACE_ENV_ARG_DECL) |
bool | register_with_ns (CORBA::ORB_ptr orb, CIAO::RepositoryManagerDaemon_ptr obj ACE_ENV_ARG_DECL) |
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, | |
char * | argv[] | |||
) |
bool register_with_ns | ( | CORBA::ORB_ptr | orb, | |
CIAO::RepositoryManagerDaemon_ptr obj | ACE_ENV_ARG_DECL | |||
) |
bool write_ior_file | ( | CORBA::ORB_ptr | orb, | |
CIAO::RepositoryManagerDaemon_ptr obj | ACE_ENV_ARG_DECL | |||
) |