![]() |
![]() |
![]() |
Liboobs (System configuration management) Reference Manual | ![]() |
---|---|---|---|---|
enum OobsServiceStatus; OobsService; void oobs_service_set_runlevel_configuration (OobsService *service, OobsServicesRunlevel *runlevel, OobsServiceStatus status, gint priority); void oobs_service_get_runlevel_configuration (OobsService *service, OobsServicesRunlevel *runlevel, OobsServiceStatus *status, gint *priority); const gchar* oobs_service_get_name (OobsService *service);
typedef enum { OOBS_SERVICE_START, OOBS_SERVICE_STOP, OOBS_SERVICE_IGNORE } OobsServiceStatus;
void oobs_service_set_runlevel_configuration (OobsService *service, OobsServicesRunlevel *runlevel, OobsServiceStatus status, gint priority);
Sets the configuration of a service for a given runlevel.
|
An OobsService. |
|
A OobsServicesRunlevel. |
|
status for the service in the given runlevel |
|
priority for the service in the given runlevel. |
void oobs_service_get_runlevel_configuration (OobsService *service, OobsServicesRunlevel *runlevel, OobsServiceStatus *status, gint *priority);
Gets the status and priority of a service in a given runlevel.
|
An OobsService. |
|
An OobsServiceRunlevel. |
|
return value for the current service status. |
|
return value for the current service priority. |
const gchar* oobs_service_get_name (OobsService *service);
Returns the service name
|
An OobsService. |
Returns : |
A pointer to the service name as a string. This string must not be freed, modified or stored. |