sipxportlib  Version 3.3
Classes | Macros | Typedefs | Enumerations
OsSysLog.h File Reference
#include <stdarg.h>
#include <utl/UtlDefs.h>
#include <os/OsSysLogFacilities.h>
#include <os/OsSocket.h>
#include <os/OsDefs.h>
#include <os/OsStatus.h>
#include <os/OsTime.h>
#include <os/OsAtomics.h>
#include <os/OsTaskId.h>
Include dependency graph for OsSysLog.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OsSysLog
 
class  OsStackTraceLogger
 

Macros

#define SYSLOG_NUM_PRIORITIES   8
 

Typedefs

typedef enum tagOsSysLogPriority OsSysLogPriority
 
typedef void(* OsSysLogCallback) (const char *szPriority, const char *szSource, const char *szMsg)
 enumcode: LOG_DEBUG - Debug-level message. Debug level messages should More...
 

Enumerations

enum  tagOsSysLogPriority {
  PRI_DEBUG, PRI_INFO, PRI_NOTICE, PRI_WARNING,
  PRI_ERR, PRI_CRIT, PRI_ALERT, PRI_EMERG
}
 

Macro Definition Documentation

#define SYSLOG_NUM_PRIORITIES   8

Typedef Documentation

typedef void(* OsSysLogCallback) (const char *szPriority, const char *szSource, const char *szMsg)

enumcode: LOG_DEBUG - Debug-level message. Debug level messages should

enumcode: LOG_INFO - Informational message. Informational messages enumcode: LOG_NOTICE - Normal, but significant, condition. Notices are enumcode: LOG_WARNING - Warning conditions. Warnings tend to be minor enumcode: LOG_ERR - Error conditions. Error should be used whenever an enumcode: LOG_CRIT - Critical conditions. Critial errors are errors enumcode: LOG_ALERT - Action must be taken immediately. ALERTs are enumcode: LOG_EMERG - System is unusable. The worst possible error

Enumeration Type Documentation

Enumerator
PRI_DEBUG 
PRI_INFO 
PRI_NOTICE 
PRI_WARNING 
PRI_ERR 
PRI_CRIT 
PRI_ALERT 
PRI_EMERG