ResponseParser.h
Go to the documentation of this file.
Definition: Parser.h:41
Definition: ResponseParser.h:30
Http::StatusCode messageStatus() const
Definition: ResponseParser.h:45
ResponseParser(const ResponseParser &)=default
int parseResponseStatusAndReason(Tokenizer &)
Definition: ResponseParser.cc:51
static void ParseResponseStatus(Tokenizer &, StatusCode &code)
Definition: ResponseParser.cc:86
Http1::Parser::size_type firstLineSize() const override
size in bytes of the first line including CRLF terminator
Definition: ResponseParser.cc:21
ResponseParser & operator=(const ResponseParser &)=default
ResponseParser(ResponseParser &&)=default
ResponseParser()=default
static const SBuf IcyMagic
magic prefix for identifying ICY response messages
Definition: ResponseParser.h:58
int parseResponseFirstLine()
Definition: ResponseParser.cc:125
bool parse(const SBuf &aBuf) override
Definition: ResponseParser.cc:198
Definition: forward.h:18