HttpHeader Member List

This is the complete list of members for HttpHeader, including all inherited members.

addEntry(HttpHeaderEntry *e)HttpHeader
addVia(const AnyP::ProtocolVersion &ver, const HttpHeader *from=nullptr)HttpHeader
append(const HttpHeader *src)HttpHeader
chunked() constHttpHeaderinline
clean()HttpHeader
compact()HttpHeader
conflictingContentLength() constHttpHeaderinline
conflictingContentLength_HttpHeaderprivate
delAt(HttpHeaderPos pos, int &headers_deleted)HttpHeader
delById(Http::HdrType id)HttpHeader
delByName(const SBuf &name)HttpHeader
delByName(const char *name)HttpHeaderinline
entriesHttpHeader
findEntry(Http::HdrType id) constHttpHeader
findLastEntry(Http::HdrType id) constHttpHeaderprivate
getAuthToken(Http::HdrType id, const char *auth_scheme) constHttpHeader
getById(Http::HdrType id) constHttpHeader
getByIdIfPresent(Http::HdrType id, String *result) constHttpHeader
getByName(const SBuf &name) constHttpHeader
getByName(const char *name) constHttpHeader
getByNameListMember(const char *name, const char *member, const char separator) constHttpHeader
getCc() constHttpHeader
getContRange() constHttpHeader
getEntry(HttpHeaderPos *pos) constHttpHeader
getETag(Http::HdrType id) constHttpHeader
getInt(Http::HdrType id) constHttpHeader
getInt64(Http::HdrType id) constHttpHeader
getLastStr(Http::HdrType id) constHttpHeader
getList(Http::HdrType id) constHttpHeader
getList(Http::HdrType id, String *s) constHttpHeader
getListMember(Http::HdrType id, const char *member, const char separator) constHttpHeader
getRange() constHttpHeader
getSc() constHttpHeader
getStr(Http::HdrType id) constHttpHeader
getStrOrList(Http::HdrType id) constHttpHeader
getTime(Http::HdrType id) constHttpHeader
getTimeOrTag(Http::HdrType id) constHttpHeader
has(Http::HdrType id) constHttpHeader
hasByNameListMember(const char *name, const char *member, const char separator) constHttpHeader
hasListMember(Http::HdrType id, const char *member, const char separator) constHttpHeader
hasNamed(const SBuf &s, String *value=nullptr) constHttpHeader
hasNamed(const char *name, unsigned int namelen, String *value=nullptr) constHttpHeader
HttpHeader(const http_hdr_owner_type owner)HttpHeaderexplicit
HttpHeader(const HttpHeader &other)HttpHeader
Isolate(const char **parse_start, size_t l, const char **blk_start, const char **blk_end)HttpHeaderprotectedstatic
lenHttpHeader
maskHttpHeader
needUpdate(const HttpHeader *fresh) constHttpHeader
operator=(const HttpHeader &other)HttpHeader
ownerHttpHeader
packInto(Packable *p, bool mask_sensitive_info=false) constHttpHeader
parse(const char *header_start, size_t len, Http::ContentLengthInterpreter &interpreter)HttpHeader
parse(const char *buf, size_t buf_len, bool atEnd, size_t &hdr_sz, Http::ContentLengthInterpreter &interpreter)HttpHeader
putAuth(const char *auth_scheme, const char *realm)HttpHeader
putCc(const HttpHdrCc &cc)HttpHeader
putContRange(const HttpHdrContRange *cr)HttpHeader
putExt(const char *name, const char *value)HttpHeader
putInt(Http::HdrType id, int number)HttpHeader
putInt64(Http::HdrType id, int64_t number)HttpHeader
putRange(const HttpHdrRange *range)HttpHeader
putSc(HttpHdrSc *sc)HttpHeader
putStr(Http::HdrType id, const char *str)HttpHeader
putTime(Http::HdrType id, time_t htime)HttpHeader
refreshMask()HttpHeader
removeConnectionHeaderEntries()HttpHeaderprotected
removeHopByHopEntries()HttpHeader
skipUpdateHeader(const Http::HdrType id) constHttpHeaderprotected
teUnsupported_HttpHeaderprivate
unsupportedTe() constHttpHeaderinline
update(const HttpHeader *fresh)HttpHeader
updateOrAddStr(Http::HdrType, const SBuf &)HttpHeader
~HttpHeader()HttpHeader

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors