|
ZenLib
|
#include <stdlib.h>#include <string.h>#include <memory.h>#include <stdio.h>#include <ctype.h>#include <time.h>Go to the source code of this file.
Defines | |
| #define | _HTTP_BUILD_WIN32 |
| #define | HTTP_ECONNRESET (WSAECONNRESET) |
| #define | HTTP_EINPROGRESS (WSAEINPROGRESS) |
| #define | HTTP_EWOULDBLOCK (WSAEWOULDBLOCK) |
| #define | IToA HTTPWrapperItoa |
| #define | GetUpTime HTTPWrapperGetUpTime |
| #define | SocketGetErr HTTPWrapperGetSocketError |
| #define | HostByName HTTPWrapperGetHostByName |
| #define | InitRandomeNumber HTTPWrapperInitRandomeNumber |
| #define | GetRandomeNumber HTTPWrapperGetRandomeNumber |
| #define | VOID void |
| #define | TRUE 1 |
| #define | FALSE 0 |
| #define | HTTP_INVALID_SOCKET (-1) |
Typedefs | |
| typedef unsigned int | UINT32 |
| typedef int | INT32 |
| typedef char | CHAR |
| typedef unsigned short | UINT16 |
| typedef int | BOOL |
| typedef unsigned long | ULONG |
| typedef struct sockaddr_in | HTTP_SOCKADDR_IN |
| typedef struct timeval | HTTP_TIMEVAL |
| typedef struct hostent | HTTP_HOSTNET |
| typedef struct sockaddr | HTTP_SOCKADDR |
| typedef struct in_addr | HTTP_INADDR |
Functions | |
| int | HTTPWrapperIsAscii (int c) |
| int | HTTPWrapperToUpper (int c) |
| int | HTTPWrapperToLower (int c) |
| int | HTTPWrapperIsAlpha (int c) |
| int | HTTPWrapperIsAlNum (int c) |
| char * | HTTPWrapperItoa (char *buff, int i) |
| void | HTTPWrapperInitRandomeNumber () |
| long | HTTPWrapperGetUpTime () |
| int | HTTPWrapperGetRandomeNumber () |
| int | HTTPWrapperGetSocketError (int s) |
| unsigned long | HTTPWrapperGetHostByName (char *name, unsigned long *address) |
| int | HTTPWrapperShutDown (int s, int in) |
| int | HTTPWrapperSSLConnect (int s, const struct sockaddr *name, int namelen, char *hostname) |
| int | HTTPWrapperSSLNegotiate (int s, const struct sockaddr *name, int namelen, char *hostname) |
| int | HTTPWrapperSSLSend (int s, char *buf, int len, int flags) |
| int | HTTPWrapperSSLRecv (int s, char *buf, int len, int flags) |
| int | HTTPWrapperSSLClose (int s) |
| int | HTTPWrapperSSLRecvPending (int s) |
| #define _HTTP_BUILD_WIN32 |
| #define FALSE 0 |
| #define GetUpTime HTTPWrapperGetUpTime |
| #define HostByName HTTPWrapperGetHostByName |
| #define HTTP_ECONNRESET (WSAECONNRESET) |
| #define HTTP_EINPROGRESS (WSAEINPROGRESS) |
| #define HTTP_EWOULDBLOCK (WSAEWOULDBLOCK) |
| #define HTTP_INVALID_SOCKET (-1) |
| #define IToA HTTPWrapperItoa |
| #define TRUE 1 |
| #define VOID void |
| typedef int BOOL |
| typedef char CHAR |
| typedef struct hostent HTTP_HOSTNET |
| typedef struct in_addr HTTP_INADDR |
| typedef struct sockaddr HTTP_SOCKADDR |
| typedef struct sockaddr_in HTTP_SOCKADDR_IN |
| typedef struct timeval HTTP_TIMEVAL |
| typedef int INT32 |
| typedef unsigned short UINT16 |
| typedef unsigned int UINT32 |
| typedef unsigned long ULONG |
| unsigned long HTTPWrapperGetHostByName | ( | char * | name, |
| unsigned long * | address | ||
| ) |
| int HTTPWrapperGetRandomeNumber | ( | ) |
| int HTTPWrapperGetSocketError | ( | int | s | ) |
| long HTTPWrapperGetUpTime | ( | ) |
| void HTTPWrapperInitRandomeNumber | ( | ) |
| int HTTPWrapperIsAlNum | ( | int | c | ) |
| int HTTPWrapperIsAlpha | ( | int | c | ) |
| int HTTPWrapperIsAscii | ( | int | c | ) |
| char* HTTPWrapperItoa | ( | char * | buff, |
| int | i | ||
| ) |
| int HTTPWrapperShutDown | ( | int | s, |
| int | in | ||
| ) |
| int HTTPWrapperSSLClose | ( | int | s | ) |
| int HTTPWrapperSSLConnect | ( | int | s, |
| const struct sockaddr * | name, | ||
| int | namelen, | ||
| char * | hostname | ||
| ) |
| int HTTPWrapperSSLNegotiate | ( | int | s, |
| const struct sockaddr * | name, | ||
| int | namelen, | ||
| char * | hostname | ||
| ) |
| int HTTPWrapperSSLRecv | ( | int | s, |
| char * | buf, | ||
| int | len, | ||
| int | flags | ||
| ) |
| int HTTPWrapperSSLRecvPending | ( | int | s | ) |
| int HTTPWrapperSSLSend | ( | int | s, |
| char * | buf, | ||
| int | len, | ||
| int | flags | ||
| ) |
| int HTTPWrapperToLower | ( | int | c | ) |
| int HTTPWrapperToUpper | ( | int | c | ) |
1.7.6.1