Kea: tcp_client.h File Reference

| Kea 3.2.0-git

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< TcpClient > | isc::tcp::TcpClientPtr
| Defines a pointer to an TcpClient instance.