CRsfwMountManImpl Class Reference
| class CRsfwMountManImpl : public CBase |
Class for implementing mount management of remote file repositories
mountman.dll
- Since
- Series 60 3.1
Constructor & Destructor Documentation
CRsfwMountManImpl()
| CRsfwMountManImpl | ( | ) | [private] |
~CRsfwMountManImpl()
| ~CRsfwMountManImpl | ( | ) | [virtual] |
Member Functions Documentation
AddEntryL(CRsfwMountEntry *)
AddMountEntryL(CRsfwMountEntry *)
CancelRemoteTransfer(const TDesC &)
|
TInt
| CancelRemoteTransfer | ( | const TDesC & | aFile | ) | |
ConstructL(TUint, MRsfwMountManObserver *)
DeleteMountEntryL(const TDesC &)
| void | DeleteMountEntryL | ( | const TDesC & | aName | ) | |
DeleteMountEntryL(TChar)
| void | DeleteMountEntryL | ( | TChar | aDriveLetter | ) | |
DoUnmountL(TChar, TUint)
| void | DoUnmountL | ( | TChar | aDriveLetter, |
| | TUint | aFlags |
| | ) | [private] |
DriveLetterFromMountEntry(const CRsfwMountEntry &)
EditMountEntryL(CRsfwMountEntry *)
ExecuteUnmount(TChar)
|
TInt
| ExecuteUnmount | ( | TChar | aDriveLetter | ) | [private] |
FreeDriveLetterL(TChar)
|
TChar
| FreeDriveLetterL | ( | TChar | aDriveLetter | ) | [private] |
GetAllDrivesL(TDriveList &)
GetFsDriveListL(TDriveList &, TBool)
GetMountInfo(TChar, TRsfwMountInfo &)
GetMountNamesL(CDesC16Array *)
GetRemoteDriveListL(TDriveList &)
GetRemoteMountListL(TDriveList &)
GetRsfwControlConnection()
|
TInt
| GetRsfwControlConnection | ( | ) | [private] |
HandleMountStoreEvent(TMountStoreEvent, TInt, TAny *)
LoadBlackListL()
| void | LoadBlackListL | ( | ) | [private] |
MountBlindL(TChar &)
| void | MountBlindL | ( | TChar & | aDriveLetter | ) | |
MountEntryL(const TDesC &)
MountFileSystem(const TDesC &, TChar)
|
TInt
| MountFileSystem | ( | const TDesC & | aDriveName, |
| | TChar | aDriveLetter |
| | ) | [private] |
MountL(TChar &)
| void | MountL | ( | TChar & | aDriveLetter | ) | |
NewL(TUint, MRsfwMountManObserver *)
Parameters
| TUint aDefaultFlags | must be set to KMountFlagInteractive if the user is to be prompted during the mount procedure. Otherwise the parameter can be omitted (defaults to zero) |
| MRsfwMountManObserver * aMountManObserver | |
RefreshDirectory(const TDesC &)
RemoteMountCountL()
|
TInt
| RemoteMountCountL | ( | ) | [private] |
SetDriveNameToFileSystem(TChar, const TDesC &)
|
TInt
| SetDriveNameToFileSystem | ( | TChar | aDriveLetter, |
| | const TDesC & | aDriveName |
| | ) | [private] |
SetMountConnectionState(TChar, TUint)
|
TInt
| SetMountConnectionState | ( | TChar | aDriveLetter, |
| | TUint | aConnectionState |
| | ) | |
SyncWithMounterExe(TBool, TChar)
|
TInt
| SyncWithMounterExe | ( | TBool | aSetDrive, |
| | TChar | aDrive = EDriveQ |
| | ) | [private] |
Member Enumerations Documentation
Enum TRsfwMountState
Enumerators
| EMountStateIdle = 0 | |
| EMountStateWait | |
| EMountStateCanceled | |
Member Data Documentation
RArray< TUid > iBlackList
TUint
iDefaultFlags
|
TUint
| iDefaultFlags | [private] |
TRsfwMountInfo
iMountInfo
MRsfwMountManObserver * iMountManObserver
TRsfwMountState
iMountState
CRsfwMountStore * iMountStore
RRsfwControl
iRsfwControl
TBool
iRsfwControlConnected
|
TBool
| iRsfwControlConnected | [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.