GATT_EvtWrite_T
C
typedef struct GATT_EvtWrite_T
{
uint16_t connHandle;
uint16_t attrHandle;
uint8_t writeType;
uint8_t flags;
uint16_t valueOffset;
uint16_t writeDataLength;
uint8_t writeValue[BLE_ATT_MAX_MTU_LEN - ATT_WRITE_HEADER_SIZE];
} GATT_EvtWrite_T;Description
Data structure for GATTS_EVT_WRITE event.
Field Documentation
| Field | Description |
|---|---|
| connHandle | Connection handle associated with this connection. |
| attrHandle | Handle of the attribute to be written. |
| writeType | Write Type. See ATT opcodes. Only ATT_WRITE_REQ/ATT_WRITE_CMD/ATT_PREPARE_WRITE_REQ/ATT_EXECUTE_WRITE_REQ are allowed. |
| flags | Flags for Execute Write Request. See Execute write flag. |
| valueOffset | Value offset for Prepare Write Request. |
| writeDataLength | Length of the data to be written. |
| writeValue | Value to be written to the attribute. |
