|
TAO_Implementation_Repository
2.1.0
|
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.8.0