libisdn
asn1_log.h File Reference

Go to the source code of this file.

Defines

#define __printf_format(x, y)

Functions

void asn1_log (const int level, const char *fmt,...) __printf_format(2
void void asn1_error (const char *fmt,...) __printf_format(1
void void void asn1_info (const char *fmt,...) __printf_format(1
void void void void asn1_debug (const char *fmt,...) __printf_format(1
void void void void void asn1_trace (const char *fmt,...) __printf_format(1
void void void void void int asn1_set_loglevel (const asn1_loglevel_t level)
int asn1_set_loglevel_by_name (const char *name)
asn1_loglevel_t asn1_get_loglevel (void)
const char * asn1_get_loglevel_name (void)
const char * asn1_loglevel_name (const asn1_loglevel_t id)

Define Documentation

#define __printf_format (   x,
 
)

ASN.1 codec logging routines

Definition at line 11 of file asn1_log.h.


Function Documentation

void void void void asn1_debug ( const char *  fmt,
  ... 
)
void void asn1_error ( const char *  fmt,
  ... 
)

Definition at line 65 of file asn1_log.c.

const char* asn1_get_loglevel_name ( void  )

Definition at line 70 of file asn1_log.c.

References asn1_loglevel_name().

void void void asn1_info ( const char *  fmt,
  ... 
)
void asn1_log ( const int  level,
const char *  fmt,
  ... 
)
const char* asn1_loglevel_name ( const asn1_loglevel_t  id)

Definition at line 36 of file asn1_log.c.

References ARRAY_SIZE.

Referenced by asn1_get_loglevel_name().

void void void void void int asn1_set_loglevel ( const asn1_loglevel_t  level)

Definition at line 45 of file asn1_log.c.

References ASN1_LOG_MAX.

int asn1_set_loglevel_by_name ( const char *  name)

Definition at line 54 of file asn1_log.c.

References ARRAY_SIZE.

void void void void void asn1_trace ( const char *  fmt,
  ... 
)