2 #ifndef HTTP_CLIENT_WRAPPER 3 #define HTTP_CLIENT_WRAPPER 6 #define _HTTP_BUILD_WIN32 // Set Windows Build flag 15 #ifdef _HTTP_BUILD_WIN32 18 #pragma warning (disable: 4996) // 'function': was declared deprecated (VS 2005) 26 #if defined(_WIN32) || defined(WIN32) 35 #define HTTP_ECONNRESET (WSAECONNRESET) 36 #define HTTP_EINPROGRESS (WSAEINPROGRESS) 37 #define HTTP_EWOULDBLOCK (WSAEWOULDBLOCK) 73 #define IToA HTTPWrapperItoa 74 #define GetUpTime HTTPWrapperGetUpTime 75 #define SocketGetErr HTTPWrapperGetSocketError 76 #define HostByName HTTPWrapperGetHostByName 77 #define InitRandomeNumber HTTPWrapperInitRandomeNumber 78 #define GetRandomeNumber HTTPWrapperGetRandomeNumber 103 #define HTTP_INVALID_SOCKET (-1) 111 #endif // HTTP_CLIENT_WRAPPER int HTTPWrapperShutDown(int s, int in)
struct timeval HTTP_TIMEVAL
Definition: HTTPClientWrapper.h:105
int HTTPWrapperSSLClose(int s)
long HTTPWrapperGetUpTime()
int HTTPWrapperToUpper(int c)
struct sockaddr_in HTTP_SOCKADDR_IN
Definition: HTTPClientWrapper.h:104
int HTTPWrapperIsAscii(int c)
int BOOL
Definition: HTTPClientWrapper.h:99
int HTTPWrapperSSLSend(int s, char *buf, int len, int flags)
int HTTPWrapperGetRandomeNumber()
int HTTPWrapperSSLNegotiate(int s, const struct sockaddr *name, int namelen, char *hostname)
int HTTPWrapperSSLRecv(int s, char *buf, int len, int flags)
struct in_addr HTTP_INADDR
Definition: HTTPClientWrapper.h:108
int HTTPWrapperIsAlpha(int c)
char * HTTPWrapperItoa(char *buff, int i)
int HTTPWrapperGetSocketError(int s)
unsigned long ULONG
Definition: HTTPClientWrapper.h:100
int INT32
Definition: HTTPClientWrapper.h:32
int HTTPWrapperSSLRecvPending(int s)
unsigned short UINT16
Definition: HTTPClientWrapper.h:98
int HTTPWrapperToLower(int c)
int HTTPWrapperIsAlNum(int c)
unsigned long HTTPWrapperGetHostByName(char *name, unsigned long *address)
char CHAR
Definition: HTTPClientWrapper.h:97
struct hostent HTTP_HOSTNET
Definition: HTTPClientWrapper.h:106
void HTTPWrapperInitRandomeNumber()
int HTTPWrapperSSLConnect(int s, const struct sockaddr *name, int namelen, char *hostname)
unsigned int UINT32
Definition: HTTPClientWrapper.h:31
struct sockaddr HTTP_SOCKADDR
Definition: HTTPClientWrapper.h:107