MBrCtlDataLoadConsumer Class Reference

API published in: S60 2nd Ed FP 3

Link against: browserengine.lib

Capability Information

Required Capabilities

None

Exceptions

NetworkServices capability is required for any operation that results in loading content from the network. For example, calling LoadUrlL() with a url parameter that refers to a network location requires NetworkServices capability if the content is not available from the cache or if the specified cache mode prevents loading the cached version.


#include <brctlinterface.h>

Detailed Description

The MBrCtlDataLoadConsumer class is a callback interface that provides the Browser Control with the ability to receive content incrementally.
  #include <BrCtlInterface.h>
 @see S60 Platform: Browser Control API Developer's Guide Version 2.0
 
 
 @file BrCtlInterface.h
*

Public Member Functions

virtual void  HandleNextDataChunk (const TDesC8 &aData)=0
  Pass the next data chunk.
virtual void  HandleLoadComplete ()=0
  Inform the Browser Control about completion of data load.
virtual void  HandleError (TInt aError)=0
  Inform the Browser Control that an error occured if HandleError() is called, then LoadComplete() is infered.

Member Function Documentation

virtual void MBrCtlDataLoadConsumer::HandleError TInt  aError  )  [pure virtual]
 

Inform the Browser Control that an error occured if HandleError() is called, then LoadComplete() is infered.

Parameters:
aError  The error code
Returns:
void
virtual void MBrCtlDataLoadConsumer::HandleLoadComplete  )  [pure virtual]
 

Inform the Browser Control about completion of data load.

Returns:
void
virtual void MBrCtlDataLoadConsumer::HandleNextDataChunk const TDesC8 &  aData  )  [pure virtual]
 

Pass the next data chunk.

Parameters:
aData  The data chunk to process
Returns:
void

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

Copyright © Nokia Corporation 2001-2008
Back to top