diff options
author | Claudio Takahasi <claudio.takahasi@openbossa.org> | 2006-03-20 13:22:00 +0000 |
---|---|---|
committer | Claudio Takahasi <claudio.takahasi@openbossa.org> | 2006-03-20 13:22:00 +0000 |
commit | 76435ed8bf033567c510e7ba9a18e39c1729534a (patch) | |
tree | e8273307cb57822c6db9ad51ddbf4aab4c916569 /hcid/dbus.h | |
parent | 75ad3946b10a5eab94962870263618d86b74fc80 (diff) |
added GetRemoteName: integrated with the discover procedure queue
Diffstat (limited to 'hcid/dbus.h')
-rw-r--r-- | hcid/dbus.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/hcid/dbus.h b/hcid/dbus.h index 98d89658..8eba6a95 100644 --- a/hcid/dbus.h +++ b/hcid/dbus.h @@ -82,7 +82,7 @@ typedef enum { typedef enum { NAME_PENDING, NAME_SENT -}name_status_t; +} name_status_t; struct discovered_dev_info { bdaddr_t *bdaddr; @@ -142,6 +142,7 @@ DBusHandlerResult error_out_of_memory(DBusConnection *conn, DBusMessage *msg); DBusHandlerResult error_no_such_adapter(DBusConnection *conn, DBusMessage *msg); DBusHandlerResult error_unknown_address(DBusConnection *conn, DBusMessage *msg); DBusHandlerResult error_not_available(DBusConnection *conn, DBusMessage *msg); +DBusHandlerResult error_request_deferred(DBusConnection *conn, DBusMessage *msg); DBusHandlerResult error_not_connected(DBusConnection *conn, DBusMessage *msg); DBusHandlerResult error_unsupported_major_class(DBusConnection *conn, DBusMessage *msg); DBusHandlerResult error_connection_attempt_failed(DBusConnection *conn, DBusMessage *msg, int err); @@ -185,6 +186,10 @@ static inline DBusHandlerResult send_reply_and_unref(DBusConnection *conn, DBusM void discovered_device_free(void *data, void *user_data); int bonding_requests_find(const void *data, const void *user_data); +int remote_name_find_by_bdaddr(const void *data, const void *user_data); +int remote_name_append(struct slist **list, bdaddr_t *bdaddr, name_status_t name_status); +int remote_name_resolve(struct hci_dbus_data *dbus_data); + /* * Scanning modes, used by DEV_SET_MODE * off: remote devices are not allowed to find or connect to this device |