Modifikátor | Jméno | Parametry | Dokumentace |
void | config_mutex_lock | () | zamkne konfiguraci pro modifikace
|
void | config_mutex_lock_init | () | inicializace zamku
|
void | config_mutex_unlock | () | odemkne konfiguraci pro modifikace
|
void | free_config | (config *c) | uvolni konfiguracni strukturu z pameti
|
config * | load_config | (char *filename) | nahraje konfiguraci ze souboru file
|
tree * | loadlist | (char *filename) | nahraje do stromu vsechny radky ze souboru krome komentaru. Pripousti se, ze soubor neexistuje
|
config * | lock_config | (config *c) | zvysi refcount
|
config * | lock_config_int | (config *c) | zvysi refcount (bez zamykani)
|
void | plist_add | (priority_list **p,char *cfg_line) | do prioritniho seznamu prida zaznam z konfiguraku (format "LOW-HIGH PROGRAM"/"PRIO PROGRAM")
|
void | plist_add_num | (priority_list **p,int lo, int hi, char *prog) | do prioritniho seznamu prida zaznam z konfiguraku (LOW,HIGH,PROGRAM)
|
void | plist_free | (priority_list *p) | odalokuje spojak s programy spoustenymi dle priorit
|
void | sighup_handler | (int sig) | sighup handler: reload config
|
void | unlock_config | (config *c) | snizi refcount, eventuelne zlikviduje strukturu
|
void | unlock_config_int | (config *c) | snizi refcount, eventuelne zlikviduje strukturu (bez zamykani)
|