BNetworkCookie
class BNetworkCookie : public BArchivable {
BNetworkCookie(const char* name,
BNetworkCookie(const BString& cookieString,
BNetworkCookie(BMessage* archive);
BNetworkCookie();
virtual ~BNetworkCookie();
BNetworkCookie& SetName(const BString& name);
BNetworkCookie& SetValue(const BString& value);
BNetworkCookie& SetMaxAge(int32 maxAge);
BNetworkCookie& SetExpirationDate(time_t expireDate);
BNetworkCookie& SetExpirationDate(BDateTime& expireDate);
BNetworkCookie& SetSecure(bool secure);
BNetworkCookie& SetHttpOnly(bool httpOnly);
bool operator==(const BNetworkCookie& other);
bool operator!=(const BNetworkCookie& other);
const BNetworkCookie* Next();
const BNetworkCookie* NextDomain();
const BNetworkCookie* Remove();
const BNetworkCookie* fElement;
const BNetworkCookie* fLastElement;
const BNetworkCookie* Next();
const BNetworkCookie* Remove();
const BNetworkCookie* fElement;
const BNetworkCookie* fLastElement;
class BNetworkCookieList: public BObjectList<const BNetworkCookie> {
status_t AddCookie(const BNetworkCookie& cookie);
status_t AddCookie(BNetworkCookie* cookie);
const BPrivate::Network::BNetworkCookie* cookie;
const BPrivate::Network::BNetworkCookie* cookie;
BPrivate::Network::BNetworkCookie& cookie = row->Cookie();
BPrivate::Network::BNetworkCookie& cookie = row->Cookie();
const BPrivate::Network::BNetworkCookie& cookie)
BPrivate::Network::BNetworkCookie& Cookie() {
BPrivate::Network::BNetworkCookie fCookie;
const BNetworkCookie* cookie = iterator.Next();
BNetworkCookie::ParseCookieString(const BString& string, const BUrl& url)
BNetworkCookie&
BNetworkCookie::SetName(const BString& name)
BNetworkCookie&
BNetworkCookie::SetValue(const BString& value)
BNetworkCookie::SetPath(const BString& to)
BNetworkCookie::SetDomain(const BString& domain)
BNetworkCookie&
BNetworkCookie::SetMaxAge(int32 maxAge)
BNetworkCookie&
BNetworkCookie::SetExpirationDate(time_t expireDate)
BNetworkCookie&
BNetworkCookie::SetExpirationDate(BDateTime& expireDate)
BNetworkCookie&
BNetworkCookie::SetSecure(bool secure)
BNetworkCookie&
BNetworkCookie::SetHttpOnly(bool httpOnly)
BNetworkCookie::Name() const
BNetworkCookie::Value() const
BNetworkCookie::Domain() const
BNetworkCookie::BNetworkCookie(const char* name, const char* value,
BNetworkCookie::Path() const
BNetworkCookie::ExpirationDate() const
BNetworkCookie::ExpirationString() const
BNetworkCookie::Secure() const
BNetworkCookie::HttpOnly() const
BNetworkCookie::RawCookie(bool full) const
BNetworkCookie::IsHostOnly() const
BNetworkCookie::IsSessionCookie() const
BNetworkCookie::IsValid() const
BNetworkCookie::IsValidForUrl(const BUrl& url) const
BNetworkCookie::IsValidForDomain(const BString& domain) const
BNetworkCookie::IsValidForPath(const BString& path) const
BNetworkCookie::_CanBeSetFromUrl(const BUrl& url) const
BNetworkCookie::_CanBeSetFromDomain(const BString& domain) const
BNetworkCookie::BNetworkCookie(const BString& cookieString, const BUrl& url)
BNetworkCookie::_CanBeSetFromPath(const BString& path) const
BNetworkCookie::HasName() const
BNetworkCookie::HasValue() const
BNetworkCookie::HasDomain() const
BNetworkCookie::HasPath() const
BNetworkCookie::HasExpirationDate() const
BNetworkCookie::BNetworkCookie(BMessage* archive)
BNetworkCookie::ShouldDeleteAtExit() const
BNetworkCookie::ShouldDeleteNow() const
BNetworkCookie::Archive(BMessage* into, bool deep) const
BNetworkCookie::Instantiate(BMessage* archive)
return new(std::nothrow) BNetworkCookie(archive);
BNetworkCookie::operator==(const BNetworkCookie& other)
BNetworkCookie::operator!=(const BNetworkCookie& other)
BNetworkCookie::_Reset()
BNetworkCookie::_ExtractNameValuePair(const BString& cookieString,
BNetworkCookie::_ExtractAttributeValuePair(const BString& cookieString,
BNetworkCookie::_DefaultPathForUrl(const BUrl& url)
BNetworkCookie::BNetworkCookie()
BNetworkCookie::~BNetworkCookie()
BNetworkCookieJar::AddCookie(const BNetworkCookie& cookie)
BNetworkCookie* heapCookie = new(std::nothrow) BNetworkCookie(cookie);
BNetworkCookie* heapCookie = new(std::nothrow) BNetworkCookie(cookie,
BNetworkCookieJar::AddCookie(BNetworkCookie* cookie)
const BNetworkCookie* c = list->ItemAt(i);
const BNetworkCookie* current = list->ItemAt(i);
const BNetworkCookie* cookiePtr = cookies.ItemAt(i);
const BNetworkCookie* cookiePtr;
const BNetworkCookie* cookiePtr;
const BNetworkCookie* cookiePtr;
BNetworkCookie tempCookie;
const BNetworkCookie* cookie = it.Next();
const BNetworkCookie* cookiePtr;
const BNetworkCookie*
const BNetworkCookie* result = fElement;
const BNetworkCookie*
const BNetworkCookie* result = fElement;
const BNetworkCookie*
const BNetworkCookie* result = fLastElement;
BNetworkCookie* heapCookie
= new(std::nothrow) BNetworkCookie(&extractedCookie);
const BNetworkCookie*
const BNetworkCookie* result = fElement;
const BNetworkCookie*
const BNetworkCookie* result = fLastElement;
using BPrivate::Network::BNetworkCookie;
BNetworkCookie c;
const BNetworkCookie* c;
const BNetworkCookie* c;
const BNetworkCookie* cookie = _GetCookie(jar, url, "006");
const BNetworkCookie* cookie = _GetCookie(jar, url, cookieString.String());
const BNetworkCookie* cookie = _GetCookie(jar, url, "008");
const BNetworkCookie* cookie = _GetCookie(jar, url, "010");
const BNetworkCookie* cookie = _GetCookie(jar, url, "011");
const BNetworkCookie* cookie = _GetCookie(jar, url, "012-1");
const BNetworkCookie* cookie = _GetCookie(jar, url, "013-1");
const BNetworkCookie* cookie = it.Next();
BNetworkCookie cookie;
BNetworkCookie cookie;
BNetworkCookie cookie(tests[i].cookieString, setter);
BNetworkCookie cookie(tests[i].cookieString, setter);
BNetworkCookie cookie;
const BNetworkCookie*
const BNetworkCookie* result = NULL;
const BNetworkCookie* cookie = it.Next();
const BNetworkCookie* cookie = _GetCookie(jar, url, "001");
class BNetworkCookie;
using BPrivate::Network::BNetworkCookie;
const BNetworkCookie* _GetCookie(BNetworkCookieJar& jar, const BUrl& url,
const BNetworkCookie* cookie = iter.Next();