|
Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
|
ePacket filter API More...
Enumerations | |
| enum | epacket_filter_flags { FILTER_FORWARD_ONLY_DECRYPTED = BIT(0) , FILTER_FORWARD_ONLY_TDF = BIT(1) , FILTER_FORWARD_ONLY_TDF_ANNOUNCE = BIT(2) } |
Functions | |
| bool | epacket_gateway_forward_filter (uint8_t flags, uint8_t percent, struct net_buf *buf) |
| Determine whether a packet should be forwarded. | |
ePacket filter API
| enum epacket_filter_flags |
#include <infuse/epacket/filter.h>
| bool epacket_gateway_forward_filter | ( | uint8_t | flags, |
| uint8_t | percent, | ||
| struct net_buf * | buf ) |
#include <infuse/epacket/filter.h>
Determine whether a packet should be forwarded.
| flags | Criteria from epacket_filter_flags for forwarding packet |
| percent | Percent of packets to forward that pass flags (255 = all, 128 = half, 0 = none) |
| buf | ePacket that was received |