Kea 2.7.0
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_FD_ADD_TCP = "ASIODNS_FD_ADD_TCP"
 
const isc::log::MessageID ASIODNS_FD_ADD_UDP = "ASIODNS_FD_ADD_UDP"
 
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_SYNC_UDP_CLOSE_FAIL = "ASIODNS_SYNC_UDP_CLOSE_FAIL"
 
const isc::log::MessageID ASIODNS_TCP_ACCEPT_FAIL = "ASIODNS_TCP_ACCEPT_FAIL"
 
const isc::log::MessageID ASIODNS_TCP_CLEANUP_CLOSE_FAIL = "ASIODNS_TCP_CLEANUP_CLOSE_FAIL"
 
const isc::log::MessageID ASIODNS_TCP_CLOSE_ACCEPTOR_FAIL = "ASIODNS_TCP_CLOSE_ACCEPTOR_FAIL"
 
const isc::log::MessageID ASIODNS_TCP_CLOSE_FAIL = "ASIODNS_TCP_CLOSE_FAIL"
 
const isc::log::MessageID ASIODNS_TCP_CLOSE_NORESP_FAIL = "ASIODNS_TCP_CLOSE_NORESP_FAIL"
 
const isc::log::MessageID ASIODNS_TCP_GETREMOTE_FAIL = "ASIODNS_TCP_GETREMOTE_FAIL"
 
const isc::log::MessageID ASIODNS_TCP_READDATA_FAIL = "ASIODNS_TCP_READDATA_FAIL"
 
const isc::log::MessageID ASIODNS_TCP_READLEN_FAIL = "ASIODNS_TCP_READLEN_FAIL"
 
const isc::log::MessageID ASIODNS_TCP_WRITE_FAIL = "ASIODNS_TCP_WRITE_FAIL"
 
const isc::log::MessageID ASIODNS_UDP_ASYNC_SEND_FAIL = "ASIODNS_UDP_ASYNC_SEND_FAIL"
 
const isc::log::MessageID ASIODNS_UDP_CLOSE_FAIL = "ASIODNS_UDP_CLOSE_FAIL"
 
const isc::log::MessageID ASIODNS_UDP_RECEIVE_FAIL = "ASIODNS_UDP_RECEIVE_FAIL"
 
const isc::log::MessageID ASIODNS_UDP_SYNC_RECEIVE_FAIL = "ASIODNS_UDP_SYNC_RECEIVE_FAIL"
 
const isc::log::MessageID ASIODNS_UDP_SYNC_SEND_FAIL = "ASIODNS_UDP_SYNC_SEND_FAIL"
 
const isc::log::MessageID ASIODNS_UNKNOWN_ORIGIN = "ASIODNS_UNKNOWN_ORIGIN"
 
const isc::log::MessageID ASIODNS_UNKNOWN_RESULT = "ASIODNS_UNKNOWN_RESULT"
 
const int DBG_ALL = DBGLVL_TRACE_DETAIL + 20
 
const int DBG_COMMON = DBGLVL_TRACE_DETAIL
 
const int DBG_IMPORTANT = DBGLVL_TRACE_BASIC
 
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_FD_ADD_TCP

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

Definition at line 11 of file asiodns_messages.h.

◆ ASIODNS_FD_ADD_UDP

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

Definition at line 12 of file asiodns_messages.h.

◆ ASIODNS_FETCH_COMPLETED

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

Definition at line 13 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 14 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 15 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 16 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 17 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 18 of file asiodns_messages.h.

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

◆ ASIODNS_SYNC_UDP_CLOSE_FAIL

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

Definition at line 19 of file asiodns_messages.h.

◆ ASIODNS_TCP_ACCEPT_FAIL

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

Definition at line 20 of file asiodns_messages.h.

◆ ASIODNS_TCP_CLEANUP_CLOSE_FAIL

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

Definition at line 21 of file asiodns_messages.h.

◆ ASIODNS_TCP_CLOSE_ACCEPTOR_FAIL

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

Definition at line 22 of file asiodns_messages.h.

◆ ASIODNS_TCP_CLOSE_FAIL

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

Definition at line 23 of file asiodns_messages.h.

◆ ASIODNS_TCP_CLOSE_NORESP_FAIL

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

Definition at line 24 of file asiodns_messages.h.

◆ ASIODNS_TCP_GETREMOTE_FAIL

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

Definition at line 25 of file asiodns_messages.h.

◆ ASIODNS_TCP_READDATA_FAIL

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

Definition at line 26 of file asiodns_messages.h.

◆ ASIODNS_TCP_READLEN_FAIL

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

Definition at line 27 of file asiodns_messages.h.

◆ ASIODNS_TCP_WRITE_FAIL

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

Definition at line 28 of file asiodns_messages.h.

◆ ASIODNS_UDP_ASYNC_SEND_FAIL

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

Definition at line 29 of file asiodns_messages.h.

◆ ASIODNS_UDP_CLOSE_FAIL

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

Definition at line 30 of file asiodns_messages.h.

◆ ASIODNS_UDP_RECEIVE_FAIL

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

Definition at line 31 of file asiodns_messages.h.

◆ ASIODNS_UDP_SYNC_RECEIVE_FAIL

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

Definition at line 32 of file asiodns_messages.h.

◆ ASIODNS_UDP_SYNC_SEND_FAIL

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

Definition at line 33 of file asiodns_messages.h.

◆ ASIODNS_UNKNOWN_ORIGIN

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

Definition at line 34 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 35 of file asiodns_messages.h.

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

◆ DBG_ALL

const int isc::asiodns::DBG_ALL = DBGLVL_TRACE_DETAIL + 20

Definition at line 49 of file io_fetch.cc.

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().

◆ 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().