32
32
const gchar *record;
33
void (*connect) (obex_t *obex, obex_object_t *obj);
34
void (*progress) (obex_t *obex, obex_object_t *obj);
35
void (*get) (obex_t *obex, obex_object_t *obj);
36
void (*put) (obex_t *obex, obex_object_t *obj);
37
gint (*chkput) (obex_t *obex, obex_object_t *obj);
38
void (*setpath) (obex_t *obex, obex_object_t *obj);
39
void (*disconnect) (obex_t *obex);
40
void (*reset) (obex_t *obex);
33
gpointer (*connect) (struct obex_session *os, int *err);
34
void (*progress) (struct obex_session *os, gpointer user_data);
35
int (*get) (struct obex_session *os, obex_object_t *obj, gpointer user_data);
36
int (*put) (struct obex_session *os, gpointer user_data);
37
gint (*chkput) (struct obex_session *os, gpointer user_data);
38
int (*setpath) (struct obex_session *os, obex_object_t *obj, gpointer user_data);
39
void (*disconnect) (struct obex_session *os, gpointer user_data);
40
void (*reset) (struct obex_session *os, gpointer user_data);
43
43
int obex_service_driver_register(struct obex_service_driver *driver);