DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
Resolver.hpp File Reference
#include "logging/Logging.hpp"
#include "utilities/Issues.hpp"
#include <arpa/nameser.h>
#include <netdb.h>
#include <netinet/in.h>
#include <resolv.h>
#include <sys/types.h>
#include <string>
#include <vector>
Include dependency graph for Resolver.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  dunedaq::utilities::ZmqUri
 

Namespaces

namespace  dunedaq
 Including Qt Headers.
 
namespace  dunedaq::utilities
 

Functions

std::vector< std::string > dunedaq::utilities::get_ips_from_hostname (std::string hostname)
 
std::vector< std::string > dunedaq::utilities::resolve_uri_hostname (std::string connection_string)
 
ZmqUri dunedaq::utilities::parse_connection_string (std::string connection_string)
 

Detailed Description

DNS Resolver methods

This is part of the DUNE DAQ Application Framework, copyright 2020. Licensing/copyright details are in the COPYING file that you should have received with this code.

Definition in file Resolver.hpp.