Struct nrf_softdevice_s113::ble_gatts_evt_write_t
source · #[repr(C)]pub struct ble_gatts_evt_write_t {
pub handle: u16,
pub uuid: ble_uuid_t,
pub op: u8,
pub auth_required: u8,
pub offset: u16,
pub len: u16,
pub data: __IncompleteArrayField<u8>,
}
Expand description
@brief Event structure for @ref BLE_GATTS_EVT_WRITE.
Fields§
§handle: u16
< Attribute Handle.
uuid: ble_uuid_t
< Attribute UUID.
op: u8
< Type of write operation, see @ref BLE_GATTS_OPS.
auth_required: u8
< Writing operation deferred due to authorization requirement. Application may use @ref sd_ble_gatts_value_set to finalize the writing operation.
offset: u16
< Offset for the write operation.
len: u16
< Length of the received data.
data: __IncompleteArrayField<u8>
< Received data. @note This is a variable length array. The size of 1 indicated is only a placeholder for compilation. See @ref sd_ble_evt_get for more information on how to use event structures with variable length array members.