Yet Another HTTP Library: /home/cmouse/projects/libyahttp/yahttp/reqresp.hpp File Reference

Yet Another HTTP Library yahttp

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Macros | Typedefs | Enumerations
reqresp.hpp File Reference
`#include <functional>`
`#include <fstream>`
`#include <cctype>`
`#include <cstdio>`
`#include <unistd.h>`
`#include <algorithm>`
Include dependency graph for reqresp.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | YaHTTP::HTTPBase
class | YaHTTP::HTTPBase::SendBodyRender
class | YaHTTP::HTTPBase::SendFileRender
class | YaHTTP::Response
class | YaHTTP::Request
class | YaHTTP::AsyncLoader< T >
class | YaHTTP::AsyncResponseLoader
class | YaHTTP::AsyncRequestLoader

## Namespaces
| YaHTTP

## Macros
#define | HAVE_CPP_FUNC_PTR
#define | YAHTTP_MAX_REQUEST_SIZE 2097152
#define | YAHTTP_MAX_RESPONSE_SIZE 2097152
#define | YAHTTP_TYPE_REQUEST 1
#define | YAHTTP_TYPE_RESPONSE 2

## Typedefs
typedef std::map< std::string, Cookie, ASCIICINullSafeComparator > | YaHTTP::strcookie_map_t

## Enumerations
enum | YaHTTP::postformat_t { YaHTTP::urlencoded, YaHTTP::multipart }

## Macro Definition Documentation

#define HAVE_CPP_FUNC_PTR

#define YAHTTP_MAX_REQUEST_SIZE 2097152

#define YAHTTP_MAX_RESPONSE_SIZE 2097152

#define YAHTTP_TYPE_REQUEST 1

#define YAHTTP_TYPE_RESPONSE 2