pcsc-lite 1.9.5
|
This handles debugging. More...
Go to the source code of this file.
Functions | |
PCSC_API void | log_msg (const int priority, const char *fmt,...) __attribute__((format(printf |
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 114 of file debuglog.h.
Definition at line 116 of file debuglog.h.
Definition at line 105 of file debuglog.h.
#define Log1 | ( | priority, | |
fmt | |||
) | log_msg(priority, "%s:%d:%s() " fmt, __FILE__, __LINE__, __FUNCTION__) |
Definition at line 106 of file debuglog.h.
#define Log2 | ( | priority, | |
fmt, | |||
data | |||
) | log_msg(priority, "%s:%d:%s() " fmt, __FILE__, __LINE__, __FUNCTION__, data) |
Definition at line 107 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 108 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 109 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 110 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 111 of file debuglog.h.
Definition at line 112 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 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.