Information about a service managed by ARM. More...
#include <gnunet_arm_service.h>
Data Fields | |
enum GNUNET_ARM_ServiceStatus | status |
The current status of the service. More... | |
const char * | name |
The name of the service. More... | |
const char * | binary |
The binary used to execute the service. More... | |
struct GNUNET_TIME_Absolute | restart_at |
Time when the service will be restarted, if applicable to the current status. More... | |
struct GNUNET_TIME_Absolute | last_started_at |
Time when the service was first started, if applicable. More... | |
int | last_exit_status |
Last process exit status. More... | |
Information about a service managed by ARM.
Definition at line 193 of file gnunet_arm_service.h.
enum GNUNET_ARM_ServiceStatus GNUNET_ARM_ServiceInfo::status |
The current status of the service.
Definition at line 198 of file gnunet_arm_service.h.
const char* GNUNET_ARM_ServiceInfo::name |
The name of the service.
Definition at line 203 of file gnunet_arm_service.h.
Referenced by handle_arm_list_result().
const char* GNUNET_ARM_ServiceInfo::binary |
The binary used to execute the service.
Definition at line 208 of file gnunet_arm_service.h.
Referenced by handle_arm_list_result().
struct GNUNET_TIME_Absolute GNUNET_ARM_ServiceInfo::restart_at |
Time when the service will be restarted, if applicable to the current status.
Definition at line 214 of file gnunet_arm_service.h.
struct GNUNET_TIME_Absolute GNUNET_ARM_ServiceInfo::last_started_at |
Time when the service was first started, if applicable.
Definition at line 219 of file gnunet_arm_service.h.
int GNUNET_ARM_ServiceInfo::last_exit_status |
Last process exit status.
Definition at line 224 of file gnunet_arm_service.h.