summaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
authorLuiz Augusto von Dentz <luiz.dentz@openbossa.org>2009-02-16 19:45:06 -0300
committerJohan Hedberg <johan.hedberg@nokia.com>2009-02-18 00:36:47 +0200
commit420a96a1f0dd3fbde304dee5d71457f5ef7b1889 (patch)
tree2fe707de6896846c497c65a8d5e9a03b72a25a7b /common
parente2f70b056ea752e83b4de7f1d11e08375e7db991 (diff)
Make temporary changes to BtIO API so it doesn't conflicts with old code.
Diffstat (limited to 'common')
-rw-r--r--common/glib-helper.c62
-rw-r--r--common/glib-helper.h14
2 files changed, 38 insertions, 38 deletions
diff --git a/common/glib-helper.c b/common/glib-helper.c
index 91d0e455..b833d569 100644
--- a/common/glib-helper.c
+++ b/common/glib-helper.c
@@ -58,8 +58,8 @@ struct cached_sdp_session {
static GSList *cached_sdp_sessions = NULL;
typedef int (*resolver_t) (int fd, char *src, char *dst);
-typedef BtIOError (*connect_t) (BtIO *io, BtIOFunc func);
-typedef BtIOError (*listen_t) (BtIO *io, BtIOFunc func);
+typedef BtIOReturn (*connect_t) (BtIO *io, BtIOFunc func);
+typedef BtIOReturn (*listen_t) (BtIO *io, BtIOFunc func);
struct hci_cmd_data {
bt_hci_result_t cb;
@@ -68,8 +68,8 @@ struct hci_cmd_data {
gpointer caller_data;
};
-static BtIOError bt_io_connect(BtIO *io, const char *uuid, BtIOFunc func);
-static BtIOError bt_io_listen(BtIO *io, const char *uuid, BtIOFunc func);
+static BtIOReturn bt_io_connect(BtIO *io, const char *uuid, BtIOFunc func);
+static BtIOReturn bt_io_listen(BtIO *io, const char *uuid, BtIOFunc func);
static gboolean cached_session_expired(gpointer user_data)
{
@@ -878,7 +878,7 @@ static int sco_bind(struct io_context *io_ctxt, const char *address,
return 0;
}
-static BtIOError sco_connect(BtIO *io, BtIOFunc func)
+static BtIOReturn sco_connect(BtIO *io, BtIOFunc func)
{
struct io_context *io_ctxt = io->io_ctxt;
struct sockaddr_sco addr;
@@ -947,7 +947,7 @@ static int l2cap_bind(struct io_context *io_ctxt, const char *address,
return 0;
}
-static BtIOError l2cap_listen(BtIO *io, BtIOFunc func)
+static BtIOReturn l2cap_listen(BtIO *io, BtIOFunc func)
{
struct io_context *io_ctxt = io->io_ctxt;
struct sockaddr_l2 addr;
@@ -968,7 +968,7 @@ static BtIOError l2cap_listen(BtIO *io, BtIOFunc func)
return BT_IO_SUCCESS;
}
-static BtIOError l2cap_connect(BtIO *io, BtIOFunc func)
+static BtIOReturn l2cap_connect(BtIO *io, BtIOFunc func)
{
struct io_context *io_ctxt = io->io_ctxt;
struct sockaddr_l2 l2a;
@@ -995,7 +995,7 @@ static BtIOError l2cap_connect(BtIO *io, BtIOFunc func)
return BT_IO_SUCCESS;
}
-static BtIOError rfcomm_bind(struct io_context *io_ctxt, const char *address,
+static BtIOReturn rfcomm_bind(struct io_context *io_ctxt, const char *address,
uint8_t channel, uint32_t flags,
struct sockaddr_rc *addr)
{
@@ -1030,7 +1030,7 @@ static BtIOError rfcomm_bind(struct io_context *io_ctxt, const char *address,
return BT_IO_SUCCESS;
}
-static BtIOError rfcomm_listen(BtIO *io, BtIOFunc func)
+static BtIOReturn rfcomm_listen(BtIO *io, BtIOFunc func)
{
struct io_context *io_ctxt = io->io_ctxt;
struct sockaddr_rc addr;
@@ -1062,7 +1062,7 @@ static BtIOError rfcomm_listen(BtIO *io, BtIOFunc func)
return BT_IO_SUCCESS;
}
-static BtIOError rfcomm_connect(BtIO *io, BtIOFunc func)
+static BtIOReturn rfcomm_connect(BtIO *io, BtIOFunc func)
{
struct io_context *io_ctxt = io->io_ctxt;
struct sockaddr_rc addr;
@@ -1089,7 +1089,7 @@ static BtIOError rfcomm_connect(BtIO *io, BtIOFunc func)
return BT_IO_SUCCESS;
}
-static BtIOError sco_listen(BtIO *io, BtIOFunc func)
+static BtIOReturn sco_listen(BtIO *io, BtIOFunc func)
{
struct io_context *io_ctxt = io->io_ctxt;
struct sockaddr_sco addr;
@@ -1317,9 +1317,9 @@ static GIOChannel *rfcomm_listen_internal(const bdaddr_t *src, uint8_t *channel,
uint32_t flags, bt_io_callback_t cb, void *user_data)
{
BtIO *io;
- BtIOError err;
+ BtIOReturn err;
- io = bt_io_create(BT_IO_RFCOMM, user_data, NULL);
+ io = bt_io_create(BT_IO_TRANS_RFCOMM, user_data, NULL);
if (!io)
return NULL;
@@ -1363,9 +1363,9 @@ int bt_rfcomm_connect(const bdaddr_t *src, const bdaddr_t *dst,
uint8_t channel, bt_io_callback_t cb, void *user_data)
{
BtIO *io;
- BtIOError err;
+ BtIOReturn err;
- io = bt_io_create(BT_IO_RFCOMM, user_data, NULL);
+ io = bt_io_create(BT_IO_TRANS_RFCOMM, user_data, NULL);
if (!io)
return -1;
@@ -1386,9 +1386,9 @@ 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)
{
BtIO *io;
- BtIOError err;
+ BtIOReturn err;
- io = bt_io_create(BT_IO_L2CAP, user_data, NULL);
+ io = bt_io_create(BT_IO_TRANS_L2CAP, user_data, NULL);
if (!io)
return NULL;
@@ -1411,9 +1411,9 @@ int bt_l2cap_connect(const bdaddr_t *src, const bdaddr_t *dst,
void *user_data)
{
BtIO *io;
- BtIOError err;
+ BtIOReturn err;
- io = bt_io_create(BT_IO_L2CAP, user_data, NULL);
+ io = bt_io_create(BT_IO_TRANS_L2CAP, user_data, NULL);
if (!io)
return -1;
@@ -1435,9 +1435,9 @@ GIOChannel *bt_sco_listen(const bdaddr_t *src, uint16_t mtu,
bt_io_callback_t cb, void *user_data)
{
BtIO *io;
- BtIOError err;
+ BtIOReturn err;
- io = bt_io_create(BT_IO_SCO, user_data, NULL);
+ io = bt_io_create(BT_IO_TRANS_SCO, user_data, NULL);
if (!io)
return NULL;
@@ -1457,9 +1457,9 @@ int bt_sco_connect(const bdaddr_t *src, const bdaddr_t *dst,
bt_io_callback_t cb, void *user_data)
{
BtIO *io;
- BtIOError err;
+ BtIOReturn err;
- io = bt_io_create(BT_IO_SCO, user_data, NULL);
+ io = bt_io_create(BT_IO_TRANS_SCO, user_data, NULL);
if (!io)
return -1;
@@ -1489,19 +1489,19 @@ BtIO *bt_io_create(BtIOTransport type, gpointer user_data, GDestroyNotify notify
io->refcount = 1;
switch (type) {
- case BT_IO_L2CAP:
+ case BT_IO_TRANS_L2CAP:
err = create_io_context(&io->io_ctxt, NULL, NULL,
l2cap_resolver, user_data);
io->connect = l2cap_connect;
io->listen = l2cap_listen;
break;
- case BT_IO_RFCOMM:
+ case BT_IO_TRANS_RFCOMM:
err = create_io_context(&io->io_ctxt, NULL, NULL,
rfcomm_resolver, user_data);
io->connect = rfcomm_connect;
io->listen = rfcomm_listen;
break;
- case BT_IO_SCO:
+ case BT_IO_TRANS_SCO:
err = create_io_context(&io->io_ctxt, NULL, NULL,
sco_resolver, user_data);
io->connect = sco_connect;
@@ -1581,7 +1581,7 @@ guint32 bt_io_get_flags(BtIO *io)
gboolean bt_io_set_channel(BtIO *io, guint8 channel)
{
- if (io->type != BT_IO_RFCOMM)
+ if (io->type != BT_IO_TRANS_RFCOMM)
return FALSE;
io->channel = channel;
@@ -1596,7 +1596,7 @@ guint8 bt_io_get_channel(BtIO *io)
gboolean bt_io_set_psm(BtIO *io, guint16 psm)
{
- if (io->type != BT_IO_L2CAP)
+ if (io->type != BT_IO_TRANS_L2CAP)
return FALSE;
io->psm = psm;
@@ -1621,7 +1621,7 @@ guint16 bt_io_get_mtu(BtIO *io)
return io->mtu;
}
-static BtIOError bt_io_connect(BtIO *io, const char *uuid, BtIOFunc func)
+static BtIOReturn bt_io_connect(BtIO *io, const char *uuid, BtIOFunc func)
{
if (!io->connect)
return BT_IO_FAILED;
@@ -1629,7 +1629,7 @@ static BtIOError bt_io_connect(BtIO *io, const char *uuid, BtIOFunc func)
return io->connect(io, func);
}
-static BtIOError bt_io_listen(BtIO *io, const char *uuid, BtIOFunc func)
+static BtIOReturn bt_io_listen(BtIO *io, const char *uuid, BtIOFunc func)
{
if (!io->listen)
return BT_IO_FAILED;
@@ -1637,7 +1637,7 @@ static BtIOError bt_io_listen(BtIO *io, const char *uuid, BtIOFunc func)
return io->listen(io, func);
}
-BtIOError bt_io_shutdown(BtIO *io)
+BtIOReturn bt_io_shutdown(BtIO *io)
{
io_context_cleanup(io->io_ctxt);
diff --git a/common/glib-helper.h b/common/glib-helper.h
index 5a40c473..087f1644 100644
--- a/common/glib-helper.h
+++ b/common/glib-helper.h
@@ -69,18 +69,18 @@ int bt_acl_encrypt(const bdaddr_t *src, const bdaddr_t *dst,
typedef struct bt_io BtIO;
typedef enum {
- BT_IO_AUTO,
- BT_IO_L2CAP,
- BT_IO_RFCOMM,
- BT_IO_SCO,
+ 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,
-} BtIOError;
+} BtIOReturn;
-typedef void (*BtIOFunc) (BtIO *io, BtIOError err, GIOChannel *chan,
+typedef void (*BtIOFunc) (BtIO *io, BtIOReturn err, GIOChannel *chan,
gpointer user_data);
BtIO *bt_io_create(BtIOTransport type, gpointer user_data, GDestroyNotify notify);
@@ -98,4 +98,4 @@ 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);
-BtIOError bt_io_shutdown(BtIO *io);
+BtIOReturn bt_io_shutdown(BtIO *io);