24
void emit_session_created(guint32 id);
26
void emit_session_removed(guint32 id);
28
void emit_transfer_started(guint32 id);
30
void emit_transfer_completed(guint32 id, gboolean success);
32
void emit_transfer_progress(guint32 id, guint32 total, guint32 transfered);
34
int request_authorization(gint32 cid, int fd, const gchar *filename,
35
const gchar *type, gint32 length, gint32 time,
36
gchar **new_folder, gchar **new_name);
38
void register_transfer(guint32 id, struct obex_session *os);
40
void unregister_transfer(guint32 id);
42
void register_record(struct server *server, gpointer user_data);
44
gint request_service_authorization(struct server *server, GIOChannel *io,
47
void register_session(guint32 id, struct obex_session *os);
49
void unregister_session(guint32 id);
24
#include <dbus/dbus.h>
26
#define OPENOBEX_SERVICE "org.openobex"
28
void manager_register_session(struct obex_session *os);
29
void manager_unregister_session(struct obex_session *os);
30
void manager_register_transfer(struct obex_session *os);
31
void manager_unregister_transfer(struct obex_session *os);
32
void manager_emit_transfer_started(struct obex_session *os);
33
void manager_emit_transfer_progress(struct obex_session *os);
34
void manager_emit_transfer_completed(struct obex_session *os);
35
int manager_request_authorization(struct obex_session *os, gint32 time,
36
gchar **new_folder, gchar **new_name);
38
DBusConnection *obex_dbus_get_connection(void);