Public Member Functions | Static Public Member Functions

mozilla::dom::ContentChild Class Reference

#include <ContentChild.h>

Collaboration diagram for mozilla::dom::ContentChild:

List of all members.

Public Member Functions

 ContentChild ()
virtual ~ContentChild ()
bool Init (MessageLoop *aIOLoop, base::ProcessHandle aParentHandle, IPC::Channel *aChannel)
void InitXPCOM ()
virtual bool RecvDummy (Shmem &foo)
virtual PBrowserChild * AllocPBrowser (const PRUint32 &aChromeFlags)
virtual bool DeallocPBrowser (PBrowserChild *)
virtual PCrashReporterChild * AllocPCrashReporter ()
virtual bool DeallocPCrashReporter (PCrashReporterChild *)
virtual PTestShellChild * AllocPTestShell ()
virtual bool DeallocPTestShell (PTestShellChild *)
virtual bool RecvPTestShellConstructor (PTestShellChild *)
virtual PAudioChild * AllocPAudio (const PRInt32 &, const PRInt32 &, const PRInt32 &)
virtual bool DeallocPAudio (PAudioChild *)
virtual PNeckoChild * AllocPNecko ()
virtual bool DeallocPNecko (PNeckoChild *)
virtual PExternalHelperAppChild * AllocPExternalHelperApp (const IPC::URI &uri, const nsCString &aMimeContentType, const nsCString &aContentDisposition, const bool &aForceSave, const PRInt64 &aContentLength, const IPC::URI &aReferrer)
virtual bool DeallocPExternalHelperApp (PExternalHelperAppChild *aService)
virtual PStorageChild * AllocPStorage (const StorageConstructData &aData)
virtual bool DeallocPStorage (PStorageChild *aActor)
virtual bool RecvRegisterChrome (const InfallibleTArray< ChromePackage > &packages, const InfallibleTArray< ResourceMapping > &resources, const InfallibleTArray< OverrideMapping > &overrides, const nsCString &locale)
virtual bool RecvSetOffline (const PRBool &offline)
virtual bool RecvNotifyVisited (const IPC::URI &aURI)
nsresult AddRemoteAlertObserver (const nsString &aData, nsIObserver *aObserver)
virtual bool RecvPreferenceUpdate (const PrefTuple &aPref)
virtual bool RecvClearUserPreference (const nsCString &aPrefName)
virtual bool RecvNotifyAlertsObserver (const nsCString &aType, const nsString &aData)
virtual bool RecvAsyncMessage (const nsString &aMsg, const nsString &aJSON)
virtual bool RecvGeolocationUpdate (const GeoPosition &somewhere)
virtual bool RecvAddPermission (const IPC::Permission &permission)
virtual bool RecvAccelerationChanged (const double &x, const double &y, const double &z)
virtual bool RecvScreenSizeChanged (const gfxIntSize &size)
virtual bool RecvFlushMemory (const nsString &reason)

Static Public Member Functions

static ContentChildGetSingleton ()

Constructor & Destructor Documentation

mozilla::dom::ContentChild::ContentChild (  ) 
virtual mozilla::dom::ContentChild::~ContentChild (  )  [virtual]

Member Function Documentation

nsresult mozilla::dom::ContentChild::AddRemoteAlertObserver ( const nsString &  aData,
nsIObserver aObserver 
)
virtual PAudioChild* mozilla::dom::ContentChild::AllocPAudio ( const PRInt32 &  ,
const PRInt32 &  ,
const PRInt32 &   
) [virtual]
virtual PBrowserChild* mozilla::dom::ContentChild::AllocPBrowser ( const PRUint32 &  aChromeFlags  )  [virtual]
virtual PCrashReporterChild* mozilla::dom::ContentChild::AllocPCrashReporter (  )  [virtual]
virtual PExternalHelperAppChild* mozilla::dom::ContentChild::AllocPExternalHelperApp ( const IPC::URI uri,
const nsCString &  aMimeContentType,
const nsCString &  aContentDisposition,
const bool aForceSave,
const PRInt64 aContentLength,
const IPC::URI aReferrer 
) [virtual]
virtual PNeckoChild* mozilla::dom::ContentChild::AllocPNecko (  )  [virtual]
virtual PStorageChild* mozilla::dom::ContentChild::AllocPStorage ( const StorageConstructData &  aData  )  [virtual]
virtual PTestShellChild* mozilla::dom::ContentChild::AllocPTestShell (  )  [virtual]
virtual bool mozilla::dom::ContentChild::DeallocPAudio ( PAudioChild *   )  [virtual]
virtual bool mozilla::dom::ContentChild::DeallocPBrowser ( PBrowserChild *   )  [virtual]
virtual bool mozilla::dom::ContentChild::DeallocPCrashReporter ( PCrashReporterChild *   )  [virtual]
virtual bool mozilla::dom::ContentChild::DeallocPExternalHelperApp ( PExternalHelperAppChild *  aService  )  [virtual]
virtual bool mozilla::dom::ContentChild::DeallocPNecko ( PNeckoChild *   )  [virtual]
virtual bool mozilla::dom::ContentChild::DeallocPStorage ( PStorageChild *  aActor  )  [virtual]
virtual bool mozilla::dom::ContentChild::DeallocPTestShell ( PTestShellChild *   )  [virtual]
static ContentChild* mozilla::dom::ContentChild::GetSingleton (  )  [inline, static]
bool mozilla::dom::ContentChild::Init ( MessageLoop *  aIOLoop,
base::ProcessHandle  aParentHandle,
IPC::Channel *  aChannel 
)
void mozilla::dom::ContentChild::InitXPCOM (  ) 
virtual bool mozilla::dom::ContentChild::RecvAccelerationChanged ( const double &  x,
const double &  y,
const double &  z 
) [virtual]
virtual bool mozilla::dom::ContentChild::RecvAddPermission ( const IPC::Permission permission  )  [virtual]
virtual bool mozilla::dom::ContentChild::RecvAsyncMessage ( const nsString &  aMsg,
const nsString &  aJSON 
) [virtual]
virtual bool mozilla::dom::ContentChild::RecvClearUserPreference ( const nsCString &  aPrefName  )  [virtual]
virtual bool mozilla::dom::ContentChild::RecvDummy ( Shmem &  foo  )  [inline, virtual]
virtual bool mozilla::dom::ContentChild::RecvFlushMemory ( const nsString &  reason  )  [virtual]
virtual bool mozilla::dom::ContentChild::RecvGeolocationUpdate ( const GeoPosition somewhere  )  [virtual]
virtual bool mozilla::dom::ContentChild::RecvNotifyAlertsObserver ( const nsCString &  aType,
const nsString &  aData 
) [virtual]
virtual bool mozilla::dom::ContentChild::RecvNotifyVisited ( const IPC::URI aURI  )  [virtual]
virtual bool mozilla::dom::ContentChild::RecvPreferenceUpdate ( const PrefTuple aPref  )  [virtual]
virtual bool mozilla::dom::ContentChild::RecvPTestShellConstructor ( PTestShellChild *   )  [virtual]
virtual bool mozilla::dom::ContentChild::RecvRegisterChrome ( const InfallibleTArray< ChromePackage > &  packages,
const InfallibleTArray< ResourceMapping > &  resources,
const InfallibleTArray< OverrideMapping > &  overrides,
const nsCString &  locale 
) [virtual]
virtual bool mozilla::dom::ContentChild::RecvScreenSizeChanged ( const gfxIntSize size  )  [virtual]
virtual bool mozilla::dom::ContentChild::RecvSetOffline ( const PRBool offline  )  [virtual]

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