#include "../ndn-constants.h"
#include <stdint.h>
#include <stddef.h>
Go to the source code of this file.
|
void | ndn_nametree_init (void *memory, ndn_table_id_t capacity) |
|
nametree_entry_t * | ndn_nametree_find_or_insert (ndn_nametree_t *self, uint8_t name[], size_t len) |
|
nametree_entry_t * | ndn_nametree_find (ndn_nametree_t *self, uint8_t name[], size_t len) |
|
nametree_entry_t * | ndn_nametree_prefix_match (ndn_nametree_t *self, uint8_t name[], size_t len, enum NDN_NAMETREE_ENTRY_TYPE entry_type) |
|
nametree_entry_t * | ndn_nametree_at (ndn_nametree_t *self, ndn_table_id_t id) |
|
ndn_table_id_t | ndn_nametree_getid (ndn_nametree_t *self, nametree_entry_t *entry) |
|
◆ NDN_NAMETREE_RESERVE_SIZE
◆ nametree_entry_t
◆ ndn_nametree_t
◆ NDN_NAMETREE_ENTRY_TYPE
Enumerator |
---|
NDN_NAMETREE_FIB_TYPE | |
NDN_NAMETREE_PIT_TYPE | |
NDN_NAMETREE_ENTRY_TYPE_CNT | |
NDN_NAMETREE_FIB_TYPE | |
NDN_NAMETREE_PIT_TYPE | |
NDN_NAMETREE_ENTRY_TYPE_CNT | |
◆ ndn_nametree_at()
◆ ndn_nametree_find()
◆ ndn_nametree_find_or_insert()
◆ ndn_nametree_getid()
◆ ndn_nametree_init()
◆ ndn_nametree_prefix_match()