#include <Server_Info.h>
Collaboration diagram for Server_Info:
Public Member Functions | |
Server_Info (const ACE_CString &server_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 | name |
The name of the server. | |
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 |
Server_Info::Server_Info | ( | const ACE_CString & | server_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 | ( | ) |
The name of the server.
The name of the activator in which this server runs.
The command line startup command (program and arguments).
ImplementationRepository::EnvironmentList Server_Info::env_vars |
Environment Variables.
The working directory.
ImplementationRepository::ActivationMode Server_Info::activation_mode |
The type of activation this supports.
Limit of retries to start the server.
Current endpoint used by the server.
IOR of the server object in the server.
The timestamp of the last time we verified the server is alive.
ImplementationRepository::ServerObject_var Server_Info::server |
The cached server object.