gobex: Use GObexDataProducer type instead of (custom) GObexPacketDataFunc
diff --git a/gobex/gobex-defs.h b/gobex/gobex-defs.h
index 8673077..776615f 100644
--- a/gobex/gobex-defs.h
+++ b/gobex/gobex-defs.h
@@ -39,6 +39,10 @@
G_OBEX_ERROR_FAILED,
} GObexError;
+typedef gssize (*GObexDataProducer) (void *buf, gsize len, gpointer user_data);
+typedef gboolean (*GObexDataConsumer) (const void *buf, gsize len,
+ gpointer user_data);
+
#define G_OBEX_ERROR g_obex_error_quark()
GQuark g_obex_error_quark(void);