MBrCtlLinkContent 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 <brctllinkresolver.h>

Detailed Description

The MBrCtlLinkContent class is an interface that loads the resolved content.

Usage:

  #include <BrCtlLinkResolver.h>

  
 @see S60 Platform: Browser Control API Developer's Guide Version 2.0
 
 @file BrCtlLinkResolver.h
*

Public Member Functions

virtual void  HandleResolveComplete (const TDesC &aContentType, const TDesC &aCharset, const HBufC8 *aContentBuf)=0
  Resolver calls this method when content is resolved.
virtual void  HandleResolveError (TInt aError)=0
  This method is called if there is some error while resolving the content.

Member Function Documentation

virtual void MBrCtlLinkContent::HandleResolveComplete const TDesC &  aContentType,
const TDesC &  aCharset,
const HBufC8 *  aContentBuf
[pure virtual]
 

Resolver calls this method when content is resolved.

Parameters:
aContentType  The content type of the response
aCharset  The charset of the response. May be empty in case of image
aContentBuf  content data. Ownership is not transfered
Returns:
void
virtual void MBrCtlLinkContent::HandleResolveError TInt  aError  )  [pure virtual]
 

This method is called if there is some error while resolving the content.

Parameters:
aError  system wide error code.
Returns:
void

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

Copyright © Nokia Corporation 2001-2008
Back to top