openload  0.1.2
About: load testing WWW servers
  Fossies Dox: openload-0.1.2.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
CHttpHeaderList Class Reference

#include <http_headers.h>

Collaboration diagram for CHttpHeaderList:

Public Member Functions

 CHttpHeaderList ()
 
virtual ~CHttpHeaderList ()
 
void Insert (CHttpHeader *pNew)
 
void Add (const char *name, const char *value)
 
void Add (const char *line)
 
CHttpHeaderFind (const char *name)
 
const char * FindValue (const char *name)
 
void Delete (const char *name)
 
void Dump ()
 

Public Attributes

CHttpHeaderpFirst
 
CHttpHeaderpLast
 

Detailed Description

Definition at line 18 of file http_headers.h.

Constructor & Destructor Documentation

CHttpHeaderList::CHttpHeaderList ( )

Definition at line 42 of file http_headers.cpp.

References pFirst, and pLast.

CHttpHeaderList::~CHttpHeaderList ( )
virtual

Definition at line 48 of file http_headers.cpp.

References pFirst, pFirst, pFirst, pFirst, pLast, and pLast.

Member Function Documentation

void CHttpHeaderList::Add ( const char *  name,
const char *  value 
)
void CHttpHeaderList::Add ( const char *  line)
void CHttpHeaderList::Delete ( const char *  name)
void CHttpHeaderList::Dump ( )

Definition at line 172 of file http_headers.cpp.

References CHttpHeader::name, pFirst, CHttpHeader::pNext, and CHttpHeader::value.

Referenced by ResponseFunc().

CHttpHeader * CHttpHeaderList::Find ( const char *  name)

Definition at line 133 of file http_headers.cpp.

References CHttpHeader::name, pFirst, CHttpHeader::pNext, and stricmp().

Referenced by Add(), Add(), Delete(), FindValue(), and SendCommand().

const char * CHttpHeaderList::FindValue ( const char *  name)

Definition at line 145 of file http_headers.cpp.

References Find(), and CHttpHeader::value.

Referenced by ReadHeader(), and ReadHeader().

void CHttpHeaderList::Insert ( CHttpHeader pNew)

Definition at line 58 of file http_headers.cpp.

References pFirst, pFirst, pLast, pLast, pLast, pLast, and CHttpHeader::pPrev.

Referenced by Add(), and Add().

Member Data Documentation

CHttpHeader* CHttpHeaderList::pLast

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