pcsc-lite 1.9.9
|
This handles debugging for pcscd. More...
#include "config.h"
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include <assert.h>
#include <sys/types.h>
#include <sys/time.h>
#include <time.h>
#include <pthread.h>
#include "pcsclite.h"
#include "misc.h"
#include "debuglog.h"
#include "sys_generic.h"
Go to the source code of this file.
Macros | |
#define | DEBUG_BUF_SIZE 2048 |
Max string size dumping a maximum of 2 lines of 80 characters. | |
#define | CASE(x) |
#define | THREAD_FORMAT "%lu" |
Functions | |
static void | log_line (const int priority, const char *DebugBuffer, unsigned int rv) |
void | log_msg_rv (const int priority, unsigned int rv, const char *fmt,...) |
void | log_msg (const int priority, const char *fmt,...) |
const char * | rv2text (unsigned int rv) |
static void | log_xxd_always (const int priority, const char *msg, const unsigned char *buffer, const int len) |
void | log_xxd (const int priority, const char *msg, const unsigned char *buffer, const int len) |
void | DebugLogSetLogType (const int dbgtype) |
void | DebugLogSetLevel (const int level) |
INTERNAL void | DebugLogSetCategory (const int dbginfo) |
INTERNAL void | DebugLogCategory (const int category, const unsigned char *buffer, const int len) |
Variables | |
static char | LogMsgType = DEBUGLOG_NO_DEBUG |
static char | LogCategory = DEBUG_CATEGORY_NOTHING |
static char | LogLevel = PCSC_LOG_ERROR |
default level | |
static signed char | LogDoColor = 0 |
no color by default | |
This handles debugging for pcscd.
Definition in file debuglog.c.
#define DEBUG_BUF_SIZE 2048 |
Max string size dumping a maximum of 2 lines of 80 characters.
Definition at line 103 of file debuglog.c.
Definition at line 414 of file debuglog.c.
Definition at line 400 of file debuglog.c.
Definition at line 375 of file debuglog.c.
Definition at line 333 of file debuglog.c.
Definition at line 202 of file debuglog.c.
Definition at line 135 of file debuglog.c.
Definition at line 119 of file debuglog.c.
Definition at line 319 of file debuglog.c.
|
static |
Definition at line 298 of file debuglog.c.
|
static |
Definition at line 106 of file debuglog.c.
no color by default
Definition at line 111 of file debuglog.c.
|
static |
default level
Definition at line 109 of file debuglog.c.
|
static |
Definition at line 105 of file debuglog.c.