![]() |
Project
|
#include <HTTPParser.h>
Inherited by DPLClientParser, DPLParser, o2::framework::WSDPLClient, and o2::framework::WSDPLHandler.
Public Member Functions | |
| virtual void | method (std::string_view const &s) |
| virtual void | target (std::string_view const &s) |
| virtual void | version (std::string_view const &s) |
| virtual void | header (std::string_view const &k, std::string_view const &v) |
| virtual void | endHeaders () |
| virtual void | body (char *data, size_t s) |
| virtual void | replyVersion (std::string_view const &s) |
| virtual void | replyCode (std::string_view const &s) |
| virtual void | replyMessage (std::string_view const &s) |
Public Attributes | |
| std::string | remaining |
| std::string | error |
| std::vector< HTTPState > | states |
Definition at line 216 of file HTTPParser.h.
Invoked whenever we are parsing data. In order to allow for xoring (as required by the websocket standard) in place, we pass it as a mutable pointer.
Reimplemented in DPLParser, DPLClientParser, o2::framework::WSDPLHandler, and o2::framework::WSDPLClient.
Definition at line 228 of file HTTPParser.h.
|
inlinevirtual |
Reimplemented in o2::framework::WSDPLHandler, and o2::framework::WSDPLClient.
Definition at line 224 of file HTTPParser.h.
|
inlinevirtual |
Reimplemented in o2::framework::WSDPLHandler, o2::framework::WSDPLClient, DPLParser, and DPLClientParser.
Definition at line 223 of file HTTPParser.h.
|
inlinevirtual |
Reimplemented in DPLParser, and o2::framework::WSDPLHandler.
Definition at line 220 of file HTTPParser.h.
|
inlinevirtual |
Reimplemented in o2::framework::WSDPLClient, and DPLClientParser.
Definition at line 230 of file HTTPParser.h.
|
inlinevirtual |
Reimplemented in DPLClientParser.
Definition at line 231 of file HTTPParser.h.
|
inlinevirtual |
Reimplemented in o2::framework::WSDPLClient, and DPLClientParser.
Definition at line 229 of file HTTPParser.h.
|
inlinevirtual |
Reimplemented in DPLParser, and o2::framework::WSDPLHandler.
Definition at line 221 of file HTTPParser.h.
|
inlinevirtual |
Reimplemented in DPLParser.
Definition at line 222 of file HTTPParser.h.
| std::string o2::framework::HTTPParser::error |
Definition at line 218 of file HTTPParser.h.
| std::string o2::framework::HTTPParser::remaining |
Definition at line 217 of file HTTPParser.h.
| std::vector<HTTPState> o2::framework::HTTPParser::states |
Definition at line 219 of file HTTPParser.h.