This is a private interface used by the internals of the networking library.
 It will never be frozen.  Do not use it in external code.
[scriptable, uuid(a26c5b45-7707-4412-bbc1-2462b890848d)]
interface nsPIDNSService : nsIDNSService

Methods

 called to initialize the DNS service.
void init()
 called to shutdown the DNS service.  any pending asynchronous
 requests will be canceled, and the local cache of DNS records
 will be cleared.  NOTE: the operating system may still have
 its own cache of DNS records, which would be unaffected by
 this method.
void shutdown()