Logo Search packages:      
Sourcecode: xulrunner version File versions

nsIProtocolHandler Interface Reference

import "nsIProtocolHandler.idl";

Inheritance diagram for nsIProtocolHandler:

nsISupports

List of all members.


Detailed Description

nsIProtocolHandler

FROZEN

Definition at line 49 of file nsIProtocolHandler.idl.


Public Member Functions

boolean allowPort (in long port, in string scheme)
nsIChannel newChannel (in nsIURI aURI)
nsIURI newURI (in AUTF8String aSpec, in string aOriginCharset, in nsIURI aBaseURI)
Methods
 NS_IMETHOD_ (nsrefcnt) Release(void)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

Public Attributes

const unsigned long ALLOWS_PROXY = (1<<2)
const unsigned long ALLOWS_PROXY_HTTP = (1<<3)
readonly attribute long defaultPort
readonly attribute unsigned long protocolFlags
readonly attribute ACString scheme
const unsigned long URI_DANGEROUS_TO_LOAD = (1<<7)
const unsigned long URI_DOES_NOT_RETURN_DATA = (1<<11)
const unsigned long URI_FORBIDS_AUTOMATIC_DOCUMENT_REPLACEMENT = (1<<5)
const unsigned long URI_INHERITS_SECURITY_CONTEXT = (1<<4)
const unsigned long URI_IS_LOCAL_FILE = (1<<9)
const unsigned long URI_IS_UI_RESOURCE = (1<<8)
const unsigned long URI_LOADABLE_BY_ANYONE = (1<<6)
const unsigned long URI_NOAUTH = (1<<1)
const unsigned long URI_NON_PERSISTABLE = (1<<10)
const unsigned long URI_NORELATIVE = (1<<0)
const unsigned long URI_STD = 0

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

Generated by  Doxygen 1.6.0   Back to index