#include <OW32/OW32Libs.h>
#include <OW32/AsyncSecureSocketClient.h>
#include <OW32/auto_buf.h>
#include <OW32/RefCounted.h>
#include <OW32/URIComponents.h>
#include <OW32/SyncObjects.h>
#include <memory>
Go to the source code of this file.
Namespaces | |
| namespace | OW32 |
Classes | |
| class | OW32::CHTTPListener |
| An HTTP callback object. More... | |
| class | OW32::CHTTP |
| A simple HTTP request object. More... | |
Typedefs | |
|
typedef CAutoRefCountedPtr< CHTTP > | CHTTPPtr |
| Auto reference counted pointer to a HTTP class. | |
Enumerations | |
| enum | HTTP_ERRORS { HTTP_NO_ERROR = 0, HTTP_NO_HTTP_PREFIX, HTTP_INVALID_VERSION, HTTP_INVALID_SERVER_RESPONSE, HTTP_INVALID_STATUS_CODE, HTTP_INVALID_CONTENT_LENGTH, HTTP_INVALID_TRANSFER_ENCODING, HTTP_SERVER_CLOSED_CONNECTION, HTTP_INVALID_CHUNK_HEADER, HTTP_REDIRECT_WITHOUT_LOCATION, HTTP_MAXIMUM_REDIRECTS_EXCEEDED, HTTP_MAXIMUM_SIZE_EXCEEDED, HTTP_READ_TIMEOUT, HTTP_SEND_TIMEOUT, HTTP_CONNECT_TIMEOUT, HTTP_SOCKET_FAILED, HTTP_IOCP_FAILED, HTTP_BIND_FAILED, HTTP_CONNECT_FAILED, HTTP_SHUTDOWN_FAILED, HTTP_READ_FAILED, HTTP_SEND_FAILED, HTTP_IO_PENDING, HTTP_NAME_RESOLUTION_FAILED } |
| Possible errors from functions. | |
Variables | |
| OW32_LIB_EXPORT | CHTTP |
| OW32_LIB_EXPORT | CConnectionThread |
| For asynchronous connection notification. | |
1.3.9.1