Kea 2.7.5
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< TcpConnectionAcceptorCallbackisc::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< TcpConnectionAcceptorisc::tcp::TcpConnectionAcceptorPtr
 Type of shared pointer to TCP acceptors.
 
typedef asiolink::TLSAcceptor< TcpConnectionAcceptorCallbackisc::tcp::TlsConnectionAcceptor
 Type of the TLS acceptor used in this library.
 
typedef boost::shared_ptr< TlsConnectionAcceptorisc::tcp::TlsConnectionAcceptorPtr
 Type of shared pointer to TLS acceptors.