summaryrefslogtreecommitdiff
path: root/lib/hci_lib.h
diff options
context:
space:
mode:
authorVinicius Costa Gomes <vinicius.gomes@openbossa.org>2010-07-08 16:12:50 -0300
committerVinicius Costa Gomes <vinicius.gomes@openbossa.org>2010-07-08 21:05:36 -0300
commit6cd591344bcc9439d530f8cd4a24eb763dcbafe6 (patch)
treec2aafa5ef04417576526d7a96716379a423d9592 /lib/hci_lib.h
parent0e20e20eebd88393b212d65aca3e8e184b98c6f7 (diff)
downloadbluez-6cd591344bcc9439d530f8cd4a24eb763dcbafe6.tar.gz
Add the hci_le_create_conn command to libbluetooth
This is the first step in the direction of communicating with a LE device. This creates a low level (Link Layer) connection to a connectable device.
Diffstat (limited to 'lib/hci_lib.h')
-rw-r--r--lib/hci_lib.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/hci_lib.h b/lib/hci_lib.h
index 371bfd380..2a36dc4e6 100644
--- a/lib/hci_lib.h
+++ b/lib/hci_lib.h
@@ -120,6 +120,12 @@ int hci_le_set_scan_parameters(int dev_id, uint8_t type, uint16_t interval,
uint16_t window, uint8_t own_type,
uint8_t filter);
int hci_le_set_advertise_enable(int dev_id, uint8_t enable);
+int hci_le_create_conn(int dd, uint16_t interval, uint16_t window,
+ uint8_t initiator_filter, uint8_t peer_bdaddr_type,
+ bdaddr_t peer_bdaddr, uint8_t own_bdaddr_type,
+ uint16_t min_interval, uint16_t max_interval,
+ uint16_t latency, uint16_t supervision_timeout,
+ uint16_t min_ce_length, uint16_t max_ce_length);
int hci_for_each_dev(int flag, int(*func)(int dd, int dev_id, long arg), long arg);
int hci_get_route(bdaddr_t *bdaddr);