Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: mchfdatasupplierobserver.h
Link against: chf.lib

This item is not part of the S60 3rd Edition SDK for Symbian OS, Feature Pack 2.

Class MCHFDataSupplierObserver

class MCHFDataSupplierObserver;

Description

Observer interface for data suppliers.

Members

Defined in MCHFDataSupplierObserver:
DSRunError(), MCHFDataSupplierObserver_Reserved_1(), MCHFDataSupplierObserver_Reserved_2(), MCHFDataSupplierObserver_Reserved_3(), MCHFDataSupplierObserver_Reserved_4(), ReceivedCompleteL()


Member functions


ReceivedCompleteL()

virtual void ReceivedCompleteL(TInt aCompleteCode)=0;

Description

Called to report data supplier status.

It is usually called when the data supplier acquires a chunk of data or an error condition is encountered in the process. This method MUST only be used to report back on an asynchronous activity.

Parameters

TInt aCompleteCode

KErrNone or any system error code.


DSRunError()

virtual TInt DSRunError(TInt aError)=0;

Description

Called to report error conditions.

This is usually under circumstances where ReceivedCompleteL() is inappropriate because of being a leave method. The same condition of use as ReceivedCompleteL() applies.

Parameters

TInt aError

Any system error code

Return value

TInt

KErrNone as acknowledgement of having dealt with the error condition, otherwise an error code. Note that a return other than KErrNone could cause a panic.


MCHFDataSupplierObserver_Reserved_1()

private: virtual IMPORT_C void MCHFDataSupplierObserver_Reserved_1();

Description


MCHFDataSupplierObserver_Reserved_2()

private: virtual IMPORT_C void MCHFDataSupplierObserver_Reserved_2();

Description


MCHFDataSupplierObserver_Reserved_3()

private: virtual IMPORT_C void MCHFDataSupplierObserver_Reserved_3();

Description


MCHFDataSupplierObserver_Reserved_4()

private: virtual IMPORT_C void MCHFDataSupplierObserver_Reserved_4();

Description