Collaboration diagram for syslog:
|
Defines | |
| #define | SYSLOG_MAXBUF 256 |
| Syslog message buffer size. | |
Functions | |
| void | vsyslog (int pri, CONST char *fmt, va_list ap) |
| Print log message. | |
| void | syslog (int pri, CONST char *fmt,...) |
| Print log message. | |
| void | vsyslog_P (int pri, PGM_P fmt, va_list ap) |
| Print log message. | |
| void | syslog_P (int pri, PGM_P fmt,...) |
| Print log message. | |
| int | setlogmask (int logmask) |
| Set the log priority mask level. | |
| u_long | setlogserver (u_long ip, u_short port) |
| Set the log server's IP address. | |
| void | openlog (CONST char *ident, int logstat, int logfac) |
| Open logging for specialized processing. | |
| void | closelog (void) |
| Release system resources occupied by syslog(). | |
|
||||||||||||||||
|
Print log message. Alternate form of syslog(), in which the arguments have already been captured using the variable-length argument facilities.
|
|
||||||||||||||||
|
Print log message. The message is tagged with priority.
|
|
||||||||||||||||
|
Print log message. Alternate form of syslog(), in which the arguments have already been captured using the variable-length argument facilities.
|
|
||||||||||||||||
|
Print log message. The message is tagged with priority.
|
|
|
Set the log priority mask level. Calls to syslog() with a priority not set are ignored. The default allows all priorities to be logged.
|
|
||||||||||||
|
Set the log server's IP address.
|
|
||||||||||||||||
|
Open logging for specialized processing. This function provides for more specialized processing of the messages sent by syslog() and vsyslog().
|