Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes

mozilla::net::CookieServiceChild Class Reference

#include <CookieServiceChild.h>

Inheritance diagram for mozilla::net::CookieServiceChild:
Collaboration diagram for mozilla::net::CookieServiceChild:

List of all members.

Public Member Functions

NS_DECL_ISUPPORTS
NS_DECL_NSICOOKIESERVICE
NS_DECL_NSIOBSERVER 
CookieServiceChild ()
virtual ~CookieServiceChild ()

Static Public Member Functions

static CookieServiceChildGetSingleton ()

Protected Member Functions

void SerializeURIs (nsIURI *aHostURI, nsIChannel *aChannel, nsCString &aHostSpec, nsCString &aHostCharset, nsCString &aOriginatingSpec, nsCString &aOriginatingCharset)
nsresult GetCookieStringInternal (nsIURI *aHostURI, nsIChannel *aChannel, char **aCookieString, bool aFromHttp)
nsresult SetCookieStringInternal (nsIURI *aHostURI, nsIChannel *aChannel, const char *aCookieString, const char *aServerTime, bool aFromHttp)
void PrefChanged (nsIPrefBranch *aPrefBranch)
bool RequireThirdPartyCheck ()

Protected Attributes

nsCOMPtr< mozIThirdPartyUtilmThirdPartyUtil
PRUint8 mCookieBehavior
bool mThirdPartySession

Constructor & Destructor Documentation

NS_DECL_ISUPPORTS NS_DECL_NSICOOKIESERVICE NS_DECL_NSIOBSERVER mozilla::net::CookieServiceChild::CookieServiceChild (  ) 
virtual mozilla::net::CookieServiceChild::~CookieServiceChild (  )  [virtual]

Member Function Documentation

nsresult mozilla::net::CookieServiceChild::GetCookieStringInternal ( nsIURI aHostURI,
nsIChannel aChannel,
char **  aCookieString,
bool  aFromHttp 
) [protected]
static CookieServiceChild* mozilla::net::CookieServiceChild::GetSingleton (  )  [static]
void mozilla::net::CookieServiceChild::PrefChanged ( nsIPrefBranch aPrefBranch  )  [protected]
bool mozilla::net::CookieServiceChild::RequireThirdPartyCheck (  )  [protected]
void mozilla::net::CookieServiceChild::SerializeURIs ( nsIURI aHostURI,
nsIChannel aChannel,
nsCString &  aHostSpec,
nsCString &  aHostCharset,
nsCString &  aOriginatingSpec,
nsCString &  aOriginatingCharset 
) [protected]
nsresult mozilla::net::CookieServiceChild::SetCookieStringInternal ( nsIURI aHostURI,
nsIChannel aChannel,
const char *  aCookieString,
const char *  aServerTime,
bool  aFromHttp 
) [protected]

Member Data Documentation


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