Header file for module for automatically starting and exiting a list of processes.
#include "sys/process.h"
Macros | |
#define | AUTOSTART_PROCESSES(...) struct process * const autostart_processes[] = {__VA_ARGS__, NULL} |
Functions | |
void | autostart_exit (struct process *const processes[]) |
void | autostart_start (struct process *const processes[]) |
Variables | |
CLIF struct process *const | autostart_processes [] |
#define AUTOSTART_PROCESSES | ( | ... | ) | struct process * const autostart_processes[] = {__VA_ARGS__, NULL} |
void autostart_exit | ( | struct process *const | processes[] | ) |
References i, NULL, PRINTF, and process_exit().
void autostart_start | ( | struct process *const | processes[] | ) |
References i, NULL, PRINTF, and process_start().
Referenced by main().