Public Member Functions | Friends

mozilla::plugins::BrowserStreamParent Class Reference

#include <BrowserStreamParent.h>

Inheritance diagram for mozilla::plugins::BrowserStreamParent:
Collaboration diagram for mozilla::plugins::BrowserStreamParent:

List of all members.

Public Member Functions

 BrowserStreamParent (PluginInstanceParent *npp, NPStream *stream)
virtual ~BrowserStreamParent ()
virtual NS_OVERRIDE bool IsBrowserStream ()
virtual bool AnswerNPN_RequestRead (const IPCByteRanges &ranges, NPError *result)
virtual bool RecvNPN_DestroyStream (const NPReason &reason)
virtual bool RecvStreamDestroyed ()
int32_t WriteReady ()
int32_t Write (int32_t offset, int32_t len, void *buffer)
void StreamAsFile (const char *fname)
void NPP_DestroyStream (NPReason reason)


class PluginModuleParent
class PluginInstanceParent

Constructor & Destructor Documentation

mozilla::plugins::BrowserStreamParent::BrowserStreamParent ( PluginInstanceParent npp,
NPStream stream 
virtual mozilla::plugins::BrowserStreamParent::~BrowserStreamParent (  )  [virtual]

Member Function Documentation

virtual bool mozilla::plugins::BrowserStreamParent::AnswerNPN_RequestRead ( const IPCByteRanges ranges,
NPError result 
) [virtual]
virtual NS_OVERRIDE bool mozilla::plugins::BrowserStreamParent::IsBrowserStream (  )  [inline, virtual]
void mozilla::plugins::BrowserStreamParent::NPP_DestroyStream ( NPReason  reason  ) 
virtual bool mozilla::plugins::BrowserStreamParent::RecvNPN_DestroyStream ( const NPReason reason  )  [virtual]
virtual bool mozilla::plugins::BrowserStreamParent::RecvStreamDestroyed (  )  [virtual]
void mozilla::plugins::BrowserStreamParent::StreamAsFile ( const char *  fname  ) 
int32_t mozilla::plugins::BrowserStreamParent::Write ( int32_t  offset,
int32_t  len,
void *  buffer 
int32_t mozilla::plugins::BrowserStreamParent::WriteReady (  ) 

Friends And Related Function Documentation

friend class PluginInstanceParent [friend]
friend class PluginModuleParent [friend]

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