10 #ifndef BOOST_ASIO_HPP 11 #error "asio.hpp must be included before including this, see asiolink.h as to why" 21 #include <boost/shared_ptr.hpp> 22 #include <netinet/in.h> 53 template<
typename SocketCallback>
Provides a service for accepting new TCP connections.
The IOService class is a wrapper for the ASIO io_service class.
TLSAcceptor(IOService &io_service)
Constructor.
virtual ~TLSAcceptor()
Destructor.
Defines the logger used by the top-level component of kea-lfc.
virtual TlsStream< C >::lowest_layer_type & getASIOSocket() const
Returns reference to the underlying ASIO socket.
void asyncAccept(const TLSSocket< SocketCallback > &socket, C &callback)
Asynchronously accept new connection.
A wrapper interface for the ASIO library.
Provides a service for accepting new TLS connections.