HttpRequest.h File Reference
#include "HttpCommon.h"
#include "HttpRequestAuth.h"
#include "../TcpConnection.h"
#include "Data/Stream/DataSourceStream.h"
#include "HttpHeaders.h"
#include "HttpParams.h"
#include "Data/ObjectMap.h"
Include dependency graph for HttpRequest.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HttpRequest
 Encapsulates an incoming or outgoing request. More...
 

Typedefs

using RequestHeadersCompletedDelegate = Delegate< int(HttpConnection &client, HttpResponse &response)>
 
using RequestBodyDelegate = Delegate< int(HttpConnection &client, const char *at, size_t length)>
 
using RequestCompletedDelegate = Delegate< int(HttpConnection &client, bool successful)>
 

Functions

String toString (const HttpRequest &req)
 

Typedef Documentation

◆ RequestBodyDelegate

using RequestBodyDelegate = Delegate<int(HttpConnection& client, const char* at, size_t length)>

◆ RequestCompletedDelegate

using RequestCompletedDelegate = Delegate<int(HttpConnection& client, bool successful)>

◆ RequestHeadersCompletedDelegate

Function Documentation

◆ toString()

String toString ( const HttpRequest req)
inline