summaryrefslogtreecommitdiff
path: root/gobex/gobex.h
diff options
context:
space:
mode:
authorJohan Hedberg <johan.hedberg@intel.com>2011-08-30 12:33:20 +0300
committerMarcel Holtmann <marcel@holtmann.org>2012-12-04 22:22:02 +0100
commit4549f997e8523358ff812aac09465364f6f77b7b (patch)
tree0b4580fb3aed29b14175925d9a27c1775a2fed39 /gobex/gobex.h
parent003421aed298c52eacd5e58c120f877df5462ea0 (diff)
downloadbluez-4549f997e8523358ff812aac09465364f6f77b7b.tar.gz
gobex: Add client transfer functions taking a pre-created GObexPacket
Diffstat (limited to 'gobex/gobex.h')
-rw-r--r--gobex/gobex.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/gobex/gobex.h b/gobex/gobex.h
index e210e7954..1b20333cb 100644
--- a/gobex/gobex.h
+++ b/gobex/gobex.h
@@ -96,10 +96,18 @@ guint g_obex_put_req(GObex *obex, GObexDataProducer data_func,
GObexFunc complete_func, gpointer user_data,
GError **err, guint8 first_hdr_id, ...);
+guint g_obex_put_req_pkt(GObex *obex, GObexPacket *req,
+ GObexDataProducer data_func, GObexFunc complete_func,
+ gpointer user_data, GError **err);
+
guint g_obex_get_req(GObex *obex, GObexDataConsumer data_func,
GObexFunc complete_func, gpointer user_data,
GError **err, guint8 first_hdr_id, ...);
+guint g_obex_get_req_pkt(GObex *obex, GObexPacket *req,
+ GObexDataConsumer data_func, GObexFunc complete_func,
+ gpointer user_data, GError **err);
+
guint g_obex_put_rsp(GObex *obex, GObexPacket *req,
GObexDataConsumer data_func, GObexFunc complete_func,
gpointer user_data, GError **err,