index

# Implementation Repository

index
authors
resources
intro
Activator_NT_Service.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Activator__NT__Service_8cpp
Activator_NT_Service.h
ImR_Activator_i.h
Activator_NT_Service.h
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Activator__NT__Service_8h
Activator_NT_Service
- ACE_Singleton< Activator_NT_Service, Activator_NT_Service::MUTEX > SERVICE a3
- const char * IMR_ACTIVATOR_SERVICE_NAME a0
- const char * IMR_ACTIVATOR_DISPLAY_NAME a1
- const char * IMR_ACTIVATOR_DESCRIPTION a2
Activator_Options.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Activator__Options_8cpp
Activator_Options.h
Activator_NT_Service.h
- const char * get_rcsid_ImplRepo_Service_Options a3 (const char *)
- void parse_command_line a4 (char *cmdline, ACE_ARGV &argv)
- const char * rcsid_ImplRepo_Service_Options a0
- const HKEY SERVICE_REG_ROOT a1
- const ACE_TCHAR * SERVICE_REG_PATH a2
Activator_Options.h
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Activator__Options_8h
Repository_Configuration.h
Options
- ACE_Singleton< Options, ACE_Null_Mutex > OPTIONS a0
Adapter_Activator.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Adapter__Activator_8cpp
Adapter_Activator.h
Adapter_Activator.h
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Adapter__Activator_8h
ImR_Adapter_Activator
Forwarder.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Forwarder_8cpp
Forwarder.h
ImR_Locator_i.h
Forwarder.h
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Forwarder_8h
ImR_Forwarder
ImR_Activator.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
ImR__Activator_8cpp
Activator_Options.h
ImR_Activator_i.h
Activator_NT_Service.h
- int run_standalone a0 (void)
- ACE_NT_SERVICE_DEFINE
  a1
  (service, Activator_NT_Service, IMR_ACTIVATOR_SERVICE_NAME)
- int run_service a2 (void)
- int main a3 (int argc, char *argv[])
ImR_Activator_i.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
ImR__Activator__i_8cpp
ImR_Activator_i.h
INS_Locator.h
Iterator.h
Activator_Options.h
- const char * get_rcsid_ImplRepo_Service_ImR_Activator_i a1 (const char *)
- const char * rcsid_ImplRepo_Service_ImR_Activator_i a0
ImR_Activator_i.h
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
ImR__Activator__i_8h
Server_Repository.h
ImR_Activator_i
ImR_Locator.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
ImR__Locator_8cpp
ImR_Locator_i.h
Locator_NT_Service.h
Locator_Options.h
- int run_standalone a0 (void)
- ACE_NT_SERVICE_DEFINE
  a1
  (service, Locator_NT_Service, IMR_LOCATOR_SERVICE_NAME)
- int run_service a2 (void)
- int main a3 (int argc, char *argv[])
ImR_Locator_i.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
ImR__Locator__i_8cpp
ImR_Locator_i.h
Locator_Options.h
Forwarder.h
INS_Locator.h
Adapter_Activator.h
ImR_Locator_i.h
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
ImR__Locator__i_8h
ActivatorInfo
ImR_Locator_i
- ACE_Hash_Map_Manager_Ex< ACE_CString, ActivatorInfo, ACE_Hash< ACE_CString >, ACE_Equal_To< ACE_CString >, ACE_Null_Mutex > ActivatorMap a0
- ACE_Hash_Map_Manager_Ex< ACE_CString, ACE_CString, ACE_Hash< ACE_CString >, ACE_Equal_To< ACE_CString >, ACE_Null_Mutex > ServerMap a1
INS_Locator.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
INS__Locator_8cpp
INS_Locator.h
ImR_Locator_i.h
INS_Locator.h
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
INS__Locator_8h
INS_Locator
Iterator.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Iterator_8cpp
Iterator.h
Iterator.h
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Iterator_8h
Server_Repository.h
ImR_Iterator
Locator_NT_Service.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Locator__NT__Service_8cpp
Locator_NT_Service.h
ImR_Locator_i.h
Locator_NT_Service.h
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Locator__NT__Service_8h
Locator_NT_Service
- ACE_Singleton< Locator_NT_Service, Locator_NT_Service::MUTEX > SERVICE a3
- const char * IMR_LOCATOR_SERVICE_NAME a0
- const char * IMR_LOCATOR_DISPLAY_NAME a1
- const char * IMR_LOCATOR_DESCRIPTION a2
Locator_Options.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Locator__Options_8cpp
Locator_Options.h
Locator_NT_Service.h
- const char * get_rcsid_ImplRepo_Service_Options a3 (const char *)
- void parse_command_line a4 (char *cmdline, ACE_ARGV &argv)
- const char * rcsid_ImplRepo_Service_Options a0
- const HKEY SERVICE_REG_ROOT a1
- const ACE_TCHAR * SERVICE_REG_PATH a2
Locator_Options.h
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Locator__Options_8h
Repository_Configuration.h
Options
- ACE_Singleton< Options, ACE_Null_Mutex > OPTIONS a0
README.txt
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
README_8txt
Repository_Configuration.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Repository__Configuration_8cpp
Repository_Configuration.h
Activator_NT_Service.h
- const char * get_rcsid_ImplRepo_Service_Repository_Configuration a1 (const char *)
- const char * rcsid_ImplRepo_Service_Repository_Configuration a0
Repository_Configuration.h
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Repository__Configuration_8h
Repository_Configuration
Server_Info.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Server__Info_8cpp
Server_Info.h
- const char * get_rcsid_ImplRepo_Service_Server_Info a1 (const char *)
- const char * rcsid_ImplRepo_Service_Server_Info a0
Server_Info.h
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Server__Info_8h
XML_ContentHandler.h
Server_Info
Server_Repository.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Server__Repository_8cpp
Server_Repository.h
XML_ContentHandler.h
Activator_Options.h
- const char * get_rcsid_ImplRepo_Service_Server_Repository a1 (const char *)
- const char * rcsid_ImplRepo_Service_Server_Repository a0
Server_Repository.h
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
Server__Repository_8h
Server_Info.h
Server_Repository
tao_imr.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
tao__imr_8cpp
tao_imr_i.h
tao_imr_i.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
tao__imr__i_8cpp
tao_imr_i.h
- const size_t IR_LIST_CHUNK a0
tao_imr_i.h
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
tao__imr__i_8h
TAO_IMR_i
TAO_IMR_Op
TAO_IMR_Op_Activate
TAO_IMR_Op_Add
TAO_IMR_Op_Autostart
TAO_IMR_Op_IOR
TAO_IMR_Op_List
TAO_IMR_Op_Remove
TAO_IMR_Op_Shutdown
TAO_IMR_Op_Update
XML_ContentHandler.cpp
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
XML__ContentHandler_8cpp
XML_ContentHandler.h
- const char * get_rcsid_ImplRepo_Service_XML_ContentHandler a1 (const char *)
- const char * rcsid_ImplRepo_Service_XML_ContentHandler a0
XML_ContentHandler.h
/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/
XML__ContentHandler_8h
XML_ContentHandler
Activator_NT_Service
classActivator__NT__Service.html
ACE_NT_Service
- TAO_SYNCH_RECURSIVE_MUTEX MUTEX s0
- virtual void handle_control a0 (DWORD control_code)
- virtual int handle_exception a1 (ACE_HANDLE h)
- virtual int svc a2 (void)
- friend class ACE_Singleton< Activator_NT_Service, MUTEX > l0
ActivatorInfo
structActivatorInfo.html
- CORBA::Long token m0
- ImplementationRepository::Administration_var admin m1
ImR_Activator_i
classImR__Activator__i.html
POA_ImplementationRepository::Administration
- ImR_Activator_i
  a0
  (void)
- ~ImR_Activator_i
  a1
  (void)
- char * find_ior a2 (const char *object_name ACE_ENV_ARG_DECL)
- virtual void activate_server a3 (const char *server ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void register_server a4 (const char *server, const ImplementationRepository::StartupOptions &options ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void reregister_server a5 (const char *server, const ImplementationRepository::StartupOptions &options ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void remove_server a6 (const char *server ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void shutdown_server a7 (const char *server ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void server_is_running a8 (const char *server, const char *partial_ior, ImplementationRepository::ServerObject_ptr server_object ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void server_is_shutting_down a9 (const char *server ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void find a10 (const char *server, ImplementationRepository::ServerInformation_out info ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void list a11 (CORBA::ULong how_many, ImplementationRepository::ServerInformationList_out server_list, ImplementationRepository::ServerInformationIterator_out server_iterator ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual char * activate_server_with_startup a12 (const char *server, int check_startup ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- int init a13 (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS)
- int fini a14 (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS)
- int run a15 (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS)
- char * activate_server_i c0 (const char *server, int check_startup ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- void start_server_i c1 (const char *server ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- int ready_check c2 (const char *server)
- ACE_Process_Manager process_mgr_ o0
- Server_Repository repository_ o1
- PortableServer::POA_var root_poa_ o2
- PortableServer::POA_var imr_poa_ o3
- CORBA::Long registration_token_ o4
- ACE_CString name_ o5
ImR_Adapter_Activator
classImR__Adapter__Activator.html
PortableServer::AdapterActivator
- ImR_Adapter_Activator
  a0
  (PortableServer::ServantLocator_ptr servant)
- virtual CORBA::Boolean unknown_adapter a1 (PortableServer::POA_ptr parent, const char *name ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- PortableServer::ServantLocator_ptr servant_locator_ o0
ImR_Forwarder
classImR__Forwarder.html
PortableServer::ServantLocator
- ImR_Forwarder
  a0
  (ImR_Locator_i *ir_impl, CORBA::ORB_ptr orb)
- virtual PortableServer::Servant preinvoke a1 (const PortableServer::ObjectId &oid, PortableServer::POA_ptr poa, const char *operation, PortableServer::ServantLocator::Cookie &cookie ACE_ENV_ARG_DECL)
- virtual void postinvoke a2 (const PortableServer::ObjectId &oid, PortableServer::POA_ptr poa, const char *operation, PortableServer::ServantLocator::Cookie cookie, PortableServer::Servant servant ACE_ENV_ARG_DECL)
- ImR_Locator_i * imr_impl_ o0
- PortableServer::Current_var poa_current_var_ o1
- CORBA::ORB_ptr orb_ o2
ImR_Iterator
classImR__Iterator.html
POA_ImplementationRepository::ServerInformationIterator
- ImR_Iterator
  a0
  (Server_Repository::HASH_IMR_MAP::ITERATOR *iterator, PortableServer::POA_ptr poa)
- ~ImR_Iterator
  a1
  ()
- virtual CORBA::Boolean next_n a2 (CORBA::ULong how_many, ImplementationRepository::ServerInformationList_out server_list ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void destroy a3 (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS)
- Server_Repository::HASH_IMR_MAP::ITERATOR * iterator_ o0
- PortableServer::POA_var poa_ o1
ImR_Locator_i
classImR__Locator__i.html
POA_ImplementationRepository::Locator
- ImR_Locator_i
  a0
  ()
- int init a1 (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS)
- virtual CORBA::Long register_activator a2 (const char *activator, ImplementationRepository::Administration_ptr admin, const ImplementationRepository::Locator::ServerNameList &servers ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void unregister_activator a3 (const char *activator, CORBA::Long token ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void activate_server a4 (const char *server ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void activate_server_in_activator a5 (const char *server, const char *activator ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void register_server a6 (const char *server, const ImplementationRepository::StartupOptions &options ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void reregister_server a7 (const char *server, const ImplementationRepository::StartupOptions &options ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void remove_server a8 (const char *server ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void remove_server_in_activator a9 (const char *server, const char *activator ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void shutdown_server a10 (const char *server ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void shutdown_server_in_activator a11 (const char *server, const char *activator ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void server_is_running_in_activator a12 (const char *server, const char *activator, const char *partial_ior, ImplementationRepository::ServerObject_ptr server_object ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void server_is_running a13 (const char *server, const char *partial_ior, ImplementationRepository::ServerObject_ptr server_object ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void server_is_shutting_down a14 (const char *server ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void server_is_shutting_down_in_activator a15 (const char *server, const char *activator ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- char * find_ior a16 (const char *object_name ACE_ENV_ARG_DECL)
- virtual void find a17 (const char *server, ImplementationRepository::ServerInformation_out info ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void find_in_activator a18 (const char *server, const char *activator, ImplementationRepository::ServerInformation_out info ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- virtual void list a19 (CORBA::ULong how_many, ImplementationRepository::ServerInformationList_out server_list, ImplementationRepository::ServerInformationIterator_out server_iterator ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- char * activate_server_with_startup a20 (const char *server, int check_startup ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- int setup_multicast c0 (ACE_Reactor *reactor, const char *ior)
- ImplementationRepository::Administration_ptr choose_activator c1 (const char *activator ACE_ENV_ARG_DECL_WITH_DEFAULTS)
- ActivatorMap activator_map_ o0
- ServerMap server_map_ o1
- ImR_Forwarder * forwarder_impl_ o2
- ImR_Adapter_Activator * activator_ o3
- IORTable::Locator_var ins_locator_ o4
INS_Locator
classINS__Locator.html
IORTable::Locator
TAO_Local_RefCounted_Object
- INS_Locator
  a0
  (ImR_Locator_i *loc)
- char * locate a1 (const char *object_key ACE_ENV_ARG_DECL)
- ImR_Locator_i * imr_locator_ o0
Locator_NT_Service
classLocator__NT__Service.html
ACE_NT_Service
- TAO_SYNCH_RECURSIVE_MUTEX MUTEX s0
- virtual void handle_control a0 (DWORD control_code)
- virtual int handle_exception a1 (ACE_HANDLE h)
- virtual int svc a2 (void)
- friend class ACE_Singleton< Locator_NT_Service, MUTEX > l0
Options
classOptions.html
- REPO_MODE
  s7
- REPO_NONE
  s7s0
- REPO_XML_FILE
  s7s1
- REPO_HEAP_FILE
  s7s2
- REPO_REGISTRY
  s7s3
- SERVICE_COMMAND
  s8
- SC_NONE
  s9s4
- SC_INSTALL
  s9s5
- SC_REMOVE
  s9s6
- SERVICE_COMMAND
  s9
- SC_NONE
  s9s4
- SC_INSTALL
  s9s5
- SC_REMOVE
  s9s6
- Options
  a0
  ()
- int init a1 (int argc, char *argv[])
- bool service a2 (void) const
- unsigned int debug a3 (void) const
- ACE_CString output_filename a4 (void) const
- Repository_Configuration * config a5 (void) const
- int repository_mode a6 (void)
- ACE_CString file_name a7 (void) const
- const char * convert_str a8 (ImplementationRepository::ActivationMode mode)
- ImplementationRepository::ActivationMode convert_mode a9 (const char *mode)
- ACE_Time_Value startup_timeout a10 (void) const
- ACE_Time_Value ping_interval a11 (void) const
- CORBA::ORB_ptr orb a12 (void) const
- bool multicast a13 (void) const
- bool readonly a14 (void) const
- Options
  a15
  ()
- int init a16 (int argc, char *argv[])
- bool service a17 (void) const
- unsigned int debug a18 (void) const
- ACE_CString output_filename a19 (void) const
- CORBA::ORB_ptr orb a20 (void) const
- bool multicast a21 (void) const
- int parse_args c0 (int &argc, char *argv[])
- void print_usage c1 (void) const
- int initialize_persistence c2 (void)
- int initialize_heap_persistence c3 (void)
- int initialize_registry_persistence c4 (void)
- int initialize_non_persistence c5 (void)
- int initialize_xml_persistence c6 (void)
- int run_service_command c7 (const ACE_CString &cmdline)
- int load_registry_options c8 (char *&cmdline, ACE_ARGV &argv)
- int save_registry_options c9 (const ACE_CString &cmdline)
- int parse_args c10 (int &argc, char *argv[])
- void print_usage c11 (void) const
- int run_service_command c12 (const ACE_CString &cmdline)
- int load_registry_options c13 (char *&cmdline, ACE_ARGV &argv)
- int save_registry_options c14 (const ACE_CString &cmdline)
- auto_ptr< Repository_Configuration > repo_config_ o0
- int repo_mode_ o1
- ACE_CString file_name_ o2
- unsigned int debug_ o3
- ACE_CString ior_output_file_ o4
- bool multicast_ o5
- CORBA::ORB_var orb_ o6
- ACE_Time_Value ping_interval_ o7
- bool service_ o8
- ACE_Time_Value startup_timeout_ o9
- bool readonly_ o10
- int service_command_ o11
Repository_Configuration
classRepository__Configuration.html
- Repository_Configuration
  a0
  (const char *repository_mode)
- ~Repository_Configuration
  a1
  ()
- const ACE_Configuration_Section_Key & root_section a2 ()
- int open a3 ()
- int open a4 (const char *file_name)
- int open_section a5 (const ACE_Configuration_Section_Key &base, const char *sub_section, int create, ACE_Configuration_Section_Key &result)
- int remove_section a6 (const ACE_Configuration_Section_Key &key, const char *sub_section, int recursive)
- int enumerate_sections a7 (const ACE_Configuration_Section_Key &key, int Index, ACE_CString &name)
- int set_string_value a8 (const ACE_Configuration_Section_Key &key, const char *name, const ACE_CString &value)
- int set_integer_value a9 (const ACE_Configuration_Section_Key &key, const char *name, u_int value)
- int get_string_value a10 (const ACE_Configuration_Section_Key &key, const char *name, ACE_CString &value)
- int get_integer_value a11 (const ACE_Configuration_Section_Key &key, const char *name, u_int &value)
- ACE_Configuration * config_ o0
Server_Info
classServer__Info.html
- Server_Info
  a0
  (const ACE_CString POA_name, const ACE_CString logical_server_name, const ACE_CString startup_command, const ImplementationRepository::EnvironmentList environment_vars, const ACE_CString working_dir, const ImplementationRepository::ActivationMode activation)
- ~Server_Info
  a1
  (void)
- void update_running_info a2 (const ACE_CString location, const ACE_CString server_object_ior)
- void get_startup_info a3 (ACE_CString &logical_server_name, ACE_CString &startup_command, ImplementationRepository::EnvironmentList &environment_vars, ACE_CString &working_dir, ImplementationRepository::ActivationMode &activation)
- void get_running_info a4 (ACE_CString &location, ACE_CString &server_object_ior)
- bool starting_up_ m0
- void operator= c0 (Server_Info &)
- Server_Info
  c1
  (Server_Info &)
- ACE_CString logical_server_name_ o0
- ACE_CString POA_name_ o1
- ACE_CString startup_command_ o2
- ImplementationRepository::EnvironmentList environment_vars_ o3
- ACE_CString working_dir_ o4
- ACE_CString location_ o5
- ACE_CString server_object_ior_ o6
- ImplementationRepository::ActivationMode activation_ o7
Server_Repository
classServer__Repository.html
- ACE_Hash_Map_Manager_Ex< ACE_CString, Server_Info *, ACE_Hash< ACE_CString >, ACE_Equal_To< ACE_CString >, ACE_Null_Mutex > HASH_IMR_MAP s0
- int init a0 (void)
- int add a1 (const ACE_CString &POA_name, const ACE_CString &logical_server_name, const ACE_CString &startup_command, const ImplementationRepository::EnvironmentList &environment_vars, const ACE_CString &working_dir, const ImplementationRepository::ActivationMode &activation)
- int update a2 (const ACE_CString &POA_name, const ACE_CString &location, const ACE_CString &server_object_ior)
- int get_startup_info a3 (const ACE_CString &POA_name, ACE_CString &logical_server_name, ACE_CString &startup_command, ImplementationRepository::EnvironmentList &environment_vars, ACE_CString &working_dir, ImplementationRepository::ActivationMode &activation)
- int get_running_info a4 (const ACE_CString &POA_name, ACE_CString &location, ACE_CString &server_object_ior)
- int starting_up a5 (const ACE_CString &POA_name, int new_value)
- int starting_up a6 (const ACE_CString &POA_name)
- int remove a7 (const ACE_CString &POA_name)
- int write_to_xml a8 (const ACE_CString &POA_name, const ACE_CString &logical_server_name, const ACE_CString &startup_command, const ImplementationRepository::EnvironmentList &environment_vars, const ACE_CString &working_dir, const ImplementationRepository::ActivationMode &activation)
- HASH_IMR_MAP::ITERATOR * new_iterator a9 (void)
- size_t get_repository_size a10 (void)
- HASH_IMR_MAP repository_ o0
- ACE_Configuration_Section_Key servers_ o1
- XML_ContentHandler * handler_ o2
TAO_IMR_i
classTAO__IMR__i.html
- TAO_IMR_i
  a0
  (void)
- ~TAO_IMR_i
  a1
  (void)
- int run a2 (void)
- int init a3 (int argc, char **argv)
- void print_usage c0 (void)
- int parse_args c1 (void)
- int argc_ o0
- ACE_TCHAR ** argv_ o1
- CORBA::ORB_var orb_ o2
- ImplementationRepository::Locator_var imr_locator_ o3
- TAO_IMR_Op * op_ o4
TAO_IMR_Op
classTAO__IMR__Op.html
- RETURN_CODES
  s6
- NORMAL
  s6s0
- UNKNOWN
  s6s1
- NO_PERMISSION
  s6s2
- ALREADY_REGISTERED
  s6s3
- CANNOT_ACTIVATE
  s6s4
- NOT_FOUND
  s6s5
- virtual ~TAO_IMR_Op a0 (void)
- virtual int parse a1 (int argc, ACE_TCHAR **argv)=0
- virtual int run a2 (void)=0
- void set_imr_locator a3 (ImplementationRepository::Locator_ptr imr)
- TAO_IMR_Op * make_op d0 (const ACE_TCHAR *op_name)
- void display_server_information b0 (const ImplementationRepository::ServerInformation &info)
- ImplementationRepository::Locator_ptr imr_locator_ n0
TAO_IMR_Op_Activate
classTAO__IMR__Op__Activate.html
TAO_IMR_Op
- virtual int parse a0 (int argc, ACE_TCHAR **argv)
- virtual int run a1 (void)
- void print_usage b0 (void)
- ACE_CString server_name_ n0
- ACE_CString activator_ n1
TAO_IMR_Op_Add
classTAO__IMR__Op__Add.html
TAO_IMR_Op
- TAO_IMR_Op_Add
  a0
  (void)
- virtual int parse a1 (int argc, ACE_TCHAR **argv)
- virtual int run a2 (void)
- void setenv b0 (ACE_TCHAR *opt)
- void print_usage b1 (void)
- ACE_CString server_name_ n0
- ACE_CString command_line_ n1
- ImplementationRepository::EnvironmentList environment_vars_ n2
- ACE_CString working_dir_ n3
- ImplementationRepository::ActivationMode activation_ n4
- ACE_CString activator_ n5
TAO_IMR_Op_Autostart
classTAO__IMR__Op__Autostart.html
TAO_IMR_Op
- virtual int parse a0 (int argc, ACE_TCHAR **argv)
- virtual int run a1 (void)
- void print_usage b0 (void)
TAO_IMR_Op_IOR
classTAO__IMR__Op__IOR.html
TAO_IMR_Op
- virtual int parse a0 (int argc, ACE_TCHAR **argv)
- virtual int run a1 (void)
- void print_usage b0 (void)
- ACE_CString server_name_ n0
- ACE_CString filename_ n1
TAO_IMR_Op_List
classTAO__IMR__Op__List.html
TAO_IMR_Op
- TAO_IMR_Op_List
  a0
  (void)
- virtual int parse a1 (int argc, ACE_TCHAR **argv)
- virtual int run a2 (void)
- void print_usage b0 (void)
- void display_server_information b1 (const ImplementationRepository::ServerInformation &info)
- ACE_CString server_name_ n0
- int verbose_server_information_ n1
TAO_IMR_Op_Remove
classTAO__IMR__Op__Remove.html
TAO_IMR_Op
- virtual int parse a0 (int argc, ACE_TCHAR **argv)
- virtual int run a1 (void)
- void print_usage b0 (void)
- ACE_CString server_name_ n0
- ACE_CString activator_ n1
TAO_IMR_Op_Shutdown
classTAO__IMR__Op__Shutdown.html
TAO_IMR_Op
- virtual int parse a0 (int argc, ACE_TCHAR **argv)
- virtual int run a1 (void)
- void print_usage b0 (void)
- ACE_CString server_name_ n0
- ACE_CString activator_ n1
TAO_IMR_Op_Update
classTAO__IMR__Op__Update.html
TAO_IMR_Op
- TAO_IMR_Op_Update
  a0
  (void)
- virtual int parse a1 (int argc, ACE_TCHAR **argv)
- virtual int run a2 (void)
- void setenv b0 (ACE_TCHAR *opt)
- void print_usage b1 (void)
- ACE_CString server_name_ n0
- int set_command_line_ n1
- ACE_CString command_line_ n2
- int set_environment_vars_ n3
- int set_working_dir_ n4
- ImplementationRepository::EnvironmentList environment_vars_ n5
- ACE_CString working_dir_ n6
- int set_activation_ n7
- ImplementationRepository::ActivationMode activation_ n8
- int set_location_ n9
- ACE_CString activator_ n10
XML_ContentHandler
classXML__ContentHandler.html
- XML_ContentHandler
  a0
  (const char *server_name)
- virtual ~XML_ContentHandler a1 (void)
- virtual void characters a2 (const ACEXML_Char *ch, int start, int length ACEXML_ENV_ARG_DECL)
- virtual void endDocument a3 (ACEXML_ENV_SINGLE_ARG_DECL)
- virtual void endElement a4 (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName ACEXML_ENV_ARG_DECL)
- virtual void endPrefixMapping a5 (const ACEXML_Char *prefix ACEXML_ENV_ARG_DECL)
- virtual void ignorableWhitespace a6 (const ACEXML_Char *ch, int start, int length ACEXML_ENV_ARG_DECL)
- virtual void processingInstruction a7 (const ACEXML_Char *target, const ACEXML_Char *data ACEXML_ENV_ARG_DECL)
- virtual void setDocumentLocator a8 (ACEXML_Locator *locator)
- virtual void skippedEntity a9 (const ACEXML_Char *name ACEXML_ENV_ARG_DECL)
- virtual void startDocument a10 (ACEXML_ENV_SINGLE_ARG_DECL)
- virtual void startElement a11 (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName, ACEXML_Attributes *atts ACEXML_ENV_ARG_DECL)
- virtual void startPrefixMapping a12 (const ACEXML_Char *prefix, const ACEXML_Char *uri ACEXML_ENV_ARG_DECL)
- virtual void notationDecl a13 (const ACEXML_Char *name, const ACEXML_Char *publicId, const ACEXML_Char *systemId ACEXML_ENV_ARG_DECL)
- virtual void unparsedEntityDecl a14 (const ACEXML_Char *name, const ACEXML_Char *publicId, const ACEXML_Char *systemId, const ACEXML_Char *notationName ACEXML_ENV_ARG_DECL)
- virtual ACEXML_InputSource * resolveEntity a15 (const ACEXML_Char *publicId, const ACEXML_Char *systemId ACEXML_ENV_ARG_DECL)
- virtual void error a16 (ACEXML_SAXParseException &exception ACEXML_ENV_ARG_DECL)
- virtual void fatalError a17 (ACEXML_SAXParseException &exception ACEXML_ENV_ARG_DECL)
- virtual void warning a18 (ACEXML_SAXParseException &exception ACEXML_ENV_ARG_DECL)
- int get_startup_information a19 (ACE_CString &logical_server_name, ACE_CString &startup_command, ACE_CString &working_dir, ACE_CString &activation)
- int get_running_information a20 (ACE_CString POA_name, ACE_CString &location, ACE_CString &server_object_ior)
- void update_running_information a21 (ACE_CString POA_name, ACE_CString location, ACE_CString server_object_ior)
- void set_startup_value a22 (ACE_CString POA_name, int new_value)
- void get_startup_value a23 (ACE_CString POA_name, int &new_value)
- ACE_CString server_name_ o0
- ACE_CString command_line_ o1
- ACE_CString activation_ o2
- ACE_CString working_dir_ o3
- ACE_CString environment_vars_ o4
- ACE_CString server_object_ior_ o5
- ACE_CString location_ o6
- bool found_server_entry_ o7
- bool command_line_entry_ o8
- bool working_dir_entry_ o9
- bool environment_vars_entry_ o10
- bool activation_entry_ o11
- bool server_object_ior_entry_ o12
- bool location_entry_ o13
- bool startup_value_ o14
future

# Future Work

future
security
XML
dllserver
Remove
ort_design
federations
AMH
optimization
ort
shutdown
logicalnames
usersguide

# Implementation Repository User's Guide

usersguide
serverresponsibilities
use
taoImRior
work
defaultinitref
run
persistence
locator
activator
activationmodes
description
ntservice

# Running as an NT service

ntservice
serviceopts
imrandnaming

# Naming Service

imrandnaming
lowdown
movefromoldImR

# Transition from IMR in TAO 1.2.2

movefromoldImR