summaryrefslogtreecommitdiff
path: root/emulator/bthost.h
Commit message (Collapse)AuthorAgeFilesLines
* emulator/bthost: Add API to wait for bthost readinessJohan Hedberg2014-12-031-0/+3
|
* emulator/bthost: Add API to enable SC supportJohan Hedberg2014-12-031-0/+2
|
* emulator/bthost: Remove empty bthost_stop functionSzymon Janc2014-11-041-1/+0
|
* emulator/bthost: Add bthost_send_cid_vLuiz Augusto von Dentz2014-09-301-0/+2
|
* emulator/bthost: Add skeleton for passing encryption changes to SMPJohan Hedberg2014-09-191-0/+1
|
* emulator/bthost: Add getter functions needed by SMPJohan Hedberg2014-09-181-0/+3
|
* emulator/bthost: Add iovec supportLuiz Augusto von Dentz2014-09-181-1/+2
| | | | | This convert bthost_set_send_handler to take struct iovec for doing scatter io.
* emulator: Add support for specifying SMP authentication requirementJohan Hedberg2014-09-161-1/+1
|
* emulator: Use explicit IO capability for bthostJohan Hedberg2014-09-131-1/+1
|
* emulator/bthost: Add hci disconnectMarcin Kraglak2014-08-251-0/+3
|
* emulator: Add flags param to advertise enabling functionJakub Tyszkowski2014-07-181-1/+2
| | | | | | | This allows to pass additional parameter describing wheter to set flags parameter in advertising data. This is needed to make device discoverable.
* emulator/bthost: Add support to set auth_req for bthostAndrzej Kaczmarek2014-05-191-0/+1
| | | | | This patch makes possible to set Authentication_Requirements to be used in io_capa_request_reply when replying for io_capa_request_evt.
* monitor: Use 64-bit unsigned integer for random numberMarcel Holtmann2014-02-271-2/+1
|
* emulator/bthost: Rename rfcomm_channel to rfcomm_chan for shorter symbol namesJohan Hedberg2014-02-191-4/+3
|
* emulator/bthost: Add function to send RFCOMM UIH frames from bthostMarcin Kraglak2014-02-191-0/+4
| | | | | | This will make RFCOMM UIH frame and fill with data passed by user. It also adds bthost internal tracking of RFCOMM connections to store cid and channel - user have to pass only conenction handle and channel.
* emulator/bthost: Add api to handle RFCOMM data on bthostMarcin Kraglak2014-02-191-0/+9
| | | | With this change user can handle data received on RFCOMM connection.
* emulator/bthost: Add SMP callback to fetch LTKJohan Hedberg2014-01-201-0/+2
|
* emulator/bthost: Add SMP supportJohan Hedberg2014-01-201-0/+10
|
* tools/bthost: Remove useless channel parameter from RFCOMM callbackJohan Hedberg2014-01-161-2/+1
|
* emulator/bthost: Implement bthost_connect_rfcommMarcin Kraglak2014-01-161-0/+4
| | | | | | This method will start L2CAP connection on RFCOMM PSM and continue connecting to rfcomm server. User can specify callback to be called after connection.
* emulator/bthost: Add method to create rfcomm serverMarcin Kraglak2014-01-161-0/+7
| | | | It allows user to create rfcomm server on bthost.
* emulator/bthost: Add API to request authenticationJohan Hedberg2014-01-151-0/+2
|
* emulator/bthost: Add API to reject SSP User ConfirmationJohan Hedberg2014-01-131-0/+1
|
* emulator/bthost: Add support for specifying custom IO capabilityJohan Hedberg2014-01-131-0/+1
|
* emulator/bthost: Add support for enabling SSP modeJohan Hedberg2014-01-101-0/+2
|
* emulator/bthost: Add basic PIN Code Request handlingJohan Hedberg2014-01-081-0/+3
|
* emulator/bthost: Remove not used bthost_set_server_psmMarcin Kraglak2013-12-201-2/+0
| | | | This function is not needed and has been replaced with bthost_add_l2cap_server.
* emulator: Add new method for adding l2cap serverMarcin Kraglak2013-12-201-0/+5
| | | | | | This method allow user to add l2cap server and register connect callback. If no callback is specified, it will behave like bthost_set_server_psm() method.
* emulator/bthost: Add API for requesting LE encryptionJohan Hedberg2013-11-291-0/+3
|
* emulator/bthost: Add support for CID hooksJohan Hedberg2013-11-051-0/+9
| | | | | | This patch adds support for registering CID based hooks to a bthost. These are intended for test tools to override the default data handling for specific CIDs.
* emulator/bthost: Add support for creating LE connectionsJohan Hedberg2013-09-251-1/+2
|
* emulator: Add basic advertise enable support for bthostJohan Hedberg2013-09-191-0/+2
|
* emulator: Add callback mechanism for L2CAP requestsJohan Hedberg2013-05-291-1/+5
|
* emulator: Make bthost L2CAP sender strictly only for requestsJohan Hedberg2013-05-291-2/+2
|
* emulator: Return used L2CAP ident value from bthost_l2cap_cmd()Johan Hedberg2013-05-291-1/+1
|
* emulator: Add API to initiate ACL connectionsJohan Hedberg2013-05-281-0/+2
|
* emulator: Make bthost L2CAP command function publicJohan Hedberg2013-05-281-0/+3
|
* emulator: Add ACL connection callback to bthostJohan Hedberg2013-05-281-0/+5
|
* emulator: Add basic server PSM support to bthostJohan Hedberg2013-05-271-0/+2
|
* emulator: implement write_scan_enable supportJohan Hedberg2013-05-241-0/+9
|
* emulator: Add support for Bluetooth host abstractionMarcel Holtmann2012-12-181-0/+41