úÎ"8¸     NoneInformation of positive result.#An address obtained from the cache.+An address resolved from cache DNS servers.KSpecified domain is IP address. So, it is converted into a numeric address.  !"#$%&None'()'()'()None*+,*+,*+,None-./0123456789:;<=-/13456789:;<=-./0123456789:;<=None>?@ABCD>ABCD>?@ABCDNone: fAn abstract data for DNS cache. Cached domains are expired every 10 seconds according to their TTL.Configuration for DNS cache.§A list of resolvers (cache DNS servers). A domain is resolved by the resolvers concurrently. The first reply is used regardless of success/failure at this moment;Capability of how many domains can be resolved concurrently CThe minimum bound of cache duration for success replies in seconds. CThe maximum bound of cache duration for success replies in seconds. 2The cache duration for failure replies in seconds. kA basic function to create DNS cache. Domains should be resolved in the function of the second argument. Lookup  only in the cache.Lookup h in the cache. If not exist, queries are sent to DNS servers and resolved IP addresses are cached.Lookup  only in the cache.Lookup h in the cache. If not exist, queries are sent to DNS servers and resolved IP addresses are cached.…Wait until the predicate in the second argument is satisfied. The predicate are given the number of the current resolving domains.<For instance, if you ensure that no resolvings are going on: wait cache (== 0)JIf you want to ensure that capability of concurrent resolving is not full: wait cache (< maxCon)where maxCon represents  in .!EFGHIJKLMN O PQRSTUVW     EFGHIJKLMN O PQRSTUVWX       !"#$%&'()*+,-./0123456677889:;<=>?@ABCCDEFGH IJKLMNOPQRSTU:;VWXY1concurrent-dns-cache-0.1.1-2Sj6Abz08GeBBOcFoRXUWYNetwork.DNS.CacheNetwork.DNS.Cache.TypesNetwork.DNS.Cache.UtilsNetwork.DNS.Cache.ValueNetwork.DNS.Cache.SyncNetwork.DNS.Cache.CacheResultHitResolvedNumericDNSCache DNSCacheConf resolvConfsmaxConcurrencyminTTLmaxTTL negativeTTL withDNSCache lookupCachelookup resolveCacheresolvewaitEntryTTLValuePrioKey $fShowValue!dns-2.0.13-Ja4Dd87uadsIVfADPsQFvmNetwork.DNS.InternalDomainDNSErrorSequenceNumberMismatchRetryLimitExceededTimeoutExpiredUnexpectedRDATA IllegalDomain FormatError ServerFailure NameErrorNotImplementedOperationRefused BadOptRecord&network-2.6.3.2-IsLM4TXcLoRI0fmmBYVyQzNetwork.Socket.Types HostAddressisIPAddr fromResult fromEither positiveEntryrotateadjust ActiveRef ActiveVarConcVar newConcVar waitIncreasedecrease newActiveVartelllisten newActiveReflookupActiveRefinsertActiveRefdeleteActiveRefCacheRefPSQ newCacheReflookupCacheRefinsertCacheRef pruneCacheRef cacheSeedscacheNofServerscacheRefcacheActiveRef cacheConcVarcacheConcLimit cacheMinTTL cacheMaxTTL cacheNegTTL lookupPSQinsertPositiveinsertNegative sendQuery concResolvresolvprune