CNewFileServiceClient Class Reference

class CNewFileServiceClient : public CBase

Client side API for New File Service

NewService.lib
Since
Series 60 3.0

Inherits from

  • CNewFileServiceClient

Member Functions Documentation

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

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

Parameters

CDesCArray & aFileNamesArray for the created media files
CAiwGenericParamList * aParamsParameters for the operation
TNewServiceFileType aFileTypeType of media file requested
TBool aMultipleFilesMultiple files can be created

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

TBool NewFileL(TUidaApplicationUid,
CDesCArray &aFileNames,
CAiwGenericParamList *aParams,
TNewServiceFileTypeaFileType,
TBoolaMultipleFiles
)[pure virtual]

Parameters

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

NewFileL(RFile &, CAiwGenericParamList *, TNewServiceFileType)

TBool NewFileL(RFile &aFileHandle,
CAiwGenericParamList *aParams,
TNewServiceFileTypeaFileType
)[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 * aParamsParameters for the operation
TNewServiceFileType aFileTypeType of media file requested

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

TBool NewFileL(TUidaApplicationUid,
RFile &aFileHandle,
CAiwGenericParamList *aParams,
TNewServiceFileTypeaFileType
)[pure virtual]

Parameters

TUid aApplicationUid
RFile & aFileHandle
CAiwGenericParamList * aParams
TNewServiceFileType aFileType