ble_gattc_evt_browse_srvc_t Struct Reference

GATTC Browse service(s) event for BLE_GATTC_EVT_SRVC_BROWSE. More...

#include <ble_gattc.h>

Public Attributes

uint8_t serv_type
 
uint8_t uuid_len
 
uint8_t uuid [BLE_ATT_UUID_128_LEN]
 
uint16_t start_hdl
 
uint16_t end_hdl
 
union ble_gattc_browse_attr_infoinfo
 

Detailed Description

GATTC Browse service(s) event for BLE_GATTC_EVT_SRVC_BROWSE.

Definition at line 320 of file ble_gattc.h.

Member Data Documentation

◆ end_hdl

uint16_t ble_gattc_evt_browse_srvc_t::end_hdl

Service end handle.

Definition at line 326 of file ble_gattc.h.

◆ info

union ble_gattc_browse_attr_info* ble_gattc_evt_browse_srvc_t::info

Attribute information presented in the service(array length = end_hdl - start_hdl);If attr_type is equal to BLE_GATTC_BROWSE_NONE, the last attribute information has been found in previous one, although not reach the service end handle.

Definition at line 327 of file ble_gattc.h.

◆ serv_type

uint8_t ble_gattc_evt_browse_srvc_t::serv_type

Service type. See gatt_serv_type_t.

Definition at line 322 of file ble_gattc.h.

◆ start_hdl

uint16_t ble_gattc_evt_browse_srvc_t::start_hdl

Service start handle.

Definition at line 325 of file ble_gattc.h.

◆ uuid

uint8_t ble_gattc_evt_browse_srvc_t::uuid[BLE_ATT_UUID_128_LEN]

Service UUID.

Definition at line 324 of file ble_gattc.h.

◆ uuid_len

uint8_t ble_gattc_evt_browse_srvc_t::uuid_len

Service UUID length.

Definition at line 323 of file ble_gattc.h.


The documentation for this struct was generated from the following file: