43#define LOG_MODULE "Autostart"
44#define LOG_LEVEL LOG_LEVEL_SYS
48autostart_start(
struct process *
const processes[])
52 for(i = 0; processes[i] != NULL; ++i) {
54 LOG_DBG(
"starting process '%s'\n", processes[i]->name);
59autostart_exit(
struct process *
const processes[])
63 for(i = 0; processes[i] != NULL; ++i) {
65 LOG_DBG(
"stopping process '%s'\n", processes[i]->name);
Header file for module for automatically starting and exiting a list of processes.
void process_exit(struct process *p)
Cause a process to exit.
void process_start(struct process *p, process_data_t data)
Start a process.
Header file for the logging system.