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. | |
| const char * | name |
| The name of the service. | |
| const char * | binary |
| The binary used to execute the service. | |
| struct GNUNET_TIME_Absolute | restart_at |
| Time when the service will be restarted, if applicable to the current status. | |
| struct GNUNET_TIME_Absolute | last_started_at |
| Time when the service was first started, if applicable. | |
| int | last_exit_status |
| Last process exit status. | |
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.