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 |