Provides basic tcp client functionality. More...
#include <iostream>
#include <map>
#include <string.h>
#include <vector>
#include <deque>
#include <unistd.h>
#include <fcntl.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/epoll.h>
#include <arpa/inet.h>
#include <netinet/ip.h>
#include <netdb.h>
#include "tcpsocket.h"
#include "tcpssl.h"
Go to the source code of this file.
Classes | |
class | tcp::Client |
A blocking or non-blocking TCP client connection. More... | |
Namespaces | |
tcp | |
A tcp client/server library for linux that supports openSSL and EPoll. | |
Provides basic tcp client functionality.
Create descendants of tcp::Client to implement a custom tcp client
Definition in file tcpclient.h.