dnsjit.lib.trie.node(3)

πŸ“¦
version 1.5.1 Β· 5 versions
, in epel 10, epel 9, fedora 43, fedora 44, ubuntu resolute, ubuntu stonking

✨ dnsjit.lib.trie.node β€” bestie edition ✨

okay so this is a page from the dnsjit library functions manual, and today we're talking about dnsjit.lib.trie.node β€” aka the Node of trie, which contains the value and key. that's the whole vibe. a lil node holding your key AND your value. iconic. πŸŽ€


🌸 SYNOPSIS 🌸

setting a node's value, bestie

node:set(42)

getting a node's key and value (the way that we love)

local key = node:key()
local val = node:get()

πŸ’… DESCRIPTION πŸ’…

πŸ¦‹ Functions πŸ¦‹

  • TrieNode.new(trie, val, key, keylen) β€” creates a brand new node object for you. new node, who dis. ✨
  • TrieNode:key() β€” returns the key and the keylen of this node. heads up: the key is a string, or a byte array if the trie's binary setting is set to true. so like, depends on the fit. 🫢
  • TrieNode:log() β€” returns the Log object so you can control logging for this instance or this module. logging girlies rise. πŸ“
  • TrieNode:get() β€” gets the value of this node. no cap.
  • TrieNode:set(value) β€” sets the value of this node. put it in, bestie. πŸ’–

πŸ‘€ SEE ALSO πŸ‘€

  • dnsjit.lib.trie(3) β€” the parent trie page, go read it, it's giving family. 🌈

πŸ‘‘ AUTHORS and CONTRIBUTORS πŸ‘‘

  • Jerry LundstrΓΆm (DNS-OARC)
  • TomΓ‘Ε‘ KΕ™Γ­ΕΎek (CZ.NIC)
  • Petr Ε paček (ISC)

Maintained by DNS-OARC

https://www.dns-oarc.net/

πŸ’€ BUGS πŸ’€

for issues and feature requests, please use:

https://codeberg.org/DNS-OARC/dnsjit/issues

for questions and help, please use:

admin@dns-oarc.net

not me ending the page but this is literally the whole thing, every flag and every function, nothing skipped, fr fr. 🫢

so anyway, this was dnsjit.lib.trie.node(3) from dnsjit version 1.5.1 β€” that's the source and the version, and yes i remembered. mwah. πŸ’‹ bye bestie, go set some node values πŸ’…πŸŒΈπŸ¦‹