CPhCltImageHandler Class Reference

class CPhCltImageHandler : public CBase

Interface used in image storing to PhoneServer.

PhoneClient.lib
Since
S60 v3.2

Inherits from

Constructor & Destructor Documentation

CPhCltImageHandler()

CPhCltImageHandler ( ) [protected]

C++ constructor.

Member Functions Documentation

CPhCltBaseImageParamsL(const TPhCltImageType)

IMPORT_C CPhCltImageParams * CPhCltBaseImageParamsL ( const TPhCltImageType aType ) [pure virtual]

Creates image parameter class.

Parameters

const TPhCltImageType aType type of the implementation class.

CancelSaveVtImage()

void CancelSaveVtImage ( ) [pure virtual]
Cancels pending image saving. This may be no-op from saving point of view (image is actually saved) but resets internal state to such that no operation is pending.
Since
S60 v5.0

LoadImages(CPhCltImageParams *&)

TInt LoadImages ( CPhCltImageParams *& aParams ) [pure virtual]

Load image(s)

Parameters

CPhCltImageParams *& aParams

NewL()

IMPORT_C CPhCltImageHandler * NewL ( ) [static]

Two-phased constructor.

OpenDefaultVtImage(RFile &)

TInt OpenDefaultVtImage ( RFile & aFile ) [pure virtual]
Opens predefined (read-only) video call still image file.
Since
S60 v5.0

Parameters

RFile & aFile file handle that shall point to image file. Client should close the file after use.

OpenVtImage(RFile &)

TInt OpenVtImage ( RFile & aFile ) [pure virtual]
Opens user defined video call still image file.
Since
S60 v5.0

Parameters

RFile & aFile file handle that shall to point to image file Client should close the file after use.

SaveImages(CPhCltImageParams &)

TInt SaveImages ( CPhCltImageParams & aParams ) [pure virtual]

Save image(s) CPhCltExtOperatorLogoParams::SetCodesL CPhCltExtOperatorLogoParams::AddImageL

Parameters

CPhCltImageParams & aParams

SaveVtImageL(MPhCltImageObserver &, const TDesC &)

void SaveVtImageL ( MPhCltImageObserver & aObserver,
const TDesC & aImagePath
) [pure virtual]
Saves user defined video call still image file. This makes copy of original file to secure place.
Since
S60 v5.0

Parameters

MPhCltImageObserver & aObserver callback for notifying result of the operation
const TDesC & aImagePath full path to image to be saved