Home
HTTP module

Parser::ParseResult

ParseResult

#include <icy/http/parser.h>
struct ParseResult

Defined in src/http/include/icy/http/parser.h:58

List of all members

NameKindOwner
bytesConsumedvariableDeclared here
messageCompletevariableDeclared here
upgradevariableDeclared here
errorvariableDeclared here
okfunctionDeclared here

Public Attributes

ReturnNameDescription
size_tbytesConsumed
boolmessageComplete
boolupgrade
Errorerror

bytesConsumed

size_t bytesConsumed = 0

Defined in src/http/include/icy/http/parser.h:60


messageComplete

bool messageComplete = false

Defined in src/http/include/icy/http/parser.h:61


upgrade

bool upgrade = false

Defined in src/http/include/icy/http/parser.h:62


error

Error error

Defined in src/http/include/icy/http/parser.h:63

Public Methods

ReturnNameDescription
boolok const inline

ok

const inline

inline bool ok() const

Defined in src/http/include/icy/http/parser.h:65