#include <dpp/export.h>
#include <dpp/misc-enum.h>
#include <string>
#include <functional>
#include <dpp/socket.h>
#include <cstdint>
Classes | |
class | dpp::ssl_client |
Implements a simple non-blocking SSL stream client. More... | |
Namespaces | |
dpp | |
The main namespace for D++ functions. | |
Typedefs | |
typedef std::function< dpp::socket()> | dpp::socket_callback_t |
A callback for socket status. More... | |
typedef std::function< void()> | dpp::socket_notification_t |
A socket notification callback. More... | |
Functions | |
bool | dpp::close_socket (dpp::socket sfd) |
Close a socket. More... | |
bool | dpp::set_nonblocking (dpp::socket sockfd, bool non_blocking) |
Set a socket to blocking or non-blocking IO. More... | |