pcsc-lite 1.9.5
|
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 maxmium of 2 lines of 80 characters. | |
#define | THREAD_FORMAT "%lu" |
Functions | |
static void | log_line (const int priority, const char *DebugBuffer) |
void | log_msg (const int priority, const char *fmt,...) |
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 maxmium of 2 lines of 80 characters.
Definition at line 105 of file debuglog.c.
Definition at line 323 of file debuglog.c.
Definition at line 309 of file debuglog.c.
Definition at line 284 of file debuglog.c.
Definition at line 242 of file debuglog.c.
Definition at line 133 of file debuglog.c.
Definition at line 117 of file debuglog.c.
Definition at line 228 of file debuglog.c.
|
static |
Definition at line 207 of file debuglog.c.
|
static |
Definition at line 108 of file debuglog.c.
no color by default
Definition at line 113 of file debuglog.c.
|
static |
default level
Definition at line 111 of file debuglog.c.
|
static |
Definition at line 107 of file debuglog.c.