Disponibilitā: Unix.
Questo modulo fornisce un'interfaccia per le procedure della
libreria syslog di Unix. Fate riferimento alle pagine del manuale
di Unix per una descrizione dettagliata dell'utility
syslog.
Il modulo definisce le seguenti funzioni:
| [priority,] message) |
LOG_INFO | LOG_USER), verrā utilizzato
al suo posto il valore passato alla chiamata openlog().
| ident[, logopt[, facility]]) |
'syslog', logopt = 0,
facility = LOG_USER.
L'argomento ident č una stringa che viene preposta
a tutti i messaggi. L'argomento facoltativo
logopt č un campo di bit - vedete sotto i possibili valori da
combinare. L'argomento facoltativo facility dichiara il valore
di facility predefinito per i messaggi che non possiedono una facility
codificata esplicitamente.
| ) |
| maskpri) |
LOG_MASK(pri)
calcola la maschera per la prioritā individuale pri. La
funzione LOG_UPTO(pri) calcola la maschera per tutte le
prioritā fino a pri inclusa quest'ultima.
Il modulo definisce le seguenti costanti:
LOG_EMERG, LOG_ALERT, LOG_CRIT, LOG_ERR, LOG_WARNING, LOG_NOTICE, LOG_INFO, LOG_DEBUG.
LOG_KERN, LOG_USER, LOG_MAIL, LOG_DAEMON, LOG_AUTH, LOG_LPR, LOG_NEWS, LOG_UUCP, LOG_CRON e LOG_LOCAL0 fino a LOG_LOCAL7.
LOG_PID, LOG_CONS, LOG_NDELAY,
LOG_NOWAIT e LOG_PERROR se definito in
<syslog.h>.