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 &)
void
|
ConstructL
|
(
|
CAsynchFSQ
*
|
aOwner,
|
|
TInt
|
aPriority,
|
|
TFSQActionType
|
aActionType,
|
|
TDesC8
&
|
aData,
|
|
const
TDesC
&
|
aPath,
|
|
const
TDesC
&
|
aURL,
|
|
TFSQSchemaType
|
aSchema,
|
|
const
TDesC
&
|
aUserName,
|
|
const
TDesC
&
|
aPassword
|
|
)
|
|
By default Symbian 2nd phase constructor is private.
DoCancel()
void
|
DoCancel
|
(
|
)
|
[private, virtual]
|
GetPath()
const
TDesC
&
|
GetPath
|
(
|
)
|
const
|
GetState()
TFSQAtomState
|
GetState
|
(
|
)
|
|
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]
|
UploadL()
void
|
UploadL
|
(
|
)
|
[private]
|
Member Data Documentation
TFSQActionType
iActionType
TFSQActionType
|
iActionType
|
[private]
|
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]
|
TFSQSchemaType
iSchema
TFSQSchemaType
|
iSchema
|
[private]
|
TFSQAtomState
iState
TFSQAtomState
|
iState
|
[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.