| 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); constgchar * 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 |
|
A |
|
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 |
|
An |
|
return value for the current service status. |
|
return value for the current service priority. |
constgchar * oobs_service_get_name (OobsService *service);
Returns the service name
|
An |
Returns : |
A pointer to the service name as a string. This string must not be freed, modified or stored. |