úÎ!$b ¢     Nonetconcurrent-dns-cacheInformation of positive result.concurrent-dns-cache#An address obtained from the cache.concurrent-dns-cache+An address resolved from cache DNS servers.concurrent-dns-cacheKSpecified domain is IP address. So, it is converted into a numeric address. !"#$%&'()*None'+,-./012345678Nonež9:;<=Noneé>?@None4ABCNone>  concurrent-dns-cachefAn abstract data for DNS cache. Cached domains are expired every 10 seconds according to their TTL.concurrent-dns-cacheConfiguration for DNS cache.concurrent-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 momentconcurrent-dns-cache;Capability of how many domains can be resolved concurrently concurrent-dns-cacheCThe minimum bound of cache duration for success replies in seconds. concurrent-dns-cacheCThe maximum bound of cache duration for success replies in seconds. concurrent-dns-cache2The cache duration for failure replies in seconds. concurrent-dns-cachekA basic function to create DNS cache. Domains should be resolved in the function of the second argument. concurrent-dns-cacheLookup  only in the cache.concurrent-dns-cacheLookup h in the cache. If not exist, queries are sent to DNS servers and resolved IP addresses are cached.concurrent-dns-cacheLookup  only in the cache.concurrent-dns-cacheLookup h in the cache. If not exist, queries are sent to DNS servers and resolved IP addresses are cached.concurrent-dns-cache…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 .    D       !"#$%&'()*+,-./01123456789:;<=>?@ABCDEFGHIJKL1concurrent-dns-cache-0.1.3-6yGNAD1HdAODCQjQNhHWzPNetwork.DNS.CacheNetwork.DNS.Cache.TypesNetwork.DNS.Cache.SyncNetwork.DNS.Cache.CacheNetwork.DNS.Cache.UtilsNetwork.DNS.Cache.ValueResultHitResolvedNumericDNSCache DNSCacheConf resolvConfsmaxConcurrencyminTTLmaxTTL negativeTTL withDNSCache lookupCachelookup resolveCacheresolvewait dns-4.0.0-9zv92Wu82wPEK8qd87FEQ7Network.DNS.TypesDomainDNSErrorSequenceNumberMismatchQuestionMismatchInvalidAXFRLookupRetryLimitExceededTimeoutExpiredUnexpectedRDATA IllegalDomain FormatError ServerFailure NameErrorNotImplementedOperationRefused BadOptRecordBadConfigurationNetworkFailure DecodeErrorUnknownDNSError&network-3.1.0.1-3hHBpw17wpa9MleAlG8j6iNetwork.Socket.Types HostAddressEntryValuePrioKey ActiveRef ActiveVarConcVar newConcVar waitIncreasedecrease newActiveVartelllisten newActiveReflookupActiveRefinsertActiveRefdeleteActiveRefCacheRef newCacheReflookupCacheRefinsertCacheRef pruneCacheRefisIPAddr fromResult fromEither positiveEntryrotateadjust