Internal event structure. More...
#include <internal_event.h>
Data Fields | |
| internal_event_type_t | type |
| Type of internal event. More... | |
| union { | |
| internal_event_packet_dropped_t reason | |
| Packet dropped reason. More... | |
| uint8_t value | |
| Raw value of the packet dropped reason (used for the serial_evt_device_internal_event_t). More... | |
| } | state |
| Reason why a packet was dropped. More... | |
| uint8_t | packet_size |
| Size of the packet dropped. More... | |
| uint8_t * | p_packet |
| Packet pointer. More... | |
Detailed Description
Internal event structure.
Definition at line 96 of file internal_event.h.
Field Documentation
◆ type
| internal_event_type_t internal_event_t::type |
Type of internal event.
Definition at line 99 of file internal_event.h.
◆ reason
| internal_event_packet_dropped_t internal_event_t::reason |
Packet dropped reason.
Definition at line 105 of file internal_event.h.
◆ value
| uint8_t internal_event_t::value |
Raw value of the packet dropped reason (used for the serial_evt_device_internal_event_t).
Definition at line 107 of file internal_event.h.
◆ state
| union { ... } internal_event_t::state |
Reason why a packet was dropped.
◆ packet_size
| uint8_t internal_event_t::packet_size |
Size of the packet dropped.
Definition at line 110 of file internal_event.h.
◆ p_packet
| uint8_t* internal_event_t::p_packet |
Packet pointer.
Definition at line 112 of file internal_event.h.
- mesh/core/include/internal_event.h