GObexRequestFunc req_func;
gpointer req_func_data;
- GObexDisconnectFunc disconn_func;
+ GObexFunc disconn_func;
gpointer disconn_func_data;
struct pending_pkt *pending_req;
obex->req_func_data = user_data;
}
-void g_obex_set_disconnect_function(GObex *obex, GObexDisconnectFunc func,
+void g_obex_set_disconnect_function(GObex *obex, GObexFunc func,
gpointer user_data)
{
obex->disconn_func = func;
typedef struct _GObex GObex;
+typedef void (*GObexFunc) (GObex *obex, GError *err, gpointer user_data);
typedef void (*GObexRequestFunc) (GObex *obex, GObexPacket *req,
gpointer user_data);
-typedef void (*GObexDisconnectFunc) (GObex *obex, GError *err,
- gpointer user_data);
typedef void (*GObexResponseFunc) (GObex *obex, GError *err, GObexPacket *rsp,
gpointer user_data);
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_disconnect_function(GObex *obex, GObexFunc func,
gpointer user_data);
GObex *g_obex_new(GIOChannel *io, GObexTransportType transport_type,