diff options
author | Johan Hedberg <johan.hedberg@intel.com> | 2011-06-29 12:20:42 +0300 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2012-12-04 22:21:57 +0100 |
commit | 31ebc74e69a833122cdc1c25078e614c7d7895bb (patch) | |
tree | f04477e041d0a8871602e1e57b42f2d1a45405f7 /gobex/gobex.h | |
parent | 1dc2ad6f0b7016fe8b61ef7c7314030823534139 (diff) | |
download | bluez-31ebc74e69a833122cdc1c25078e614c7d7895bb.tar.gz |
gobex: Add disconnect callback support
Diffstat (limited to 'gobex/gobex.h')
-rw-r--r-- | gobex/gobex.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gobex/gobex.h b/gobex/gobex.h index 5823eacd0..01a871c58 100644 --- a/gobex/gobex.h +++ b/gobex/gobex.h @@ -37,6 +37,7 @@ typedef void (*GObexRequestFunc) (GObex *obex, GObexPacket *req, gpointer user_data); typedef void (*GObexResponseFunc) (GObex *obex, GError *err, GObexPacket *rsp, gpointer user_data); +typedef void (*GObexDisconnectFunc) (GObex *obex, gpointer user_data); gboolean g_obex_send(GObex *obex, GObexPacket *pkt); @@ -47,6 +48,9 @@ gboolean g_obex_cancel_req(GObex *obex, guint req_id); void g_obex_set_request_function(GObex *obex, GObexRequestFunc func, gpointer user_data); +void g_obex_set_disconnect_function(GObex *obex, GObexDisconnectFunc func, + gpointer user_data); + GObex *g_obex_new(GIOChannel *io, GObexTransportType transport_type); GObex *g_obex_ref(GObex *obex); |