CAsynchFSQAtom Class Reference
class CAsynchFSQAtom : public CActive |
Asynchronous file manager queue and related operations.
Public Member Functions |
---|
| CAsynchFSQAtom() |
| ~CAsynchFSQAtom() |
TInt
| ActionsLeft() |
void | ConstructL(CAsynchFSQ *, TInt, TFSQActionType, TDesC8 &, const TDesC &, const TDesC &, TFSQSchemaType, const TDesC &, const TDesC &) |
TInt
| DeleteLocal() |
TBool
| DoesLocalSave() |
const TDesC & | GetPath() |
TFSQAtomState
| GetState() |
TInt
| Go() |
CAsynchFSQAtom * | NewL(CAsynchFSQ *, TInt, TFSQActionType, TDesC8 &, const TDesC &, const TDesC &, TFSQSchemaType, const TDesC &, const TDesC &) |
TInt
| RenameLocal(const TDesC &) |
Constructor & Destructor Documentation
~CAsynchFSQAtom()
~CAsynchFSQAtom | ( | ) | [virtual] |
Member Functions Documentation
ConstructL(CAsynchFSQ *, TInt, TFSQActionType, TDesC8 &, const TDesC &, const TDesC &, TFSQSchemaType, const TDesC &, const TDesC &)
By default Symbian 2nd phase constructor is private.
DoCancel()
void | DoCancel | ( | ) | [private, virtual] |
GetPath()
const TDesC & | GetPath | ( | ) | const |
NewL(CAsynchFSQ *, TInt, TFSQActionType, TDesC8 &, const TDesC &, const TDesC &, TFSQSchemaType, const TDesC &, const TDesC &)
RenameLocal(const TDesC &)
RunError(TInt)
TInt
| RunError | ( | TInt | aError | ) | [private, virtual] |
RunL()
void | RunL | ( | ) | [private, virtual] |
SaveCleanupL()
void | SaveCleanupL | ( | ) | [private] |
UploadCleanupL()
void | UploadCleanupL | ( | ) | [private] |
Member Data Documentation
TFSQActionType
iActionType
HBufC * iDelayedFileName
HBufC * | iDelayedFileName | [private] |
TBool
iDelayedLocalDelete
TBool
| iDelayedLocalDelete | [private] |
TBool
iDelayedLocalRename
TBool
| iDelayedLocalRename | [private] |
TBool
iOverwrite
TBool
| iOverwrite | [private] |
HBufC * iPassword
HBufC * | iPassword | [private] |
HBufC * iUserName
HBufC * | iUserName | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.