OpenSync  0.22
opensync_debug.h
1 #ifndef _OPENSYNC_DEBUG_H_
2 #define _OPENSYNC_DEBUG_H_
3 
6 typedef enum {
17  TRACE_ERROR
19 
20 char *osync_rand_str(int maxlength);
21 void osync_debug(const char *subpart, int level, const char *message, ...);
22 char *osync_print_binary(const unsigned char *data, int len);
23 void osync_trace_reset_indent(void);
24 void osync_trace(OSyncTraceType type, const char *message, ...);
25 
26 #endif //_OPENSYNC_DEBUG_H_
char * osync_print_binary(const unsigned char *data, int len)
Used for printing binary data.
void osync_debug(const char *subpart, int level, const char *message,...)
Used for debugging.
char * osync_rand_str(int maxlength)
Creates a random string.
void osync_trace_reset_indent(void)
void osync_trace(OSyncTraceType type, const char *message,...)
Used for tracing the application.
OSyncTraceType
The type of the trace.
Definition: opensync_debug.h:6