#include "bzssock.h"#include "progress.h"#include <map>#include <list>#include <string>#include <bzscmn/bzscmn.h>#include <bzscmn/textfile.h>


Classes | |
| class | BazisLib::Network::HTTP::CHTTPConnectInfo |
| Contains information required to establish a HTTP connection. More... | |
| class | BazisLib::Network::HTTP::CHTTPHeader |
| Represents a key/value-based HTTP header valid for both request and reply. More... | |
| class | BazisLib::Network::HTTP::CHTTPRequestHeader |
| Represents a HTTP fieldset plus logic for handling first line of HTTP request. More... | |
| class | BazisLib::Network::HTTP::ACHTTPRequest |
| class | BazisLib::Network::HTTP::CHTTPReplyHeader |
| Represents a HTTP fieldset plus logic for handling first line of HTTP reply. More... | |
| class | BazisLib::Network::HTTP::CHTTPReplyStream |
| Represents an incoming data stream from HTTP server within a single connection. More... | |
| class | BazisLib::Network::HTTP::CCookieManager |
| Stores cookies for HTTP sessions [thread-safe]. More... | |
| class | BazisLib::Network::HTTP::HTTPClient |
| Allows retrieving files over HTTP [thread-safe]. More... | |
| class | BazisLib::Network::HTTP::AutoHTTPClient |
| Allows getting AIFile pointers for HTTP-accessible files. More... | |
| class | BazisLib::Network::HTTP::HTTPFile |
| Represents an AIFile-compatible HTTP-accessed file. More... | |
Namespaces | |
| namespace | BazisLib |
| namespace | BazisLib::Network |
| namespace | BazisLib::Network::HTTP |
| Contains various HTTP-related classes. | |
Typedefs | |
| typedef std::map< istring, std::string > | BazisLib::Network::HTTP::CIStringMap |
Enumerations | |
| enum | { BazisLib::Network::HTTP::HTTP_REQUEST_GET = 1, BazisLib::Network::HTTP::HTTP_REQUEST_POST, BazisLib::Network::HTTP::HTTP_REQUEST_HEAD } |
| enum | { BazisLib::Network::HTTP::HTTP_RECEIVE_FRAGMENT_SIZE = 65536 } |