| 
    TAO_Implementation_Repository
    2.0.8
    
   
   | 
  
  
  
 
Information about IMR registered servers. More...
#include <Server_Info.h>

Public Member Functions | |
| Server_Info (const ACE_CString &serverId, const ACE_CString &name, const ACE_CString &aname, const ACE_CString &cmdline, const ImplementationRepository::EnvironmentList &env, const ACE_CString &working_dir, ImplementationRepository::ActivationMode amode, int start_limit, const ACE_CString &partial_ior=ACE_CString(""), const ACE_CString &server_ior=ACE_CString(""), ImplementationRepository::ServerObject_ptr svrobj=ImplementationRepository::ServerObject::_nil()) | |
| ImplementationRepository::ServerInformation * | createImRServerInfo (void) | 
| Convert to the corba type.   | |
| void | reset () | 
Public Attributes | |
| ACE_CString | server_id | 
| The name of the server.   | |
| ACE_CString | name | 
| ACE_CString | activator | 
| The name of the activator in which this server runs.   | |
| ACE_CString | cmdline | 
| The command line startup command (program and arguments).   | |
| ImplementationRepository::EnvironmentList | env_vars | 
| Environment Variables.   | |
| ACE_CString | dir | 
| The working directory.   | |
| ImplementationRepository::ActivationMode | activation_mode | 
| The type of activation this supports.   | |
| int | start_limit | 
| Limit of retries to start the server.   | |
| ACE_CString | partial_ior | 
| Current endpoint used by the server.   | |
| ACE_CString | ior | 
| IOR of the server object in the server.   | |
| ACE_Time_Value | last_ping | 
| The timestamp of the last time we verified the server is alive.   | |
| ImplementationRepository::ServerObject_var | server | 
| The cached server object.   | |
| int | start_count | 
| int | waiting_clients | 
| bool | starting | 
Information about IMR registered servers.
| Server_Info::Server_Info | ( | const ACE_CString & | serverId, | 
| const ACE_CString & | name, | ||
| const ACE_CString & | aname, | ||
| const ACE_CString & | cmdline, | ||
| const ImplementationRepository::EnvironmentList & | env, | ||
| const ACE_CString & | working_dir, | ||
| ImplementationRepository::ActivationMode | amode, | ||
| int | start_limit, | ||
| const ACE_CString & | partial_ior = ACE_CString(""),  | 
        ||
| const ACE_CString & | server_ior = ACE_CString(""),  | 
        ||
| ImplementationRepository::ServerObject_ptr | svrobj = ImplementationRepository::ServerObject::_nil()  | 
        ||
| ) | 
| ImplementationRepository::ServerInformation * Server_Info::createImRServerInfo | ( | void | ) | 
Convert to the corba type.
| void Server_Info::reset | ( | void | ) | 
| ImplementationRepository::ActivationMode Server_Info::activation_mode | 
The type of activation this supports.
The name of the activator in which this server runs.
The command line startup command (program and arguments).
The working directory.
| ImplementationRepository::EnvironmentList Server_Info::env_vars | 
Environment Variables.
IOR of the server object in the server.
The timestamp of the last time we verified the server is alive.
Current endpoint used by the server.
| ImplementationRepository::ServerObject_var Server_Info::server | 
The cached server object.
The name of the server.
Limit of retries to start the server.
 1.7.5.1