GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
httplib::detail::ChunkedDecoder Struct Reference

#include <httplib.h>

Collaboration diagram for httplib::detail::ChunkedDecoder:

Public Member Functions

 ChunkedDecoder (Stream &s)
ssize_t read_payload (char *buf, size_t len, size_t &out_chunk_offset, size_t &out_chunk_total)
bool parse_trailers_into (Headers &dest, const Headers &src_headers)

Public Attributes

Stream & strm
size_t chunk_remaining = 0
bool finished = false
char line_buf [64]
size_t last_chunk_total = 0
size_t last_chunk_offset = 0

Constructor & Destructor Documentation

◆ ChunkedDecoder()

httplib::detail::ChunkedDecoder::ChunkedDecoder ( Stream & s)
inlineexplicit
Here is the caller graph for this function:

Member Function Documentation

◆ parse_trailers_into()

bool httplib::detail::ChunkedDecoder::parse_trailers_into ( Headers & dest,
const Headers & src_headers )
inline
Here is the caller graph for this function:

◆ read_payload()

ssize_t httplib::detail::ChunkedDecoder::read_payload ( char * buf,
size_t len,
size_t & out_chunk_offset,
size_t & out_chunk_total )
inline
Here is the caller graph for this function:

Member Data Documentation

◆ chunk_remaining

size_t httplib::detail::ChunkedDecoder::chunk_remaining = 0

◆ finished

bool httplib::detail::ChunkedDecoder::finished = false

◆ last_chunk_offset

size_t httplib::detail::ChunkedDecoder::last_chunk_offset = 0

◆ last_chunk_total

size_t httplib::detail::ChunkedDecoder::last_chunk_total = 0

◆ line_buf

char httplib::detail::ChunkedDecoder::line_buf[64]

◆ strm

Stream& httplib::detail::ChunkedDecoder::strm

The documentation for this struct was generated from the following file: