|
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) ![]() |
#include <http_headers.h>

Public Member Functions | |
| CHttpHeaderList () | |
| virtual | ~CHttpHeaderList () |
| void | Insert (CHttpHeader *pNew) |
| void | Add (const char *name, const char *value) |
| void | Add (const char *line) |
| CHttpHeader * | Find (const char *name) |
| const char * | FindValue (const char *name) |
| void | Delete (const char *name) |
| void | Dump () |
Public Attributes | |
| CHttpHeader * | pFirst |
| CHttpHeader * | pLast |
Definition at line 18 of file http_headers.h.
| CHttpHeaderList::CHttpHeaderList | ( | ) |
Definition at line 42 of file http_headers.cpp.
|
virtual |
| void CHttpHeaderList::Add | ( | const char * | name, |
| const char * | value | ||
| ) |
Definition at line 69 of file http_headers.cpp.
References Find(), Insert(), CHttpHeader::Set(), CHttpHeader::value, CHttpHeader::value, and CHttpHeader::value.
Referenced by main(), ReadHeader(), SendCommand(), and SendCommand().
| void CHttpHeaderList::Add | ( | const char * | line) |
Definition at line 87 of file http_headers.cpp.
References Find(), Insert(), CHttpHeader::name, CHttpHeader::value, CHttpHeader::value, and CHttpHeader::value.
| void CHttpHeaderList::Delete | ( | const char * | name) |
Definition at line 154 of file http_headers.cpp.
References Find(), pFirst, pLast, CHttpHeader::pNext, CHttpHeader::pNext, CHttpHeader::pNext, CHttpHeader::pNext, CHttpHeader::pPrev, CHttpHeader::pPrev, CHttpHeader::pPrev, and CHttpHeader::pPrev.
| 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) |
| CHttpHeader* CHttpHeaderList::pFirst |
Definition at line 21 of file http_headers.h.
Referenced by CHttpHeaderList(), Delete(), Dump(), Find(), Insert(), Insert(), SendCommand(), ~CHttpHeaderList(), ~CHttpHeaderList(), ~CHttpHeaderList(), and ~CHttpHeaderList().
| CHttpHeader* CHttpHeaderList::pLast |
Definition at line 22 of file http_headers.h.
Referenced by CHttpHeaderList(), Delete(), Insert(), Insert(), Insert(), Insert(), ~CHttpHeaderList(), and ~CHttpHeaderList().