Bundle cache. More...
Bundle cache.
Should be instantiated per contact, such that every list contains bundles that match the contact's filter.
#include <cache.h>
Data Fields | |
| clist_node_t | list |
| Head pointer of the clist. | |
| cache_list_node_t | nodes [CONFIG_BPLIB_EGRESS_CACHE_LEN] |
| Collection of possible cache nodes. | |
| bool | all_bundles_queued |
| Whether all bundles in the storage are in the queue. | |
| bool cache_list_t::all_bundles_queued |
| clist_node_t cache_list_t::list |
| cache_list_node_t cache_list_t::nodes[CONFIG_BPLIB_EGRESS_CACHE_LEN] |