ReactOS  0.4.12-dev-708-g95ed44e
nsIDocShellLoadInfo Interface Reference

import"nsiface.idl";

Inheritance diagram for nsIDocShellLoadInfo:
Collaboration diagram for nsIDocShellLoadInfo:

Public Types

typedef int32_t nsDocShellInfoLoadType
 
typedef uint32_t nsDocShellInfoReferrerPolicy
 

Public Member Functions

nsresult GetReferrer (nsIURI **aReferrer)
 
nsresult SetReferrer (nsIURI *aReferrer)
 
nsresult GetOwner (nsISupports **aOwner)
 
nsresult SetOwner (nsISupports *aOwner)
 
nsresult GetInheritOwner (bool *aInheritOwner)
 
nsresult SetInheritOwner (bool aInheritOwner)
 
nsresult GetOwnerIsExplicit (bool *aOwnerIsExplicit)
 
nsresult SetOwnerIsExplicit (bool aOwnerIsExplicit)
 
nsresult GetLoadType (nsDocShellInfoLoadType *aLoadType)
 
nsresult SetLoadType (nsDocShellInfoLoadType aLoadType)
 
nsresult GetSHEntry (nsISHEntry **aSHEntry)
 
nsresult SetSHEntry (nsISHEntry *aSHEntry)
 
nsresult GetTarget (char16_t **aTarget)
 
nsresult SetTarget (const char16_t *aTarget)
 
nsresult GetPostDataStream (nsIInputStream **aPostDataStream)
 
nsresult SetPostDataStream (nsIInputStream *aPostDataStream)
 
nsresult GetHeadersStream (nsIInputStream **aHeadersStream)
 
nsresult SetHeadersStream (nsIInputStream *aHeadersStream)
 
nsresult GetSendReferrer (bool *aSendReferrer)
 
nsresult SetSendReferrer (bool aSendReferrer)
 
nsresult GetReferrerPolicy (nsDocShellInfoReferrerPolicy *aReferrerPolicy)
 
nsresult SetReferrerPolicy (nsDocShellInfoReferrerPolicy aReferrerPolicy)
 
nsresult GetIsSrcdocLoad (bool *aIsSrcdocLoad)
 
nsresult GetSrcdocData (nsAString *aSrcdocData)
 
nsresult SetSrcdocData (const nsAString *aSrcdocData)
 
nsresult GetSourceDocShell (nsIDocShell **aSourceDocShell)
 
nsresult SetSourceDocShell (nsIDocShell *aSourceDocShell)
 
nsresult GetBaseURI (nsIURI **aBaseURI)
 
nsresult SetBaseURI (nsIURI *aBaseURI)
 
- Public Member Functions inherited from nsISupports
nsresult QueryInterface (nsIIDRef riid, void **result)
 
nsrefcnt AddRef ()
 
nsrefcnt Release ()
 

Detailed Description

Definition at line 3743 of file nsiface.idl.

Member Typedef Documentation

◆ nsDocShellInfoLoadType

◆ nsDocShellInfoReferrerPolicy

Member Function Documentation

◆ GetBaseURI()

nsresult nsIDocShellLoadInfo::GetBaseURI ( nsIURI **  aBaseURI)

◆ GetHeadersStream()

nsresult nsIDocShellLoadInfo::GetHeadersStream ( nsIInputStream **  aHeadersStream)

◆ GetInheritOwner()

nsresult nsIDocShellLoadInfo::GetInheritOwner ( bool aInheritOwner)

◆ GetIsSrcdocLoad()

nsresult nsIDocShellLoadInfo::GetIsSrcdocLoad ( bool aIsSrcdocLoad)

◆ GetLoadType()

nsresult nsIDocShellLoadInfo::GetLoadType ( nsDocShellInfoLoadType aLoadType)

◆ GetOwner()

nsresult nsIDocShellLoadInfo::GetOwner ( nsISupports **  aOwner)

◆ GetOwnerIsExplicit()

nsresult nsIDocShellLoadInfo::GetOwnerIsExplicit ( bool aOwnerIsExplicit)

◆ GetPostDataStream()

nsresult nsIDocShellLoadInfo::GetPostDataStream ( nsIInputStream **  aPostDataStream)

◆ GetReferrer()

nsresult nsIDocShellLoadInfo::GetReferrer ( nsIURI **  aReferrer)

◆ GetReferrerPolicy()

nsresult nsIDocShellLoadInfo::GetReferrerPolicy ( nsDocShellInfoReferrerPolicy aReferrerPolicy)

◆ GetSendReferrer()

nsresult nsIDocShellLoadInfo::GetSendReferrer ( bool aSendReferrer)

◆ GetSHEntry()

nsresult nsIDocShellLoadInfo::GetSHEntry ( nsISHEntry **  aSHEntry)

◆ GetSourceDocShell()

nsresult nsIDocShellLoadInfo::GetSourceDocShell ( nsIDocShell **  aSourceDocShell)

◆ GetSrcdocData()

nsresult nsIDocShellLoadInfo::GetSrcdocData ( nsAString aSrcdocData)

◆ GetTarget()

nsresult nsIDocShellLoadInfo::GetTarget ( char16_t **  aTarget)

◆ SetBaseURI()

nsresult nsIDocShellLoadInfo::SetBaseURI ( nsIURI aBaseURI)

◆ SetHeadersStream()

nsresult nsIDocShellLoadInfo::SetHeadersStream ( nsIInputStream aHeadersStream)

◆ SetInheritOwner()

nsresult nsIDocShellLoadInfo::SetInheritOwner ( bool  aInheritOwner)

◆ SetLoadType()

nsresult nsIDocShellLoadInfo::SetLoadType ( nsDocShellInfoLoadType  aLoadType)

◆ SetOwner()

nsresult nsIDocShellLoadInfo::SetOwner ( nsISupports aOwner)

◆ SetOwnerIsExplicit()

nsresult nsIDocShellLoadInfo::SetOwnerIsExplicit ( bool  aOwnerIsExplicit)

◆ SetPostDataStream()

nsresult nsIDocShellLoadInfo::SetPostDataStream ( nsIInputStream aPostDataStream)

◆ SetReferrer()

nsresult nsIDocShellLoadInfo::SetReferrer ( nsIURI aReferrer)

◆ SetReferrerPolicy()

nsresult nsIDocShellLoadInfo::SetReferrerPolicy ( nsDocShellInfoReferrerPolicy  aReferrerPolicy)

◆ SetSendReferrer()

nsresult nsIDocShellLoadInfo::SetSendReferrer ( bool  aSendReferrer)

◆ SetSHEntry()

nsresult nsIDocShellLoadInfo::SetSHEntry ( nsISHEntry aSHEntry)

◆ SetSourceDocShell()

nsresult nsIDocShellLoadInfo::SetSourceDocShell ( nsIDocShell aSourceDocShell)

◆ SetSrcdocData()

nsresult nsIDocShellLoadInfo::SetSrcdocData ( const nsAString aSrcdocData)

◆ SetTarget()

nsresult nsIDocShellLoadInfo::SetTarget ( const char16_t aTarget)

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