diff options
author | Johan Hedberg <johan.hedberg@intel.com> | 2011-06-29 21:23:14 +0300 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2012-12-04 22:21:57 +0100 |
commit | 371bd8adf6edee9a80413be98cef651fe627bcb4 (patch) | |
tree | 604b1ac882db1e2e284f3e34ab3655b94db46289 /gobex/gobex.h | |
parent | 9292a83d92ab0d7b0788aa7bc2a85a7bb8829be7 (diff) | |
download | bluez-371bd8adf6edee9a80413be98cef651fe627bcb4.tar.gz |
gobex: Remove disconn callback in favor of generic event callback
Diffstat (limited to 'gobex/gobex.h')
-rw-r--r-- | gobex/gobex.h | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/gobex/gobex.h b/gobex/gobex.h index d074698f2..59cec801b 100644 --- a/gobex/gobex.h +++ b/gobex/gobex.h @@ -33,11 +33,10 @@ typedef enum { typedef struct _GObex GObex; -typedef void (*GObexRequestFunc) (GObex *obex, GObexPacket *req, +typedef void (*GObexEventFunc) (GObex *obex, GError *err, 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, GError **err); @@ -46,10 +45,7 @@ guint g_obex_send_req(GObex *obex, GObexPacket *req, gint timeout, GError **err); 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, +void g_obex_set_event_function(GObex *obex, GObexEventFunc func, gpointer user_data); GObex *g_obex_new(GIOChannel *io, GObexTransportType transport_type); |