NDDEM
Macros | Typedefs
Server.h File Reference
#include <arpa/inet.h>
#include <cstring>
#include <netdb.h>
#include <netinet/in.h>
#include <pthread.h>
#include <signal.h>
#include <sys/select.h>
#include <sys/socket.h>
#include <unistd.h>
#include <assert.h>
#include <fcntl.h>
#include <fstream>
#include <functional>
#include <map>
#include <memory>
#include <mutex>
#include <regex>
#include <string>
#include <sys/stat.h>
#include <thread>

Go to the source code of this file.

Macros

#define INVALID_SOCKET   (-1)
 
#define CPPHTTPLIB_KEEPALIVE_TIMEOUT_SECOND   5
 
#define CPPHTTPLIB_KEEPALIVE_TIMEOUT_USECOND   0
 
#define CPPHTTPLIB_KEEPALIVE_MAX_COUNT   5
 
#define CPPHTTPLIB_REQUEST_URI_MAX_LENGTH   8192
 
#define CPPHTTPLIB_PAYLOAD_MAX_LENGTH   std::numeric_limits<size_t>::max()
 

Typedefs

typedef int socket_t
 

Macro Definition Documentation

◆ CPPHTTPLIB_KEEPALIVE_MAX_COUNT

#define CPPHTTPLIB_KEEPALIVE_MAX_COUNT   5

◆ CPPHTTPLIB_KEEPALIVE_TIMEOUT_SECOND

#define CPPHTTPLIB_KEEPALIVE_TIMEOUT_SECOND   5

◆ CPPHTTPLIB_KEEPALIVE_TIMEOUT_USECOND

#define CPPHTTPLIB_KEEPALIVE_TIMEOUT_USECOND   0

◆ CPPHTTPLIB_PAYLOAD_MAX_LENGTH

#define CPPHTTPLIB_PAYLOAD_MAX_LENGTH   std::numeric_limits<size_t>::max()

◆ CPPHTTPLIB_REQUEST_URI_MAX_LENGTH

#define CPPHTTPLIB_REQUEST_URI_MAX_LENGTH   8192

◆ INVALID_SOCKET

#define INVALID_SOCKET   (-1)

Typedef Documentation

◆ socket_t

typedef int socket_t