GNUnet  0.11.x
Data Fields
GNUNET_ARM_ServiceInfo Struct Reference

Information about a service managed by ARM. More...

#include <gnunet_arm_service.h>

Collaboration diagram for GNUNET_ARM_ServiceInfo:
[legend]

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 sevice will be restarted, if applicable to the current status. More...
 
struct GNUNET_TIME_Absolute last_started_at
 Time when the sevice was first started, if applicable. More...
 
int last_exit_status
 Last process exit status. More...
 

Detailed Description

Information about a service managed by ARM.

Definition at line 192 of file gnunet_arm_service.h.

Field Documentation

◆ status

enum GNUNET_ARM_ServiceStatus GNUNET_ARM_ServiceInfo::status

The current status of the service.

Definition at line 197 of file gnunet_arm_service.h.

◆ name

const char* GNUNET_ARM_ServiceInfo::name

The name of the service.

Definition at line 202 of file gnunet_arm_service.h.

Referenced by handle_arm_list_result().

◆ binary

const char* GNUNET_ARM_ServiceInfo::binary

The binary used to execute the service.

Definition at line 207 of file gnunet_arm_service.h.

◆ restart_at

struct GNUNET_TIME_Absolute GNUNET_ARM_ServiceInfo::restart_at

Time when the sevice will be restarted, if applicable to the current status.

Definition at line 213 of file gnunet_arm_service.h.

◆ last_started_at

struct GNUNET_TIME_Absolute GNUNET_ARM_ServiceInfo::last_started_at

Time when the sevice was first started, if applicable.

Definition at line 218 of file gnunet_arm_service.h.

◆ last_exit_status

int GNUNET_ARM_ServiceInfo::last_exit_status

Last process exit status.

Definition at line 223 of file gnunet_arm_service.h.


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