Kea 3.1.9
tcp_client.h File Reference
#include <asiolink/io_address.h>
#include <asiolink/io_service.h>
#include <asiolink/tls_socket.h>
#include <exceptions/exceptions.h>
#include <tcp/wire_data.h>
#include <boost/shared_ptr.hpp>
#include <functional>
#include <string>
#include <thread>
#include <vector>
Include dependency graph for tcp_client.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  isc::tcp::TcpClient::RequestTimeout
 TCP request/response timeout value. More...
class  isc::tcp::TcpClient
 TCP/TLS client class. More...
class  isc::tcp::TcpClientError
 A generic error raised by the TcpClient class. More...

Namespaces

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

Typedefs

typedef boost::shared_ptr< TcpClientisc::tcp::TcpClientPtr
 Defines a pointer to an TcpClient instance.