wimax-tools  1.4.4
Macros | Functions | Variables
log.c File Reference
#include <stdlib.h>
#include <wimaxll/log.h>
#include "internal.h"

Macros

#define W_VERBOSITY   W_ERROR
 

Functions

void wimaxll_vlmsg_default (struct wimaxll_handle *wmx, unsigned level, const char *header, const char *fmt, va_list vargs)
 Deliver libwimaxll diagnostics messages to stderr or stdout. More...
 
void wimaxll_msg_hdr_default (char *buf, size_t buf_len, struct wimaxll_handle *wmx, enum w_levels level, const char *origin_str, unsigned origin_line)
 Default header for diagnostic messages. More...
 
void wimaxll_msg (struct wimaxll_handle *wmx, const char *fmt,...)
 Prints library diagnostic messages with a predefined format [frontend]. More...
 
void wimaxll_lmsg (unsigned level, unsigned current_level, const char *origin_str, unsigned origin_line, struct wimaxll_handle *wmx, const char *fmt,...)
 Prints library diagnostic messages with a predefined format [frontend] and log level control. More...
 
void w_abort (int result, const char *fmt,...)
 Log an error message to stderr and abort. More...
 

Variables

void(* wimaxll_vlmsg_cb )(struct wimaxll_handle *wmx, unsigned level, const char *header, const char *fmt, va_list vargs)
 Print library diagnostics messages [backend]. More...
 
void(* wimaxll_msg_hdr_cb )(char *buf, size_t buf_len, struct wimaxll_handle *wmx, enum w_levels level, const char *origin_str, unsigned origin_line)
 Create a header for library diagnostic messages [backend]. More...
 

Macro Definition Documentation

#define W_VERBOSITY   W_ERROR