typedef struct _extDnsCtx extDnsCtx

A single library context where all state is stored.

Before you can start using ext-dns API you must create an extDnsCtx object by calling to ext_dns_ctx_new and then initialize it by using ext_dns_init_ctx.

You can grab or release more references to the object by calling to ext_dns_ctx_ref and ext_dns_ctx_unref.

In the case you are finishing clients or servers started with that context, you must call to ext_dns_exit_ctx.