Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
bt_gatt_notify_params Struct Reference

#include <gatt.h>

Data Fields

const struct bt_uuiduuid
 Notification Attribute UUID type. More...
 
const struct bt_gatt_attrattr
 Notification Attribute object. More...
 
const voiddata
 
uint16_t len
 
bt_gatt_complete_func_t func
 
voiduser_data
 

Field Documentation

◆ attr

const struct bt_gatt_attr* bt_gatt_notify_params::attr

Notification Attribute object.

Optional if uuid is provided, in this case it will be used as start range to search for the attribute with the given UUID.

◆ data

const void* bt_gatt_notify_params::data

Notification Value data

◆ func

bt_gatt_complete_func_t bt_gatt_notify_params::func

Notification Value callback

◆ len

uint16_t bt_gatt_notify_params::len

Notification Value length

◆ user_data

void* bt_gatt_notify_params::user_data

Notification Value callback user data

◆ uuid

const struct bt_uuid* bt_gatt_notify_params::uuid

Notification Attribute UUID type.

Optional, use to search for an attribute with matching UUID when the attribute object pointer is not known.


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