HttpResource Class Reference
#include <HttpResource.h>
Inheritance diagram for HttpResource:
Collaboration diagram for HttpResource:
Public Member Functions | |
virtual | ~HttpResource () |
virtual void | shutdown (HttpServerConnection &connection) |
Takes care to cleanup the connection. More... | |
Public Attributes | |
HttpServerConnectionBodyDelegate | onBody = nullptr |
resource wants to process the raw body data More... | |
HttpResourceDelegate | onHeadersComplete = nullptr |
headers are ready More... | |
HttpResourceDelegate | onRequestComplete = nullptr |
request is complete OR upgraded More... | |
HttpServerConnectionUpgradeDelegate | onUpgrade = nullptr |
request is upgraded and raw data is passed to it More... | |
Constructor & Destructor Documentation
◆ ~HttpResource()
|
inlinevirtual |
Member Function Documentation
◆ shutdown()
|
inlinevirtual |
Takes care to cleanup the connection.
Reimplemented in HttpMultipartResource, and WebsocketResource.
Member Data Documentation
◆ onBody
HttpServerConnectionBodyDelegate HttpResource::onBody = nullptr |
resource wants to process the raw body data
◆ onHeadersComplete
HttpResourceDelegate HttpResource::onHeadersComplete = nullptr |
headers are ready
◆ onRequestComplete
HttpResourceDelegate HttpResource::onRequestComplete = nullptr |
request is complete OR upgraded
◆ onUpgrade
HttpServerConnectionUpgradeDelegate HttpResource::onUpgrade = nullptr |
request is upgraded and raw data is passed to it
The documentation for this class was generated from the following file: