syslog.h
来源:互联网 发布:神经网络bp算法 编辑:程序博客网 时间:2024/06/08 08:33
NAME
syslog - definitions for system error logging
SYNOPSIS
#include <syslog.h>
DESCRIPTION
The <syslog.h> header defines the following symbolic constants, zero or more of which may be OR-ed together to form thelogopt option of openlog():
- LOG_PID
- Log the process ID with each message.
- LOG_CONS
- Log to the system console on error.
- LOG_NDELAY
- Connect to syslog daemon immediately.
- LOG_ODELAY
- Delay open until syslog() is called.
- LOG_NOWAIT
- Don't wait for child processes.
The following symbolic constants are defined as possible values of the facility argument toopenlog():
- LOG_KERN
- Reserved for message generated by the system.
- LOG_USER
- Message generated by a process.
- LOG_MAIL
- Reserved for message generated by mail system.
- LOG_NEWS
- Reserved for message generated by news system.
- LOG_UUCP
- Reserved for message generated by UUCP system.
- LOG_DAEMON
- Reserved for message generated by system daemon.
- LOG_AUTH
- Reserved for message generated by authorisation daemon.
- LOG_CRON
- Reserved for message generated by the clock daemon.
- LOG_LPR
- Reserved for message generated by printer system.
- LOG_LOCAL0
- Reserved for local use.
- LOG_LOCAL1
- Reserved for local use.
- LOG_LOCAL2
- Reserved for local use.
- LOG_LOCAL3
- Reserved for local use.
- LOG_LOCAL4
- Reserved for local use.
- LOG_LOCAL5
- Reserved for local use.
- LOG_LOCAL6
- Reserved for local use.
- LOG_LOCAL7
- Reserved for local use.
The following are declared as macros for constructing the maskpri argument tosetlogmask(). The following macros expand to an expression of typeint when the argument pri is an expression of type int:
- LOG_MASK(pri)
- A mask for priority pri.
The following constants are defined as possible values for the priority argument ofsyslog():
- LOG_EMERG
- A panic condition was reported to all processes.
- LOG_ALERT
- A condition that should be corrected immediately.
- LOG_CRIT
- A critical condition.
- LOG_ERR
- An error message.
- LOG_WARNING
- A warning message.
- LOG_NOTICE
- A condition requiring special handling.
- LOG_INFO
- A general information message.
- LOG_DEBUG
- A message useful for debugging programs.
The following are declared as functions and may also be defined as macros. Function prototypes must be provided for use with an ISO C compiler.
void closelog(void);void openlog(const char *, int, int);int setlogmask(int);void syslog(int, const char *, ...);
APPLICATION USAGE
None.
FUTURE DIRECTIONS
None.
SEE ALSO
closelog().
- syslog.h
- syslog.h源码分析
- syslog
- syslog
- Syslog
- Syslog
- SYSLOG
- Syslog
- syslog
- syslog
- syslog
- syslog
- syslog
- syslog
- syslog
- syslog
- syslog
- syslog.h和android的log系统冲突问题
- 加载flash必备的ShockwaveFlash控件属性
- Eclipse 注释 模版 template
- <dlfcn.h>
- 单目摄像机标定程序2
- 新浪api文档
- syslog.h
- lame音频压缩解码(二)之编译事例Demo
- Linux数据类型大小
- CentOS 查看版本
- struts2 国际化
- 大数乘法C++实现
- android selector下的设置背景属性值
- 网络安全知识
- Magento 使用Canonical来使分类页权重集中