summaryrefslogtreecommitdiffstats
path: root/common/glib-helper.h
diff options
context:
space:
mode:
authorLuiz Augusto von Dentz <luiz.dentz@openbossa.org>2009-02-17 13:09:25 -0300
committerJohan Hedberg <johan.hedberg@nokia.com>2009-02-19 14:30:39 +0200
commit88e4d0af74c00654e24709b3784756c5523c66bd (patch)
tree65a4e9587207376fe4c1d22a32c1690312637cde /common/glib-helper.h
parentd048052453e0a8ea53061e68424f671df8c405a0 (diff)
Cleanup old BtIO code.
Diffstat (limited to 'common/glib-helper.h')
-rw-r--r--common/glib-helper.h55
1 files changed, 0 insertions, 55 deletions
diff --git a/common/glib-helper.h b/common/glib-helper.h
index 087f1644..751f3a7d 100644
--- a/common/glib-helper.h
+++ b/common/glib-helper.h
@@ -23,8 +23,6 @@
int set_nonblocking(int fd);
-typedef void (*bt_io_callback_t) (GIOChannel *io, int err, const bdaddr_t *src,
- const bdaddr_t *dst, gpointer user_data);
typedef void (*bt_callback_t) (sdp_list_t *recs, int err, gpointer user_data);
typedef void (*bt_destroy_t) (gpointer user_data);
typedef void (*bt_hci_result_t) (uint8_t status, gpointer user_data);
@@ -44,58 +42,5 @@ int bt_string2uuid(uuid_t *uuid, const char *string);
gchar *bt_list2string(GSList *list);
GSList *bt_string2list(const gchar *str);
-GIOChannel *bt_rfcomm_listen(const bdaddr_t *src, uint8_t channel,
- uint32_t flags, bt_io_callback_t cb, void *user_data);
-GIOChannel *bt_rfcomm_listen_allocate(const bdaddr_t *src, uint8_t *channel,
- uint32_t flags, bt_io_callback_t cb, void *user_data);
-int bt_rfcomm_connect(const bdaddr_t *src, const bdaddr_t *dst,
- uint8_t channel, bt_io_callback_t cb, void *user_data);
-
-GIOChannel *bt_l2cap_listen(const bdaddr_t *src, uint16_t psm, uint16_t mtu,
- uint32_t flags, bt_io_callback_t cb, void *user_data);
-int bt_l2cap_connect(const bdaddr_t *src, const bdaddr_t *dst,
- uint16_t psm, uint16_t mtu, bt_io_callback_t cb,
- void *user_data);
-int bt_sco_connect(const bdaddr_t *src, const bdaddr_t *dst,
- bt_io_callback_t cb, void *user_data);
-GIOChannel *bt_sco_listen(const bdaddr_t *src, uint16_t mtu,
- bt_io_callback_t cb, void *user_data);
-
int bt_acl_encrypt(const bdaddr_t *src, const bdaddr_t *dst,
bt_hci_result_t cb, gpointer user_data);
-
-/* Experiemental bt_io API */
-
-typedef struct bt_io BtIO;
-
-typedef enum {
- BT_IO_TRANS_AUTO,
- BT_IO_TRANS_L2CAP,
- BT_IO_TRANS_RFCOMM,
- BT_IO_TRANS_SCO,
-} BtIOTransport;
-
-typedef enum {
- BT_IO_SUCCESS,
- BT_IO_FAILED,
-} BtIOReturn;
-
-typedef void (*BtIOFunc) (BtIO *io, BtIOReturn err, GIOChannel *chan,
- gpointer user_data);
-
-BtIO *bt_io_create(BtIOTransport type, gpointer user_data, GDestroyNotify notify);
-BtIO *bt_io_ref(BtIO *io);
-void bt_io_unref(BtIO *io);
-gboolean bt_io_set_source(BtIO *io, const char *address);
-const char *bt_io_get_source(BtIO *io);
-gboolean bt_io_set_destination(BtIO *io, const char *address);
-const char *bt_io_get_destination(BtIO *io);
-gboolean bt_io_set_flags(BtIO *io, guint32 flags);
-guint32 bt_io_get_flags(BtIO *io);
-gboolean bt_io_set_channel(BtIO *io, guint8 channel);
-guint8 bt_io_get_channel(BtIO *io);
-gboolean bt_io_set_psm(BtIO *io, guint16 psm);
-guint16 bt_io_get_psm(BtIO *io);
-gboolean bt_io_set_mtu(BtIO *io, guint16 mtu);
-guint16 bt_io_get_mtu(BtIO *io);
-BtIOReturn bt_io_shutdown(BtIO *io);