#include <ServerProcess.hxx>
Definition at line 13 of file ServerProcess.hxx.
◆ ServerProcess()
| ServerProcess::ServerProcess |
( |
std::chrono::milliseconds |
waitPeriod = std::chrono::milliseconds(50) | ) |
|
◆ ~ServerProcess()
| ServerProcess::~ServerProcess |
( |
| ) |
|
|
virtual |
◆ checkPosixProcessControl()
| bool ServerProcess::checkPosixProcessControl |
( |
const Data & |
dependentSettings | ) |
|
|
protected |
◆ daemonize()
| void ServerProcess::daemonize |
( |
| ) |
|
|
protected |
◆ doWait()
| void ServerProcess::doWait |
( |
| ) |
|
|
protectedvirtual |
◆ dropPrivileges()
| void ServerProcess::dropPrivileges |
( |
const Data & |
runAsUser, |
|
|
const Data & |
runAsGroup |
|
) |
| |
|
protected |
◆ installSignalHandler()
| void ServerProcess::installSignalHandler |
( |
| ) |
|
|
protected |
◆ isAlreadyRunning()
| bool ServerProcess::isAlreadyRunning |
( |
| ) |
|
|
protected |
◆ mainLoop()
| void ServerProcess::mainLoop |
( |
| ) |
|
◆ onLoop()
| void ServerProcess::onLoop |
( |
| ) |
|
|
protectedvirtual |
◆ onReload()
| void ServerProcess::onReload |
( |
| ) |
|
|
protectedvirtual |
◆ onSignal()
| void ServerProcess::onSignal |
( |
int |
signo | ) |
|
◆ setPidFile()
| void ServerProcess::setPidFile |
( |
const Data & |
pidFile | ) |
|
|
protected |
The documentation for this class was generated from the following files: