version 1.3, 2007/06/05 10:24:29
|
version 1.4, 2007/06/22 17:35:53
|
|
|
Boolean _isServerProcess(PEGASUS_PID_T pid); | Boolean _isServerProcess(PEGASUS_PID_T pid); |
| |
const char* _serverName; | const char* _serverName; |
|
|
|
/** |
|
The path to the PID file for this server. The PID of the server |
|
process is written to this file by setServerRunning(). The |
|
isServerRunning() and kill() methods also use this file. |
|
NOTE: The PID file is not used in the Windows implementation. |
|
*/ |
const char* _pidFilePath; | const char* _pidFilePath; |
|
|
|
/** |
|
Indicates whether this ServerRunStatus instance is for the server that |
|
is actually running. A call to setServerRunning() sets this to true. |
|
If this flag is true when the ServerRunStatus instance is destructed, |
|
the PID file is removed. |
|
*/ |
|
Boolean _isRunningServerInstance; |
|
|
PEGASUS_PID_T _parentPid; | PEGASUS_PID_T _parentPid; |
| |
#ifdef PEGASUS_OS_TYPE_WINDOWS | #ifdef PEGASUS_OS_TYPE_WINDOWS |