Kea  2.1.7-git
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. More...
 

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. More...
 

Typedef Documentation

◆ IOFetchPtr

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

Defines a pointer to an IOFetch.

Definition at line 241 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"

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"

Definition at line 12 of file asiodns_messages.h.

◆ ASIODNS_FETCH_COMPLETED

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

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"

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"

◆ ASIODNS_READ_DATA

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

◆ ASIODNS_READ_TIMEOUT

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

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"

◆ ASIODNS_SYNC_UDP_CLOSE_FAIL

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

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"

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"

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"

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"

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"

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"

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"

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"

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"

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"

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"

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"

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"

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"

Definition at line 33 of file asiodns_messages.h.

◆ ASIODNS_UNKNOWN_ORIGIN

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

◆ ASIODNS_UNKNOWN_RESULT

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

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 48 of file io_fetch.cc.

◆ DBG_COMMON

const int isc::asiodns::DBG_COMMON = DBGLVL_TRACE_DETAIL

Definition at line 47 of file io_fetch.cc.

◆ DBG_IMPORTANT

const int isc::asiodns::DBG_IMPORTANT = DBGLVL_TRACE_BASIC

Definition at line 46 of file io_fetch.cc.

◆ logger