Details
enum DebugFlags
typedef enum
{
DEBUG_TRANSPORT = 1 << 0,
DEBUG_NET = 1 << 1,
DEBUG_XMPP_READER = 1 << 2,
DEBUG_XMPP_WRITER = 1 << 3,
DEBUG_SASL = 1 << 4,
DEBUG_SSL = 1 << 5,
DEBUG_RMULTICAST = 1 << 6,
DEBUG_RMULTICAST_SENDER = 1 << 7,
DEBUG_MUC_CONNECTION = 1 << 8,
DEBUG_BYTESTREAM = 1 << 9,
DEBUG_FILE_TRANSFER = 1 << 10,
DEBUG_PORTER = 1 << 11,
DEBUG_CONNECTOR = 1 << 12,
DEBUG_ROSTER = 1 << 13,
DEBUG_TLS = 1 << 14,
DEBUG_PUBSUB = 1 << 15,
DEBUG_DATA_FORM = 1 << 16,
} DebugFlags;
DEBUG_XMPP
#define DEBUG_XMPP (DEBUG_XMPP_READER | DEBUG_XMPP_WRITER)
wocky_debug_set_flags_from_env ()
void wocky_debug_set_flags_from_env (void);
wocky_debug_set_flags ()
void wocky_debug_set_flags (DebugFlags flags);
wocky_debug ()
void wocky_debug (DebugFlags flag,
const gchar *format,
...);
DEBUG()
#define DEBUG(format, ...)
DEBUG_STANZA()
#define DEBUG_STANZA(stanza, format, ...)
DEBUGGING
#define DEBUGGING
NODE_DEBUG()
#define NODE_DEBUG(n, s)