|
ProtoCore v1.0.16
Deterministic, zero-heap network stack for embedded targets
|
Dispatch table. Addressed by offset, so the layout is asserted below. More...
#include <ble_gatt.h>
Public Attributes | |
| size_t(* | att_read_req )(uint8_t *, uint16_t, uint8_t *, size_t) |
| size_t(* | att_read_rsp )(uint8_t *, const uint8_t *, size_t, uint8_t *, size_t) |
| size_t(* | att_write_req )(uint8_t *, uint16_t, const uint8_t *, size_t, uint8_t *, size_t) |
| size_t(* | att_notify )(uint8_t *, uint16_t, const uint8_t *, size_t, uint8_t *, size_t) |
| size_t(* | att_error_rsp )(uint8_t *, uint8_t, uint16_t, uint8_t, uint8_t *, size_t) |
| proto_bool(* | att_parse )(uint8_t *, const uint8_t *, size_t, AttPdu *) |
| size_t(* | char_json )(uint8_t *, const GattChar *, size_t, char *, size_t) |
Dispatch table. Addressed by offset, so the layout is asserted below.
Definition at line 69 of file ble_gatt.h.
| size_t(* BleGattNs::att_read_req) (uint8_t *, uint16_t, uint8_t *, size_t) |
Definition at line 71 of file ble_gatt.h.
| size_t(* BleGattNs::att_read_rsp) (uint8_t *, const uint8_t *, size_t, uint8_t *, size_t) |
Definition at line 72 of file ble_gatt.h.
| size_t(* BleGattNs::att_write_req) (uint8_t *, uint16_t, const uint8_t *, size_t, uint8_t *, size_t) |
Definition at line 73 of file ble_gatt.h.
| size_t(* BleGattNs::att_notify) (uint8_t *, uint16_t, const uint8_t *, size_t, uint8_t *, size_t) |
Definition at line 74 of file ble_gatt.h.
| size_t(* BleGattNs::att_error_rsp) (uint8_t *, uint8_t, uint16_t, uint8_t, uint8_t *, size_t) |
Definition at line 75 of file ble_gatt.h.
| proto_bool(* BleGattNs::att_parse) (uint8_t *, const uint8_t *, size_t, AttPdu *) |
Definition at line 76 of file ble_gatt.h.
| size_t(* BleGattNs::char_json) (uint8_t *, const GattChar *, size_t, char *, size_t) |
Definition at line 77 of file ble_gatt.h.