Skip to end of metadata
Go to start of metadata

BrowserStreamPtr FB::BrowserHost::createStream ( const std::string &  url,
const PluginEventSinkPtr &  callback,
bool  cache = true,
bool  seekable = false,
size_t  internalBufferSize = 128 * 1024 
) const [virtual]

Creates a BrowserStream (deprecated since 1.7.0).

Parameters:
url URL of the document to request.
callback PluginEventSink to send status updates to (usually your Plugin class derived from PluginCore)
cache true to cache.
seekable true if the Stream should be seekable.
internalBufferSize Size of the internal buffer.
Returns:
null if it fails, else BrowserStream object
Deprecated:
1.7 (use the other createStream)
See also:
virtual BrowserStreamPtr createStream( const BrowserStreamRequest& req ) const

Definition at line 348 of file BrowserHost.cpp.

References FB::BrowserStreamRequest::setBufferSize(), FB::BrowserStreamRequest::setCacheable(), FB::BrowserStreamRequest::setEventSink(), and FB::BrowserStreamRequest::setSeekable().

00351 {
00352     BrowserStreamRequest req(url, "GET");
00353     req.setEventSink(callback);
00354     req.setCacheable(cache);
00355     req.setSeekable(seekable);
00356     req.setBufferSize(internalBufferSize);
00357     return createStream(req);
00358 }

Here is the call graph for this function:


Generated on 19 Jun 2013 for FireBreath by  doxygen 1.6.1
Labels
  • None