Mads
Multi-Agent Distributed System
Loading...
Searching...
No Matches
Mads::UpOptions Struct Reference

#include <up_supervisor.hpp>

Public Attributes

std::optional< std::string > until_exit
 
std::optional< std::chrono::milliseconds > timeout
 
std::chrono::milliseconds grace {5000}
 
int max_restarts = -1
 
bool no_shell = false
 
std::chrono::milliseconds ready_timeout {10000}
 
bool quiet = false
 
std::optional< ProbeCurveKeyscurve
 

Detailed Description

Definition at line 41 of file up_supervisor.hpp.

Member Data Documentation

◆ curve

std::optional<ProbeCurveKeys> Mads::UpOptions::curve

Definition at line 59 of file up_supervisor.hpp.

◆ grace

std::chrono::milliseconds Mads::UpOptions::grace {5000}

Definition at line 44 of file up_supervisor.hpp.

◆ max_restarts

int Mads::UpOptions::max_restarts = -1

Definition at line 45 of file up_supervisor.hpp.

◆ no_shell

bool Mads::UpOptions::no_shell = false

Definition at line 46 of file up_supervisor.hpp.

◆ quiet

bool Mads::UpOptions::quiet = false

Definition at line 50 of file up_supervisor.hpp.

◆ ready_timeout

std::chrono::milliseconds Mads::UpOptions::ready_timeout {10000}

Definition at line 49 of file up_supervisor.hpp.

◆ timeout

std::optional<std::chrono::milliseconds> Mads::UpOptions::timeout

Definition at line 43 of file up_supervisor.hpp.

◆ until_exit

std::optional<std::string> Mads::UpOptions::until_exit

Definition at line 42 of file up_supervisor.hpp.


The documentation for this struct was generated from the following file: