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.