FreeWRL / FreeX3D 4.3.0
|
Public Member Functions | |
void | init () |
void | destroy () |
void | loadPlugins () |
nsIPlugin | getPluginFactory (in string aMimeType) |
void | instantiateEmbeddedPlugin (in string aMimeType, in nsIURI aURL, in nsIPluginInstanceOwner aOwner) |
void | instantiateFullPagePlugin (in string aMimeType, in nsIURI aURI, in nsIStreamListenerRef aStreamListener, in nsIPluginInstanceOwner aOwner) |
nsIStreamListener | instantiatePluginForChannel (in nsIChannel aChannel, in nsIPluginInstanceOwner aOwner) |
Instantiate an embedded plugin for an existing channel. | |
void | setUpPluginInstance (in string aMimeType, in nsIURI aURL, in nsIPluginInstanceOwner aOwner) |
void | isPluginEnabledForType (in string aMimeType) |
void | isPluginEnabledForExtension (in string aExtension, in constCharStarRef aMimeType) |
void | getPlugins (in unsigned long aPluginCount, out nsIDOMPlugin aPluginArray) |
void | getPluginTags (out unsigned long aPluginCount, [retval, array, size_is(aPluginCount)] out nsIPluginTag aResults) |
void | stopPluginInstance (in nsIPluginInstance aInstance) |
void | handleBadPlugin (in PRLibraryPtr aLibrary, in nsIPluginInstance instance) |
Data Fields | |
readonly attribute unsigned long | pluginCount |
Definition at line 64 of file nsIPluginHostOld.idl.
nsIStreamListener nsIPluginHostOld::instantiatePluginForChannel | ( | in nsIChannel | aChannel, |
in nsIPluginInstanceOwner | aOwner ) |
Instantiate an embedded plugin for an existing channel.
The caller is responsible for opening the channel. It may or may not be already opened when this function is called.
readonly attribute unsigned long nsIPluginHostOld::pluginCount |
Definition at line 96 of file nsIPluginHostOld.idl.