Public Member Functions

mozilla::plugins::PluginProcessParent Class Reference

#include <PluginProcessParent.h>

Inheritance diagram for mozilla::plugins::PluginProcessParent:
Collaboration diagram for mozilla::plugins::PluginProcessParent:

List of all members.

Public Member Functions

 PluginProcessParent (const std::string &aPluginFilePath)
 ~PluginProcessParent ()
bool Launch (PRInt32 timeoutMs)
 Synchronously launch the plugin process.
void Delete ()
virtual bool CanShutdown ()
const std::string & GetPluginFilePath ()

Constructor & Destructor Documentation

mozilla::plugins::PluginProcessParent::PluginProcessParent ( const std::string &  aPluginFilePath  ) 
mozilla::plugins::PluginProcessParent::~PluginProcessParent (  ) 

Member Function Documentation

virtual bool mozilla::plugins::PluginProcessParent::CanShutdown (  )  [inline, virtual]
void mozilla::plugins::PluginProcessParent::Delete (  ) 
const std::string& mozilla::plugins::PluginProcessParent::GetPluginFilePath (  )  [inline]
bool mozilla::plugins::PluginProcessParent::Launch ( PRInt32  timeoutMs  ) 

Synchronously launch the plugin process.

If the process fails to launch after timeoutMs, this method will return false.


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