camcom 1.0.0-pre2
 
Loading...
Searching...
No Matches
httplib::detail::ChunkedDecoder Struct Reference

#include <httplib.h>

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

Streamstrm
 
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

Member Function Documentation

◆ parse_trailers_into()

bool httplib::detail::ChunkedDecoder::parse_trailers_into ( Headers & dest,
const Headers & src_headers )
inline

◆ 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

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: