Inheritance diagram for HttpCookies:
Public Member Functions | |
this (HttpHeaders headers) | |
void | write (IWriter writer) |
void | reset () |
CookieStack | parse () |
Static Public Member Functions | |
this () | |
Private Attributes | |
bool | parsed |
Cookie | cookie |
IBuffer | buffer |
CookieStack | stack |
HttpHeaders | headers |
Static Private Attributes | |
CookieParser | parser |
Definition at line 336 of file HttpCookies.d.
|
Setup the parser for server-side cookies Definition at line 352 of file HttpCookies.d. References parser. |
|
Construct cookie wrapper with the provided headers. Definition at line 363 of file HttpCookies.d. |
|
Output each of the cookies parsed to the provided IWriter. Reimplemented from IWritable. Definition at line 380 of file HttpCookies.d. References cookie, IWriter::cr(), parse(), and IWriter::put(). |
|
Reset these cookies for another parse Definition at line 392 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 405 of file HttpCookies.d. References headers, CookieParser::next(), parsed, parser, IBuffer::setValidContent(), and stack. Referenced by write(). |
|
Definition at line 338 of file HttpCookies.d. |
|
Definition at line 339 of file HttpCookies.d. Referenced by write(). |
|
Definition at line 340 of file HttpCookies.d. |
|
Definition at line 341 of file HttpCookies.d. |
|
Definition at line 342 of file HttpCookies.d. |
|
Definition at line 344 of file HttpCookies.d. |