xref: /nrf52832-nimble/packages/NimBLE-latest/docs/ble_hs/ble_hs.rst (revision 042d53a763ad75cb1465103098bb88c245d95138)
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