chronon::TerminationRequest
Context for a termination request: reason, exit code, cycle, unit, message.
#include <TerminationRequest.hpp>
Public Functions
| Name | |
|---|---|
| std::string_view | reasonString() const |
| bool | isRequested() const |
Public Attributes
| Name | |
|---|---|
| std::string | unit_name |
| TerminationReason | reason |
| std::string | message |
| int32_t | exit_code |
| uint64_t | cycle |
Public Functions Documentation
function reasonString
inline std::string_view reasonString() const
function isRequested
inline bool isRequested() const
Public Attributes Documentation
variable unit_name
std::string unit_name;
variable reason
TerminationReason reason = TerminationReason::None;
variable message
std::string message;
variable exit_code
int32_t exit_code = 0;
variable cycle
uint64_t cycle = 0;
Updated on 2026-05-26 at 05:42:32 +0000