Kea 2.7.5
isc::asiodns Namespace Reference

Classes

class  IOFetch
 Upstream Fetch Processing. More...
 
struct  IOFetchData
 IOFetch Data. More...
 

Typedefs

typedef boost::shared_ptr< IOFetchIOFetchPtr
 Defines a pointer to an IOFetch.
 

Variables

const isc::log::MessageID ASIODNS_FETCH_COMPLETED = "ASIODNS_FETCH_COMPLETED"
 
const isc::log::MessageID ASIODNS_FETCH_STOPPED = "ASIODNS_FETCH_STOPPED"
 
const isc::log::MessageID ASIODNS_OPEN_SOCKET = "ASIODNS_OPEN_SOCKET"
 
const isc::log::MessageID ASIODNS_READ_DATA = "ASIODNS_READ_DATA"
 
const isc::log::MessageID ASIODNS_READ_TIMEOUT = "ASIODNS_READ_TIMEOUT"
 
const isc::log::MessageID ASIODNS_SEND_DATA = "ASIODNS_SEND_DATA"
 
const isc::log::MessageID ASIODNS_UNKNOWN_ORIGIN = "ASIODNS_UNKNOWN_ORIGIN"
 
const isc::log::MessageID ASIODNS_UNKNOWN_RESULT = "ASIODNS_UNKNOWN_RESULT"
 
const int DBG_COMMON = DBGLVL_TRACE_DETAIL
 
const int DBG_IMPORTANT = DBGLVL_TRACE_BASIC
 
const int DBG_VERBOSE = DBGLVL_TRACE_TECHNICAL
 
isc::log::Logger logger ("asiodns")
 Use the ASIO logger.
 

Typedef Documentation

◆ IOFetchPtr

typedef boost::shared_ptr<IOFetch> isc::asiodns::IOFetchPtr

Defines a pointer to an IOFetch.

Definition at line 255 of file io_fetch.h.

Variable Documentation

◆ ASIODNS_FETCH_COMPLETED

const isc::log::MessageID isc::asiodns::ASIODNS_FETCH_COMPLETED = "ASIODNS_FETCH_COMPLETED"
extern

Definition at line 11 of file asiodns_messages.h.

Referenced by isc::asiodns::IOFetch::stop().

◆ ASIODNS_FETCH_STOPPED

const isc::log::MessageID isc::asiodns::ASIODNS_FETCH_STOPPED = "ASIODNS_FETCH_STOPPED"
extern

Definition at line 12 of file asiodns_messages.h.

Referenced by isc::asiodns::IOFetch::stop().

◆ ASIODNS_OPEN_SOCKET

const isc::log::MessageID isc::asiodns::ASIODNS_OPEN_SOCKET = "ASIODNS_OPEN_SOCKET"
extern

Definition at line 13 of file asiodns_messages.h.

Referenced by isc::asiodns::IOFetch::operator()().

◆ ASIODNS_READ_DATA

const isc::log::MessageID isc::asiodns::ASIODNS_READ_DATA = "ASIODNS_READ_DATA"
extern

Definition at line 14 of file asiodns_messages.h.

Referenced by isc::asiodns::IOFetch::operator()().

◆ ASIODNS_READ_TIMEOUT

const isc::log::MessageID isc::asiodns::ASIODNS_READ_TIMEOUT = "ASIODNS_READ_TIMEOUT"
extern

Definition at line 15 of file asiodns_messages.h.

Referenced by isc::asiodns::IOFetch::stop().

◆ ASIODNS_SEND_DATA

const isc::log::MessageID isc::asiodns::ASIODNS_SEND_DATA = "ASIODNS_SEND_DATA"
extern

Definition at line 16 of file asiodns_messages.h.

Referenced by isc::asiodns::IOFetch::operator()().

◆ ASIODNS_UNKNOWN_ORIGIN

const isc::log::MessageID isc::asiodns::ASIODNS_UNKNOWN_ORIGIN = "ASIODNS_UNKNOWN_ORIGIN"
extern

Definition at line 17 of file asiodns_messages.h.

Referenced by isc::asiodns::IOFetch::operator()().

◆ ASIODNS_UNKNOWN_RESULT

const isc::log::MessageID isc::asiodns::ASIODNS_UNKNOWN_RESULT = "ASIODNS_UNKNOWN_RESULT"
extern

Definition at line 18 of file asiodns_messages.h.

Referenced by isc::asiodns::IOFetch::stop().

◆ DBG_COMMON

const int isc::asiodns::DBG_COMMON = DBGLVL_TRACE_DETAIL

Definition at line 48 of file io_fetch.cc.

Referenced by isc::asiodns::IOFetch::stop().

◆ DBG_IMPORTANT

const int isc::asiodns::DBG_IMPORTANT = DBGLVL_TRACE_BASIC

Definition at line 47 of file io_fetch.cc.

Referenced by isc::asiodns::IOFetch::stop().

◆ DBG_VERBOSE

const int isc::asiodns::DBG_VERBOSE = DBGLVL_TRACE_TECHNICAL

Definition at line 49 of file io_fetch.cc.

Referenced by isc::asiodns::IOFetch::stop().

◆ logger

isc::log::Logger isc::asiodns::logger ( "asiodns" )

Use the ASIO logger.

Definition at line 15 of file asiodns/logger.h.

Referenced by isc::asiodns::IOFetch::stop().