webengine/osswebengine/WebKit/s60/plugins/PluginStream.h
changeset 28 d39add9822e2
parent 0 dd21522fd290
child 47 e1bea15f9a39
equal deleted inserted replaced
27:6297cdf66332 28:d39add9822e2
    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);
    41     void writeStreamL(const char* data, int length);
    41     void writeStreamL(const char* data, int length);
    42     void destroyStream(int reason);  
    42     void destroyStream(int reason, TDesC* failedUrl=NULL);  
    43     void close();
    43     void close();
    44     
    44     
    45 private:
    45 private:
    46     void generateTempFileL();
    46     void generateTempFileL();
    47     void writeStreamToPluginL(const char* data, int length);
    47     void writeStreamToPluginL(const char* data, int length);