CNewFileServiceClient Class Reference

class CNewFileServiceClient : public CBase

Client side API for New File Service

NewService.lib
Since
Series 60 3.0

Inherits from

Member Functions Documentation

NewFileL(CDesCArray &, CAiwGenericParamList *, TNewServiceFileType, TBool)

TBool NewFileL ( CDesCArray & aFileNames,
CAiwGenericParamList * aParams,
TNewServiceFileType aFileType,
TBool aMultipleFiles
) [pure virtual]
Create new media file
Since
Series 60 3.0

Parameters

CDesCArray & aFileNames Array for the created media files
CAiwGenericParamList * aParams Parameters for the operation
TNewServiceFileType aFileType Type of media file requested
TBool aMultipleFiles Multiple files can be created

NewFileL(TUid, CDesCArray &, CAiwGenericParamList *, TNewServiceFileType, TBool)

TBool NewFileL ( TUid aApplicationUid,
CDesCArray & aFileNames,
CAiwGenericParamList * aParams,
TNewServiceFileType aFileType,
TBool aMultipleFiles
) [pure virtual]

Parameters

TUid aApplicationUid
CDesCArray & aFileNames
CAiwGenericParamList * aParams
TNewServiceFileType aFileType
TBool aMultipleFiles

NewFileL(RFile &, CAiwGenericParamList *, TNewServiceFileType)

TBool NewFileL ( RFile & aFileHandle,
CAiwGenericParamList * aParams,
TNewServiceFileType aFileType
) [pure virtual]
NOTE: When you pass file handles to new file service, the handle should be opened using ShareProtected() file session, otherwise handles can't be transfered through client-server interface. Create new media file
Since
Series 60 3.0

Parameters

RFile & aFileHandle
CAiwGenericParamList * aParams Parameters for the operation
TNewServiceFileType aFileType Type of media file requested

NewFileL(TUid, RFile &, CAiwGenericParamList *, TNewServiceFileType)

TBool NewFileL ( TUid aApplicationUid,
RFile & aFileHandle,
CAiwGenericParamList * aParams,
TNewServiceFileType aFileType
) [pure virtual]

Parameters

TUid aApplicationUid
RFile & aFileHandle
CAiwGenericParamList * aParams
TNewServiceFileType aFileType