Back to index

lightning-sunbird  0.9+nobinonly
Classes | Functions
nsPluginInstancePeer.cpp File Reference
#include "nscore.h"
#include "nsPluginInstancePeer.h"
#include "nsIPluginInstance.h"
#include <stdio.h>
#include "prmem.h"
#include "prthread.h"
#include "plstr.h"
#include "prprf.h"
#include "nsIFile.h"
#include "nsCOMPtr.h"
#include "nsIServiceManager.h"
#include "nsIDocument.h"
#include "nsPIDOMWindow.h"
#include "nsIScriptGlobalObject.h"
#include "nsIScriptContext.h"
#include "nsIDirectoryService.h"
#include "nsDirectoryServiceDefs.h"
#include "nsIFileStreams.h"
#include "nsNetUtil.h"

Go to the source code of this file.

Classes

class  nsPluginStreamToFile

Functions

static NS_DEFINE_IID (kIPluginTagInfoIID, NS_IPLUGINTAGINFO_IID)
static NS_DEFINE_IID (kIPluginTagInfo2IID, NS_IPLUGINTAGINFO2_IID)
 NS_IMPL_ISUPPORTS6 (nsPluginInstancePeerImpl, nsIPluginInstancePeer, nsIPluginInstancePeer2, nsIWindowlessPluginInstancePeer, nsIPluginTagInfo, nsIPluginTagInfo2, nsPIPluginInstancePeer) NS_IMETHODIMP nsPluginInstancePeerImpl
static NS_DEFINE_IID (kIOutputStreamIID, NS_IOUTPUTSTREAM_IID)

Function Documentation

static NS_DEFINE_IID ( kIPluginTagInfoIID  ,
NS_IPLUGINTAGINFO_IID   
) [static]
static NS_DEFINE_IID ( kIPluginTagInfo2IID  ,
NS_IPLUGINTAGINFO2_IID   
) [static]
static NS_DEFINE_IID ( kIOutputStreamIID  ,
NS_IOUTPUTSTREAM_IID   
) [static]

Definition at line 100 of file nsPluginInstancePeer.cpp.

{
  if(!mOwner)
    return NS_ERROR_FAILURE;

  return mOwner->GetValue(variable, value);
}