webengine/osswebengine/WebKit/s60/plugins/PluginStream.h
branchRCL_3
changeset 47 e1bea15f9a39
parent 28 d39add9822e2
child 48 79859ed3eea9
equal deleted inserted replaced
46:30342f40acbf 47:e1bea15f9a39
    35     PluginStream(PluginSkin* pluginskin, WebCore::NetscapePlugInStreamLoaderClient* loaderclient,
    35     PluginStream(PluginSkin* pluginskin, WebCore::NetscapePlugInStreamLoaderClient* loaderclient,
    36             void* notifydata = 0);
    36             void* notifydata = 0);
    37     virtual ~PluginStream();
    37     virtual ~PluginStream();
    38     
    38     
    39 public:
    39 public:
    40     void createNPStreamL(TPtrC8 url, TPtrC16 mimetype, long long length);
    40     void createNPStreamL(TPtrC8 url, TPtrC16 mimetype, long long length, const char* headers);
    41     void writeStreamL(const char* data, int length);
    41     void writeStreamL(const char* data, int length);
    42     void destroyStream(int reason, TDesC* failedUrl=NULL);  
    42     void destroyStream(int reason, TDesC* failedUrl=NULL);  
    43     void close();
    43     void close();
    44     
    44     
    45 private:
    45 private: