mirror of
https://git.sr.ht/~ehmry/getdns-nim
synced 2026-01-08 08:41:06 +00:00
No description
| src | ||
| tests | ||
| .gitignore | ||
| depends.tup | ||
| getdns.nimble | ||
| README.md | ||
| sbom.json | ||
| shell.nix | ||
| tup.config.nix | ||
| Tupfile | ||
| Tuprules.tup | ||
getdns
A thin wrapper over the getdns API.
getdns is a modern asynchronous DNS API. It implements DNS entry points from a design developed and vetted by application developers, in an API specification. The open source C implementation of getdns is developed and maintained in collaboration by NLnet Labs, Sinodun and No Mountain Software.
Event loop
The only event loop implemented is for pkg/sys/ioqueue.
Import it with pkg/getdns/events_sys and call set_sys_ioqueue_base on each getdns Context.