Search results for "module:IO::Async::Resolver::DNS"
IO::Async::Resolver::DNS - resolve DNS queries using IO::Async
This module extends the IO::Async::Resolver class with extra methods and resolver functions to perform DNS-specific resolver lookups. It does not directly provide any methods or functions of its own. These functions are provided for performing DNS-sp...
PEVANS/IO-Async-Resolver-DNS-0.06 - 31 Jul 2015 17:28:08 UTC
lib/IO/Async/Resolver/DNS/NetDNSImpl.pm
PEVANS/IO-Async-Resolver-DNS-0.06
-
31 Jul 2015 17:28:08 UTC
lib/IO/Async/Resolver/DNS/LibResolvImpl.pm
PEVANS/IO-Async-Resolver-DNS-0.06
-
31 Jul 2015 17:28:08 UTC
IO::Lambda::DNS - DNS queries lambda style
The module provides access to asynchronous DNS queries through Net::DNS. Two function doing the same operation are featured: constructor "new" and condition "dns"....
KARASIK/IO-Lambda-1.33 - 15 Apr 2024 08:40:01 UTC
IO::Lambda - non-blocking I/O as lambda calculus
This module is another attempt to fight the horrors of non-blocking I/O. It tries to bring back the simplicity of the declarative programming style, that is only available when one employs threads, coroutines, or co-processes. Usually coding non-bloc...
KARASIK/IO-Lambda-1.33 - 15 Apr 2024 08:40:01 UTC
IO::Async::Resolver::StupidCache - a trivial caching layer around an IO::Async::Resolver
This object class provides a wrapper around another IO::Async::Resolver instance, which applies a simple caching layer to avoid making identical lookups. This can be useful, for example, when performing a large number of HTTP requests to the same hos...
PEVANS/IO-Async-Resolver-StupidCache-0.04 - 26 Jul 2016 15:43:51 UTC