lintel 0.2.0
Loading...
Searching...
No Matches
lintel::Process Member List

This is the complete list of members for lintel::Process, including all inherited members.

addOnFinishEvent(std::shared_ptr< std::function< void(const Process &)> > onFinish)lintel::Process
addOnRestartEvent(std::shared_ptr< std::function< void(const Process &)> > onRestart)lintel::Process
addOnStartEvent(std::shared_ptr< std::function< void(const Process &)> > onStart)lintel::Process
addOnStopEvent(std::shared_ptr< std::function< void(const Process &)> > onStop)lintel::Process
addOnTerminateEvent(std::shared_ptr< std::function< void(const Process &)> > onTerminate)lintel::Process
currentRestarts() constlintel::Process
disableAutoStart()lintel::Process
enableAutoStart(int maxAutoRestarts=-1)lintel::Process
getActiveFromHour() constlintel::Process
getActiveToHour() constlintel::Process
getArgs() constlintel::Process
getConfigName() constlintel::Process
getCpuNotify() constlintel::Process
getId() constlintel::Process
getMaxAutoRestarts() constlintel::Process
getMaxRestartRate() constlintel::Process
getMemoryNotify() constlintel::Process
getMinUptime() constlintel::Process
getPath() constlintel::Process
getRestartDelay() constlintel::Process
getRestartDelayMax() constlintel::Process
getRestartInterval() constlintel::Process
getRestartWindow() constlintel::Process
hasActiveWindow() constlintel::Process
inActiveWindow() constlintel::Process
increaseRestarts()lintel::Process
isAutoRestart() constlintel::Process
onFinish() constlintel::Process
onRestart() constlintel::Process
onStart() constlintel::Process
onStop() constlintel::Process
onTerminate() constlintel::Process
Process(std::filesystem::path path, std::vector< std::string > args, std::string configName="")lintel::Processexplicit
resetRestarts()lintel::Process
setActiveFromHour(std::optional< int32_t > activeFromHour)lintel::Process
setActiveToHour(std::optional< int32_t > activeToHour)lintel::Process
setCpuNotify(std::optional< double > cpuNotify)lintel::Process
setMaxRestartRate(int maxRestartRate)lintel::Process
setMemoryNotify(std::optional< uint64_t > memoryNotify)lintel::Process
setMinUptime(std::chrono::milliseconds minUptime)lintel::Process
setRestartDelay(std::chrono::milliseconds delay)lintel::Process
setRestartDelayMax(std::chrono::milliseconds delayMax)lintel::Process
setRestartInterval(std::chrono::milliseconds restartInterval)lintel::Process
setRestartWindow(std::chrono::milliseconds restartWindow)lintel::Process