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 TPhCltImageTypeaType)[pure virtual]

Creates image parameter class.

Parameters

const TPhCltImageType aTypetype of the implementation class.

CancelSaveVtImage()

voidCancelSaveVtImage()[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 & aFilefile 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 & aFilefile 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 &)

voidSaveVtImageL(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 & aObservercallback for notifying result of the operation
const TDesC & aImagePathfull path to image to be saved