int do_class_reset(int nargs, char **args)
{
    char prop[PROP_NAME_MAX];
    snprintf(prop, PROP_NAME_MAX, "class_reset:%s", args[1]);

    service_for_each_class(args[1], service_reset);
    action_for_each_trigger(prop, action_add_queue_tail);
    return 0;
}
Esempio n. 2
0
int do_class_start(int nargs, char **args)
{
        /* Starting a class does not start services
         * which are explicitly disabled.  They must
         * be started individually.
         */
    service_for_each_class(args[1], service_start_if_not_disabled);
    return 0;
}
int do_class_start(int nargs, char **args)
{
    char prop[PROP_NAME_MAX];
    snprintf(prop, PROP_NAME_MAX, "class_start:%s", args[1]);

    /* Starting a class does not start services
     * which are explicitly disabled.  They must
     * be started individually.
     */
    service_for_each_class(args[1], service_start_if_not_disabled);
    action_for_each_trigger(prop, action_add_queue_tail);
    return 0;
}
Esempio n. 4
0
int do_class_reset(int nargs, char **args)
{
    service_for_each_class(args[1], service_reset);
    return 0;
}
Esempio n. 5
0
int do_class_stop(int nargs, char **args)
{
    service_for_each_class(args[1], service_stop);
    return 0;
}