CFotaStorage Class Reference

class CFotaStorage : public CBase

Inherits from

Member Functions Documentation

AdjustDummyStorageL()

TInt AdjustDummyStorageL ( ) [pure virtual]

DeleteUpdatePackageL(const TInt)

void DeleteUpdatePackageL ( const TInt aPkgId ) [pure virtual]

Parameters

const TInt aPkgId

GetDownloadedUpdatePackageSizeL(const TInt, TInt &)

void GetDownloadedUpdatePackageSizeL ( const TInt aPkgId,
TInt & aSize
) [pure virtual]

Parameters

const TInt aPkgId
TInt & aSize

GetUpdatePackageIdsL(TDes16 &)

void GetUpdatePackageIdsL ( TDes16 & aPackageIdList ) [pure virtual]

Parameters

TDes16 & aPackageIdList

GetUpdatePackageLocationL(const TInt, TDes8 &)

void GetUpdatePackageLocationL ( const TInt aPkgId,
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 TInt aPkgId,
TInt aNewDummySize,
RWriteStream *& aPkgStore
) [pure virtual]

Parameters

const TInt aPkgId
TInt aNewDummySize
RWriteStream *& aPkgStore

UpdatePackageDownloadCompleteL(const TInt)

void UpdatePackageDownloadCompleteL ( const TInt aPkgId ) [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