HttpHeaderRange.h
static HttpHdrRangeSpec * Create(const char *field, int fieldLen)
Definition: HttpHdrRange.cc:53
Definition: HttpHeaderRange.h:95
Definition: HttpHeaderRange.h:26
bool offsetLimitExceeded(const int64_t limit) const
Definition: HttpHdrRange.cc:510
Definition: HttpHeaderRange.h:51
MEMPROXY_CLASS(HttpHdrRange)
void getCanonizedSpecs(std::vector< HttpHdrRangeSpec * > ©)
Definition: HttpHdrRange.cc:349
bool parseInit(const char *field, int flen)
Definition: HttpHdrRange.cc:64
std::vector< HttpHdrRangeSpec * >::iterator iterator
Definition: HttpHeaderRange.h:65
HttpHdrRange & operator=(HttpHdrRange const &)
Definition: Packable.h:52
void merge(std::vector< HttpHdrRangeSpec * > &basis)
Definition: HttpHdrRange.cc:323
Definition: Range.h:18
const HttpHdrRangeSpec * currentSpec() const
Definition: HttpHdrRange.cc:532
Definition: SquidString.h:25
static const int64_t UnknownPosition
Definition: HttpHeaderRange.h:32
std::vector< HttpHdrRangeSpec * >::const_iterator const_iterator
Definition: HttpHeaderRange.h:66
Definition: HttpReply.h:24
static HttpHdrRange * ParseCreate(const String *range_spec)
Definition: HttpHdrRange.cc:210
bool mergeWith(const HttpHdrRangeSpec *donor)
Definition: HttpHdrRange.cc:162
MEMPROXY_CLASS(HttpHdrRangeSpec)
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products