Debug

Name

Debug -- 

Synopsis



#define     TLEN_DEBUG_NONE
#define     TLEN_DEBUG_NORMAL
#define     TLEN_DEBUG_HIGH
#define     TLEN_STATE_CONNECTING_HUB
#define     TLEN_STATE_CONNECTING
#define     TLEN_STATE_CONNECTED_TO_HUB
#define     TLEN_STATE_CONNECTED
#define     TLEN_STATE_LOGGING
#define     TLEN_STATE_LOGGED
void        tlen_debug_set                  (guint level);
#define     tlen_debug                      (...)
#define     tlen_debug_high                 (...)

Description

Details

TLEN_DEBUG_NONE

#define TLEN_DEBUG_NONE 0

No information will be printed.


TLEN_DEBUG_NORMAL

#define TLEN_DEBUG_NORMAL 1

Only errors from library functions will be reported.


TLEN_DEBUG_HIGH

#define TLEN_DEBUG_HIGH 2

Maximum debug level.


TLEN_STATE_CONNECTING_HUB

#define TLEN_STATE_CONNECTING_HUB 1

Connecting to hub.


TLEN_STATE_CONNECTING

#define TLEN_STATE_CONNECTING 2

Connecting to server.


TLEN_STATE_CONNECTED_TO_HUB

#define TLEN_STATE_CONNECTED_TO_HUB 3

Connected to hub.


TLEN_STATE_CONNECTED

#define TLEN_STATE_CONNECTED 4

Connected to server.


TLEN_STATE_LOGGING

#define TLEN_STATE_LOGGING 5

Logging into server.


TLEN_STATE_LOGGED

#define TLEN_STATE_LOGGED 6

Logged into server.


tlen_debug_set ()

void        tlen_debug_set                  (guint level);

Sets debug level to level.

level :

debug level.


tlen_debug()

#define     tlen_debug(...)

Prints debug info if debug level is greater then TLEN_DEBUG_NONE

... :


tlen_debug_high()

#define     tlen_debug_high(...)

Prints debug info if debug level is greater then TLEN_DEBUG_NORMAL

... :