sl_bt_evt_gatt_server_attribute_valueGATT Server#

Indicates that the value of an attribute in the local GATT database was changed by a remote GATT client.

Data Structures#

struct  

sl_bt_evt_gatt_server_attribute_value_s

Data structure of the attribute_value event.

Macros#

#define 

sl_bt_evt_gatt_server_attribute_value_id 0x000a00a0

Identifier of the attribute_value event.

Detailed Description#

Indicates that the value of an attribute in the local GATT database was changed by a remote GATT client.

The parameter att_opcode describes which GATT procedure was used to change the value.


Data Structure Documentation#

sl_bt_evt_gatt_server_attribute_value_s#

struct  sl_bt_evt_gatt_server_attribute_value_s

Data structure of the attribute_value event.

Data Fields

uint8_t

connection

Connection handle

uint16_t

attribute

Attribute Handle

uint8_t

att_opcode

Enum gatt_att_opcode_t. Attribute opcode that informs the procedure from which the value was received.

uint16_t

offset

Value offset

uint8array

value

Value