pcsc-lite 1.9.9
|
This handles debugging. More...
Go to the source code of this file.
Functions | |
const char * | rv2text (unsigned int rv) |
PCSC_API void | log_msg_rv (const int priority, unsigned int rv, const char *fmt,...) __attribute__((format(printf |
PCSC_API void PCSC_API void | log_msg (const int priority, const char *fmt,...) __attribute__((format(printf |
PCSC_API void PCSC_API void PCSC_API void | log_xxd (const int priority, const char *msg, const unsigned char *buffer, const int size) |
void | DebugLogSuppress (const int) |
void | DebugLogSetLogType (const int) |
void | DebugLogSetCategory (const int) |
void | DebugLogCategory (const int, const unsigned char *, const int) |
PCSC_API void | DebugLogSetLevel (const int level) |
This handles debugging.
Definition in file debuglog.h.
Definition at line 85 of file debuglog.h.
#define __FUNCTION__ "" |
Definition at line 81 of file debuglog.h.
#define DEBUG_CATEGORY_APDU 1 |
Definition at line 69 of file debuglog.h.
#define DEBUG_CATEGORY_NOTHING 0 |
Definition at line 68 of file debuglog.h.
#define DEBUG_CATEGORY_SW 2 |
Definition at line 70 of file debuglog.h.
Definition at line 118 of file debuglog.h.
Definition at line 120 of file debuglog.h.
Definition at line 107 of file debuglog.h.
#define Log1 | ( | priority, | |
fmt | |||
) | log_msg(priority, "%s:%d:%s() " fmt, __FILE__, __LINE__, __FUNCTION__) |
Definition at line 108 of file debuglog.h.
#define Log2 | ( | priority, | |
fmt, | |||
data | |||
) | log_msg(priority, "%s:%d:%s() " fmt, __FILE__, __LINE__, __FUNCTION__, data) |
Definition at line 109 of file debuglog.h.
#define Log3 | ( | priority, | |
fmt, | |||
data1, | |||
data2 | |||
) | log_msg(priority, "%s:%d:%s() " fmt, __FILE__, __LINE__, __FUNCTION__, data1, data2) |
Definition at line 110 of file debuglog.h.
#define Log4 | ( | priority, | |
fmt, | |||
data1, | |||
data2, | |||
data3 | |||
) | log_msg(priority, "%s:%d:%s() " fmt, __FILE__, __LINE__, __FUNCTION__, data1, data2, data3) |
Definition at line 111 of file debuglog.h.
#define Log5 | ( | priority, | |
fmt, | |||
data1, | |||
data2, | |||
data3, | |||
data4 | |||
) | log_msg(priority, "%s:%d:%s() " fmt, __FILE__, __LINE__, __FUNCTION__, data1, data2, data3, data4) |
Definition at line 113 of file debuglog.h.
#define Log9 | ( | priority, | |
fmt, | |||
data1, | |||
data2, | |||
data3, | |||
data4, | |||
data5, | |||
data6, | |||
data7, | |||
data8 | |||
) | log_msg(priority, "%s:%d:%s() " fmt, __FILE__, __LINE__, __FUNCTION__, data1, data2, data3, data4, data5, data6, data7, data8) |
Definition at line 114 of file debuglog.h.
#define LogRv4 | ( | priority, | |
rv, | |||
fmt, | |||
data1, | |||
data2 | |||
) | log_msg_rv(priority, rv, "%s:%d:%s() " fmt, __FILE__, __LINE__, __FUNCTION__, data1, data2) |
Definition at line 112 of file debuglog.h.
Definition at line 115 of file debuglog.h.
#define PCSC_API |
Definition at line 58 of file debuglog.h.
Definition at line 61 of file debuglog.h.
Definition at line 72 of file debuglog.h.
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.
PCSC_API void PCSC_API void PCSC_API void log_xxd | ( | const int | priority, |
const char * | msg, | ||
const unsigned char * | buffer, | ||
const int | size | ||
) |
Definition at line 319 of file debuglog.c.