Kea 3.0.0
common_tls.h File Reference

Common TLS API. More...

#include <cryptolink/cryptolink.h>
#include <boost/noncopyable.hpp>
#include <boost/shared_ptr.hpp>
#include <netinet/in.h>
#include <sys/socket.h>
Include dependency graph for common_tls.h:

Go to the source code of this file.

Classes

 TLS context base class. More...
 TLS stream base class. More...

Namespaces

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

Typedefs

typedef boost::shared_ptr< TlsContext > isc::asiolink::TlsContextPtr
 The type of shared pointers to TlsContext objects.

Enumerations

enum  isc::asiolink::TlsRole { isc::asiolink::CLIENT , isc::asiolink::SERVER }
 Client and server roles. More...

Detailed Description

Common TLS API.

Definition in file common_tls.h.