HttpResource.h File Reference
#include <WString.h>
#include <Data/ObjectMap.h>
#include "Resource/HttpResourcePlugin.h"
Include dependency graph for HttpResource.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HttpResource
 Instances of this class are registered with an HttpServer for a specific URL. More...
 
class  HttpResource::PluginRef
 

Typedefs

using HttpServerConnectionBodyDelegate = Delegate< int(HttpServerConnection &connection, HttpRequest &, const char *at, int length)>
 
using HttpServerConnectionUpgradeDelegate = Delegate< int(HttpServerConnection &connection, HttpRequest &, char *at, int length)>
 
using HttpResourceDelegate = Delegate< int(HttpServerConnection &connection, HttpRequest &request, HttpResponse &response)>
 

Typedef Documentation

◆ HttpResourceDelegate

using HttpResourceDelegate = Delegate<int(HttpServerConnection& connection, HttpRequest& request, HttpResponse& response)>

◆ HttpServerConnectionBodyDelegate

using HttpServerConnectionBodyDelegate = Delegate<int(HttpServerConnection& connection, HttpRequest&, const char* at, int length)>

◆ HttpServerConnectionUpgradeDelegate