A node in a radix tree.
More...
#include <radix.h>
A node in a radix tree.
Definition at line 68 of file radix.h.
◆ key
uint8_t* ldns_radix_node_t::key |
Key corresponding to this node.
Definition at line 70 of file radix.h.
◆ klen
Key length corresponding to this node.
Definition at line 72 of file radix.h.
◆ data
void* ldns_radix_node_t::data |
Data corresponding to this node.
Definition at line 74 of file radix.h.
◆ parent
Parent node.
Definition at line 76 of file radix.h.
◆ parent_index
uint8_t ldns_radix_node_t::parent_index |
Index in the parent node select edge array.
Definition at line 78 of file radix.h.
◆ len
uint16_t ldns_radix_node_t::len |
Length of the array.
Definition at line 80 of file radix.h.
◆ offset
uint16_t ldns_radix_node_t::offset |
Offset of the array.
Definition at line 82 of file radix.h.
◆ capacity
uint16_t ldns_radix_node_t::capacity |
Capacity of the array.
Definition at line 84 of file radix.h.
◆ array
Select edge array.
Definition at line 86 of file radix.h.