Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of nRF51822 by
Diff: nordic/nrf-sdk/s110/ble_gattc.h
- Revision:
- 37:c29c330d942c
- Parent:
- 0:eff01767de02
--- a/nordic/nrf-sdk/s110/ble_gattc.h Thu Jul 03 10:01:02 2014 +0100 +++ b/nordic/nrf-sdk/s110/ble_gattc.h Mon Jul 07 13:43:31 2014 +0100 @@ -14,12 +14,13 @@ #ifndef BLE_GATTC_H__ #define BLE_GATTC_H__ -#include "nordic_global.h" #include "ble_gatt.h" #include "ble_types.h" #include "ble_ranges.h" #include "nrf_svc.h" +/** @addtogroup BLE_GATTC_ENUMERATIONS Enumerations + * @{ */ /**@brief GATTC API SVC numbers. */ enum BLE_GATTC_SVCS @@ -35,6 +36,8 @@ SD_BLE_GATTC_HV_CONFIRM /**< Handle Value Confirmation. */ }; +/** @} */ + /** @addtogroup BLE_GATTC_DEFINES Defines * @{ */ @@ -48,6 +51,9 @@ /** @} */ +/** @addtogroup BLE_GATTC_STRUCTURES Structures + * @{ */ + /**@brief Operation Handle Range. */ typedef struct { @@ -94,9 +100,9 @@ /**@brief Write Parameters. */ typedef struct { - uint8_t write_op; /**< Write Operation to be performed, see BLE_GATT_WRITE_OPS. */ + uint8_t write_op; /**< Write Operation to be performed, see @ref BLE_GATT_WRITE_OPS. */ uint16_t handle; /**< Handle to the attribute to be written. */ - uint16_t offset; /**< Offset in bytes. */ + uint16_t offset; /**< Offset in bytes. @note For WRITE_CMD and WRITE_REQ, offset must be 0. */ uint16_t len; /**< Length of data in bytes. */ uint8_t* p_value; /**< Pointer to the value data. */ uint8_t flags; /**< Flags, see @ref BLE_GATT_EXEC_WRITE_FLAGS. */ @@ -226,7 +232,10 @@ ble_gattc_evt_timeout_t timeout; /**< Timeout Event Parameters. */ } params; /**< Event Parameters. @note Only valid if @ref gatt_status == BLE_GATT_STATUS_SUCCESS. */ } ble_gattc_evt_t; +/** @} */ +/** @addtogroup BLE_GATTC_FUNCTIONS Functions + * @{ */ /**@brief Initiate or continue a GATT Primary Service Discovery procedure. * @@ -387,6 +396,7 @@ */ SVCALL(SD_BLE_GATTC_HV_CONFIRM, uint32_t, sd_ble_gattc_hv_confirm(uint16_t conn_handle, uint16_t handle)); +/** @} */ #endif /* BLE_GATTC_H__ */