Go to the source code of this file.
|
| enum | xcom_log_level_t { XCOM_LOG_FATAL = 0
, XCOM_LOG_ERROR = 1
, XCOM_LOG_WARN = 2
, XCOM_LOG_INFO = 3
} |
| |
| enum | gcs_xcom_debug_option_t {
GCS_DEBUG_NONE = 0x00000000
, GCS_DEBUG_BASIC = 0x00000001
, GCS_DEBUG_TRACE = 0x00000002
, XCOM_DEBUG_BASIC = 0x00000004
,
XCOM_DEBUG_TRACE = 0x00000008
, GCS_DEBUG_MSG_FLOW = 0x00000010
, XCOM_DEBUG_MSG_FLOW = 0x00000020
, GCS_INVALID_DEBUG = ~(0x7FFFFFFF)
,
GCS_DEBUG_ALL = ~(GCS_DEBUG_NONE)
, GCS_DEBUG_NONE = 0x00000000
, GCS_DEBUG_BASIC = 0x00000001
, GCS_DEBUG_TRACE = 0x00000002
,
XCOM_DEBUG_BASIC = 0x00000004
, XCOM_DEBUG_TRACE = 0x00000008
, GCS_DEBUG_MSG_FLOW = 0x00000010
, XCOM_DEBUG_MSG_FLOW = 0x00000020
,
GCS_INVALID_DEBUG = ~(0x7FFFFFFF)
, GCS_DEBUG_ALL = ~(GCS_DEBUG_NONE)
} |
| |
◆ GCS_XCOM_DEBUG_INFORMATION
| #define GCS_XCOM_DEBUG_INFORMATION |
◆ xcom_debugger
| typedef void(* xcom_debugger) (const char *format,...) |
◆ xcom_debugger_check
| typedef int(* xcom_debugger_check) (const int64_t debug_options) |
◆ xcom_logger
| typedef void(* xcom_logger) (const int64_t level, const char *message) |
◆ gcs_xcom_debug_option_t
| Enumerator |
|---|
| GCS_DEBUG_NONE | |
| GCS_DEBUG_BASIC | |
| GCS_DEBUG_TRACE | |
| XCOM_DEBUG_BASIC | |
| XCOM_DEBUG_TRACE | |
| GCS_DEBUG_MSG_FLOW | |
| XCOM_DEBUG_MSG_FLOW | |
| GCS_INVALID_DEBUG | |
| GCS_DEBUG_ALL | |
| GCS_DEBUG_NONE | |
| GCS_DEBUG_BASIC | |
| GCS_DEBUG_TRACE | |
| XCOM_DEBUG_BASIC | |
| XCOM_DEBUG_TRACE | |
| GCS_DEBUG_MSG_FLOW | |
| XCOM_DEBUG_MSG_FLOW | |
| GCS_INVALID_DEBUG | |
| GCS_DEBUG_ALL | |
◆ xcom_log_level_t
| Enumerator |
|---|
| XCOM_LOG_FATAL | |
| XCOM_LOG_ERROR | |
| XCOM_LOG_WARN | |
| XCOM_LOG_INFO | |
◆ xcom_log_levels
| const char* const xcom_log_levels[] |
|
static |
Initial value:= {
"[MYSQL_XCOM_FATAL] ", "[MYSQL_XCOM_ERROR] ", "[MYSQL_XCOM_WARN] ",
"[MYSQL_XCOM_INFO] "}