|
Namespaces |
namespace | OW_NAMESPACE |
namespace | OW_NAMESPACE::Platform |
namespace | OW_NAMESPACE::Platform::Signal |
Enumerations |
enum | { OW_NAMESPACE::Platform::DAEMONIZE_SUCCESS,
OW_NAMESPACE::Platform::DAEMONIZE_FAIL
} |
enum | { OW_NAMESPACE::Platform::SHUTDOWN,
OW_NAMESPACE::Platform::REINIT
} |
Functions |
| OW_NAMESPACE::OW_DECLARE_EXCEPTION (Daemon) |
void | OW_NAMESPACE::Platform::daemonInit (int argc, char *argv[]) |
void | OW_NAMESPACE::Platform::daemonize (bool dbgFlg, const String &daemonName, const ServiceEnvironmentIFCRef &env) |
| - Exceptions:
-
|
int | OW_NAMESPACE::Platform::daemonShutdown (const String &daemonName, const ServiceEnvironmentIFCRef &env) |
void | OW_NAMESPACE::Platform::initDaemonizePipe () |
void | OW_NAMESPACE::Platform::sendDaemonizeStatus (int status) |
void | OW_NAMESPACE::Platform::initSig () |
void | OW_NAMESPACE::Platform::pushSig (const Signal::SignalInformation &sig) |
int | OW_NAMESPACE::Platform::popSig (Signal::SignalInformation &sig) |
void | OW_NAMESPACE::Platform::shutdownSig () |
SelectableIFCRef | OW_NAMESPACE::Platform::getSigSelectable () |
void | OW_NAMESPACE::Platform::rerunDaemon () |
| Re-run the daemon.
|
void | OW_NAMESPACE::Platform::restartDaemon () |
| Restart the daemon.
|
void | OW_NAMESPACE::Platform::installFatalSignalHandlers () |
void | OW_NAMESPACE::Platform::removeFatalSignalHandlers () |