summaryrefslogtreecommitdiffstats
path: root/src/adapter.h
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2008-08-29 23:51:09 +0200
committerMarcel Holtmann <marcel@holtmann.org>2008-08-29 23:51:09 +0200
commit2e2f9a82505b962d20db8cbded2752a27537c566 (patch)
tree8ab6cb9ecf4cfcf6a174527112f3d4da7b8fbf79 /src/adapter.h
parent41708dccb5d831adaf0862da9c1d7fe3c197db3c (diff)
parent93750261a6093a8d987cd23327fd3d90467b5739 (diff)
Merge branch 'for-upstream' of git://gitorious.org/bluez/aloks-clone
Diffstat (limited to 'src/adapter.h')
-rw-r--r--src/adapter.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/adapter.h b/src/adapter.h
index b39fcd03..e5432b66 100644
--- a/src/adapter.h
+++ b/src/adapter.h
@@ -102,7 +102,6 @@ struct adapter {
uint8_t scan_mode; /* scan mode: SCAN_DISABLED, SCAN_PAGE, SCAN_INQUIRY */
uint8_t mode; /* off, connectable, discoverable, limited */
uint8_t global_mode; /* last valid global mode */
- int pinq_idle; /* tracks the idle time for periodic inquiry */
int state; /* standard inq, periodic inq, name resloving */
GSList *found_devices;
GSList *oor_devices; /* out of range device list */
@@ -169,6 +168,13 @@ void adapter_set_mode(struct adapter *adapter, uint8_t mode);
uint8_t adapter_get_mode(struct adapter *adapter);
void adapter_set_state(struct adapter *adapter, int state);
int adapter_get_state(struct adapter *adapter);
+struct remote_dev_info *adapter_search_found_devices(struct adapter *adapter,
+ struct remote_dev_info *match);
+int adapter_add_found_device(struct adapter *adapter, bdaddr_t *bdaddr,
+ int8_t rssi, name_status_t name_status);
+int adapter_remove_found_device(struct adapter *adapter, bdaddr_t *bdaddr);
+void adapter_update_oor_devices(struct adapter *adapter);
+void adapter_remove_oor_device(struct adapter *adapter, char *peer_addr);
struct btd_adapter_driver {
const char *name;