Clue\React\Buzz\Io\Sender::createFromLoopDns PHP Method

createFromLoopDns() public static method

create sender attached to the given event loop and DNS resolver
public static createFromLoopDns ( React\EventLoop\LoopInterface $loop, React\Dns\Resolver\Resolver | string $dns ) : self
$loop React\EventLoop\LoopInterface
$dns React\Dns\Resolver\Resolver | string DNS resolver instance or IP address
return self
    public static function createFromLoopDns(LoopInterface $loop, $dns)
    {
        if (!$dns instanceof Resolver) {
            $dnsResolverFactory = new ResolverFactory();
            $dns = $dnsResolverFactory->createCached($dns, $loop);
        }
        $connector = new Connector($loop, $dns);
        return self::createFromLoopConnectors($loop, $connector);
    }