Inheritance diagram for HttpCookies:
Public Member Functions | |
this (HttpHeaders headers) | |
void | write (IWriter writer) |
void | reset () |
CookieStack | parse () |
Static Public Member Functions | |
static | this () |
Private Attributes | |
bool | parsed |
Cookie | cookie |
IBuffer | buffer |
CookieStack | stack |
HttpHeaders | headers |
Static Private Attributes | |
static CookieParser | parser |
Definition at line 347 of file HttpCookies.d.
|
Setup the parser for server-side cookies Definition at line 363 of file HttpCookies.d. References parser. |
|
Construct cookie wrapper with the provided headers. Definition at line 374 of file HttpCookies.d. |
|
Output each of the cookies parsed to the provided IWriter. Reimplemented from IWritable. Definition at line 391 of file HttpCookies.d. References cookie, IWriter::cr(), parse(), and IWriter::put(). |
|
Reset these cookies for another parse Definition at line 403 of file HttpCookies.d. References parsed, CookieStack::reset(), and stack. Referenced by HttpRequest::reset(). |
|
Parse all cookies from our HttpHeaders, pushing each onto the CookieStack as we go. Definition at line 416 of file HttpCookies.d. References buffer, headers, CookieParser::next(), parsed, parser, IBuffer::setValidContent(), and stack. Referenced by write(). |
|
Definition at line 349 of file HttpCookies.d. |
|
Definition at line 350 of file HttpCookies.d. Referenced by write(). |
|
Definition at line 351 of file HttpCookies.d. |
|
Definition at line 352 of file HttpCookies.d. |
|
Definition at line 353 of file HttpCookies.d. |
|
Definition at line 355 of file HttpCookies.d. |