1NimBLE Host 2----------- 3 4Introduction 5~~~~~~~~~~~~ 6 7At a high level, the NimBLE stack is divided into two components: 8 9- Host 10- Controller 11 12This document is an API reference for the host component. If you are 13interested in the general structure of the NimBLE stack and its non-host 14components, you might want to read the :doc:`../index`. 15 16The host sits directly below the application, and it serves as the 17interface to the application for all BLE operations. 18 19.. toctree:: 20 :titlesonly: 21 22 Return Codes <ble_hs_return_codes> 23 GAP <ble_gap> 24 GATT Client <ble_gattc> 25 GATT Server <ble_gatts> 26 Identity <ble_hs_id> 27 ATT <ble_att> 28