~ehmry/getdns-nim

Wrapper over the getdns C library
7cdedf05 — Emery Hemingway 3 months ago
events_sys: implement timeouts
82378ee6 — Emery Hemingway 3 months ago
Add event loop extension for pkg/sys/ioqueue
07533eb7 — Emery Hemingway 3 months ago
Use {} as an access operator for Dict

clone

read-only
https://git.sr.ht/~ehmry/getdns-nim
read/write
git@git.sr.ht:~ehmry/getdns-nim

You can also use your local clone with git send-email.

#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.

Do not follow this link