Synopsis
#define DEBUG (format,
...)
#define DEBUGGING
#define DEBUG_NODE_TREE (tree,
format,
...)
#define DEBUG_STANZA (stanza,
format,
...)
#define DEBUG_XMPP
enum WockyDebugFlags;
void wocky_debug (WockyDebugFlags flag
,
const gchar *format
,
...
);
gboolean wocky_debug_flag_is_set (WockyDebugFlags flag
);
void wocky_debug_node_tree (WockyDebugFlags flag
,
WockyNodeTree *tree
,
const gchar *format
,
...
);
void wocky_debug_set_flags (WockyDebugFlags flags
);
void wocky_debug_set_flags_from_env (void
);
void wocky_debug_stanza (WockyDebugFlags flag
,
WockyStanza *stanza
,
const gchar *format
,
...
);
void wocky_debug_valist (WockyDebugFlags flag
,
const gchar *format
,
va_list args
);
Details
DEBUG()
#define DEBUG(format, ...)
DEBUGGING
#define DEBUGGING wocky_debug_flag_is_set(DEBUG_FLAG)
DEBUG_NODE_TREE()
#define DEBUG_NODE_TREE(tree, format, ...)
DEBUG_STANZA()
#define DEBUG_STANZA(stanza, format, ...)
DEBUG_XMPP
#define DEBUG_XMPP (DEBUG_XMPP_READER | DEBUG_XMPP_WRITER)
enum WockyDebugFlags
typedef enum {
} WockyDebugFlags;
wocky_debug_set_flags ()
void wocky_debug_set_flags (WockyDebugFlags flags
);
wocky_debug_set_flags_from_env ()
void wocky_debug_set_flags_from_env (void
);
wocky_debug_stanza ()
void wocky_debug_stanza (WockyDebugFlags flag
,
WockyStanza *stanza
,
const gchar *format
,
...
);
wocky_debug_valist ()
void wocky_debug_valist (WockyDebugFlags flag
,
const gchar *format
,
va_list args
);