Kea 2.5.8
tcp_connection_acceptor.h File Reference
#include <asiolink/tcp_acceptor.h>
#include <asiolink/tls_acceptor.h>
#include <boost/shared_ptr.hpp>
#include <boost/system/system_error.hpp>
#include <functional>
+ Include dependency graph for tcp_connection_acceptor.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  isc
 Defines the logger used by the top-level component of kea-lfc.
 
namespace  isc::tcp
 

Typedefs

typedef asiolink::TCPAcceptor< TcpConnectionAcceptorCallback > isc::tcp::TcpConnectionAcceptor
 Type of the TCP acceptor used in this library.
 
typedef std::function< void(const boost::system::error_code &)> isc::tcp::TcpConnectionAcceptorCallback
 Type of the callback for the TCP acceptor used in this library.
 
typedef boost::shared_ptr< TcpConnectionAcceptor > isc::tcp::TcpConnectionAcceptorPtr
 Type of shared pointer to TCP acceptors.
 
typedef asiolink::TLSAcceptor< TcpConnectionAcceptorCallback > isc::tcp::TlsConnectionAcceptor
 Type of the TLS acceptor used in this library.
 
typedef boost::shared_ptr< TlsConnectionAcceptor > isc::tcp::TlsConnectionAcceptorPtr
 Type of shared pointer to TLS acceptors.