|
virtual void | Finish (void) override |
| To be called when the stream is terminated from the source (connection closed). More...
|
|
virtual size_t | Parse (const char *a_Data, size_t a_Size) override |
| Parses the incoming data and calls the appropriate callbacks. More...
|
|
| cTransferEncodingParser (cCallbacks &a_Callbacks) |
|
Definition at line 319 of file TransferEncodingParser.cpp.
◆ Super
◆ cIdentityTEParser()
cIdentityTEParser::cIdentityTEParser |
( |
cCallbacks & |
a_Callbacks, |
|
|
size_t |
a_ContentLength |
|
) |
| |
|
inline |
◆ Finish()
virtual void cIdentityTEParser::Finish |
( |
void |
| ) |
|
|
inlineoverrideprotectedvirtual |
◆ Parse()
virtual size_t cIdentityTEParser::Parse |
( |
const char * |
a_Data, |
|
|
size_t |
a_Size |
|
) |
| |
|
inlineoverrideprotectedvirtual |
Parses the incoming data and calls the appropriate callbacks.
Returns the number of bytes from the end of a_Data that is already not part of this message (if the parser can detect it). Returns AString::npos on an error.
Implements cTransferEncodingParser.
Definition at line 338 of file TransferEncodingParser.cpp.
◆ m_BytesLeft
size_t cIdentityTEParser::m_BytesLeft |
|
protected |
The documentation for this class was generated from the following file: