Drizzled Public API Documentation

CSRefHTTPHeaders Class Reference
Inheritance diagram for CSRefHTTPHeaders:
CSHTTPHeaders CSRefObject CSObject

List of all members.

Public Member Functions

 CSRefHTTPHeaders (CSVector *list)
void clearHeaders ()
CSVectortakeHeaders ()
void setHeaders (CSVector *headers)
void addHeaders (CSHTTPHeaders *h)
void addHeader (CSHeader *h)
void addHeader (const char *name, const char *value)
void addHeader (const char *name, uint32_t nlen, const char *value, uint32_t vlen)
void addHeader (CSString *name, CSString *value)
void addHeader (const char *name, CSString *value)
void addHeader (const char *name, uint64_t value)
void removeHeader (const char *name)
void removeHeader (CSString *name)
CSStringgetHeaderValue (const char *name)
const char * getHeaderCStringValue (const char *name)
void writeHeader (CSOutputStream *out, bool trace)
bool keepAlive ()
bool expect100Continue ()
bool unknownEpectHeader ()
uint32_t numHeaders ()
CSHeadergetHeader (uint32_t idx)
virtual void retain ()
virtual void release ()
uint32_t getRefCount ()
virtual void finalize ()
virtual CSObjectgetKey ()
virtual int compareKey (CSObject *)
virtual uint32_t hashKey ()
virtual CSObjectgetHashLink ()
virtual void setHashLink (CSObject *)
virtual CSObjectgetNextLink ()
virtual CSObjectgetPrevLink ()
virtual void setNextLink (CSObject *)
virtual void setPrevLink (CSObject *)

Detailed Description

Definition at line 112 of file CSHTTPStream.h.


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