GATT Write event definition. More...
#include <GattCallbackParamTypes.h>
| Public Types | 
| Data Fields | |
| ble::connection_handle_t | connHandle | 
| Handle of the connection that triggered the event.  More... | |
| GattAttribute::Handle_t | handle | 
| Handle of the attribute to which the write operation applies.  More... | |
| WriteOp_t | writeOp | 
| Type of the write operation.  More... | |
| const uint8_t * | data | 
| Pointer to the data to write.  More... | |
| uint16_t | offset | 
| Offset within the attribute value to be written.  More... | |
| ble_error_t | status | 
| Status of the GattClient Write operation.  More... | |
| uint16_t | len | 
| Length (in bytes) of the data to write.  More... | |
| uint8_t | error_code | 
| Error code of the GattClient Write operation.  More... | |
GATT Write event definition.
Instances of this type are created and passed to user registered callbacks whether the GattServer has received a write request or a GattClient has received a write response.
Definition at line 45 of file gatt/GattCallbackParamTypes.h.
| enum WriteOp_t | 
Enumeration of allowed write operations.
Definition at line 49 of file gatt/GattCallbackParamTypes.h.
| ble::connection_handle_t connHandle | 
Handle of the connection that triggered the event.
Definition at line 89 of file gatt/GattCallbackParamTypes.h.
| const uint8_t* data | 
Pointer to the data to write.
Definition at line 140 of file gatt/GattCallbackParamTypes.h.
| uint8_t error_code | 
Error code of the GattClient Write operation.
Definition at line 130 of file gatt/GattCallbackParamTypes.h.
| GattAttribute::Handle_t handle | 
Handle of the attribute to which the write operation applies.
Definition at line 94 of file gatt/GattCallbackParamTypes.h.
| uint16_t len | 
Length (in bytes) of the data to write.
Definition at line 123 of file gatt/GattCallbackParamTypes.h.
| uint16_t offset | 
Offset within the attribute value to be written.
Definition at line 107 of file gatt/GattCallbackParamTypes.h.
| ble_error_t status | 
Status of the GattClient Write operation.
Definition at line 114 of file gatt/GattCallbackParamTypes.h.
| WriteOp_t writeOp | 
Type of the write operation.
Definition at line 99 of file gatt/GattCallbackParamTypes.h.