Dispatch table. Addressed by offset, so the layout is asserted below.
More...
#include <enocean.h>
|
| uint8_t(* | esp3_crc8 )(uint8_t *, const uint8_t *, uint16_t) |
| |
| int(* | esp3_parse )(uint8_t *, const uint8_t *, uint16_t, protocore_esp3_packet *) |
| |
| uint16_t(* | esp3_build )(uint8_t *, protocore_esp3_type, const uint8_t *, uint16_t, const uint8_t *, uint8_t, uint8_t *, uint16_t) |
| |
| proto_bool(* | erp1_parse )(uint8_t *, const uint8_t *, uint16_t, protocore_erp1 *) |
| |
| uint16_t(* | erp1_build )(uint8_t *, uint8_t *, uint16_t, uint8_t, const uint8_t *, uint8_t, uint32_t, uint8_t) |
| |
Dispatch table. Addressed by offset, so the layout is asserted below.
Definition at line 86 of file enocean.h.
◆ esp3_crc8
| uint8_t(* EnoceanNs::esp3_crc8) (uint8_t *, const uint8_t *, uint16_t) |
◆ esp3_parse
◆ esp3_build
| uint16_t(* EnoceanNs::esp3_build) (uint8_t *, protocore_esp3_type, const uint8_t *, uint16_t, const uint8_t *, uint8_t, uint8_t *, uint16_t) |
◆ erp1_parse
◆ erp1_build
| uint16_t(* EnoceanNs::erp1_build) (uint8_t *, uint8_t *, uint16_t, uint8_t, const uint8_t *, uint8_t, uint32_t, uint8_t) |
The documentation for this struct was generated from the following file: