CFotaStorage Class Reference

class CFotaStorage : public CBase

Inherits from

Member Functions Documentation

AdjustDummyStorageL()

TInt AdjustDummyStorageL()[pure virtual]

DeleteUpdatePackageL(const TInt)

voidDeleteUpdatePackageL(const TIntaPkgId)[pure virtual]

Parameters

const TInt aPkgId

GetDownloadedUpdatePackageSizeL(const TInt, TInt &)

voidGetDownloadedUpdatePackageSizeL(const TIntaPkgId,
TInt &aSize
)[pure virtual]

Parameters

const TInt aPkgId
TInt & aSize

GetUpdatePackageIdsL(TDes16 &)

voidGetUpdatePackageIdsL(TDes16 &aPackageIdList)[pure virtual]

Parameters

TDes16 & aPackageIdList

GetUpdatePackageLocationL(const TInt, TDes8 &)

voidGetUpdatePackageLocationL(const TIntaPkgId,
TDes8 &aPath
)[pure virtual]

Parameters

const TInt aPkgId
TDes8 & aPath

IsPackageStoreSizeAvailableL(TInt &)

TFreeSpace IsPackageStoreSizeAvailableL(TInt &aSize)[pure virtual]

Parameters

TInt & aSize

OpenUpdatePackageStoreL(const TInt, TInt, RWriteStream *&)

TInt OpenUpdatePackageStoreL(const TIntaPkgId,
TIntaNewDummySize,
RWriteStream *&aPkgStore
)[pure virtual]

Parameters

const TInt aPkgId
TInt aNewDummySize
RWriteStream *& aPkgStore

UpdatePackageDownloadCompleteL(const TInt)

voidUpdatePackageDownloadCompleteL(const TIntaPkgId)[pure virtual]

Parameters

const TInt aPkgId

Member Enumerations Documentation

Enum TFreeSpace

Enumerators

EFitsToReservation
EFitsToFileSystem
EDoesntFitToFileSystem

Member Data Documentation

TInt iBytesWritten

TInt iBytesWritten

TUid iDtor_ID_Key

TUid iDtor_ID_Key