![]() |
Kea 2.2.0
|
#include <config.h>#include <unistd.h>#include <sys/types.h>#include <sys/socket.h>#include <sys/uio.h>#include <sys/un.h>#include <netinet/in.h>#include <fcntl.h>#include <stdint.h>#include <cerrno>#include <csignal>#include <cstddef>#include <cstring>#include <string>#include <vector>#include <boost/noncopyable.hpp>#include <exceptions/exceptions.h>#include <exceptions/isc_assert.h>#include <util/buffer.h>#include <util/io/fd_share.h>#include <util/io/socketsession.h>#include <util/io/sockaddr_util.h>
Include dependency graph for socketsession.cc:Go to the source code of this file.
Classes | |
| struct | isc::util::io::SocketSessionForwarder::ForwarderImpl |
| struct | isc::util::io::SocketSessionReceiver::ReceiverImpl |
Namespaces | |
| namespace | isc |
| Defines the logger used by the top-level component of kea-lfc. | |
| namespace | isc::util |
| namespace | isc::util::io |
Variables | |
| const size_t | isc::util::io::DEFAULT_HEADER_BUFLEN |
| const size_t | isc::util::io::INITIAL_BUFSIZE = 512 |
| const int | isc::util::io::MAX_DATASIZE = 65535 |
| const int | isc::util::io::SOCKSESSION_BUFSIZE = (DEFAULT_HEADER_BUFLEN + MAX_DATASIZE) * 2 |
| int fd_ |
Definition at line 345 of file socketsession.cc.