RRsfwControl Class Reference
class RRsfwControl : public RSessionBase |
Inherited Functions |
---|
| RHandleBase::Attributes()const |
| RHandleBase::BTraceId()const |
| RHandleBase::Close() |
| RHandleBase::DoExtendedClose() |
| RHandleBase::Duplicate(const RThread &,TOwnerType) |
| RHandleBase::FullName()const |
| RHandleBase::FullName(TDes &)const |
| RHandleBase::Handle()const |
| RHandleBase::HandleInfo(THandleInfo *) |
| RHandleBase::Name()const |
| RHandleBase::NotifyDestruction(TRequestStatus &) |
| RHandleBase::Open(const TFindHandleBase &,TOwnerType) |
| RHandleBase::OpenByName(const TDesC &,TOwnerType,TInt) |
| RHandleBase::RHandleBase() |
| RHandleBase::RHandleBase(TInt) |
| RHandleBase::SetHandle(TInt) |
| RHandleBase::SetHandleNC(TInt) |
| RSessionBase::CreateSession(RServer2,const TVersion &) |
| RSessionBase::CreateSession(RServer2,const TVersion &,TInt) |
| RSessionBase::CreateSession(RServer2,const TVersion &,TInt,TIpcSessionType,const TSecurityPolicy *,TRequestStatus *) |
| RSessionBase::CreateSession(const TDesC &,const TVersion &) |
| RSessionBase::CreateSession(const TDesC &,const TVersion &,TInt) |
| RSessionBase::CreateSession(const TDesC &,const TVersion &,TInt,TIpcSessionType,const TSecurityPolicy *,TRequestStatus *) |
| RSessionBase::CreateSession(const TDesC &,const TVersion &,TInt,TRequestStatus *) |
| RSessionBase::Open(RMessagePtr2,TInt,TOwnerType) |
| RSessionBase::Open(RMessagePtr2,TInt,const TSecurityPolicy &,TOwnerType) |
| RSessionBase::Open(TInt,TOwnerType) |
| RSessionBase::Open(TInt,const TSecurityPolicy &,TOwnerType) |
| RSessionBase::Send(TInt)const |
| RSessionBase::Send(TInt,const TIpcArgs &)const |
| RSessionBase::SendReceive(TInt)const |
| RSessionBase::SendReceive(TInt,TRequestStatus &)const |
| RSessionBase::SendReceive(TInt,const TIpcArgs &)const |
| RSessionBase::SendReceive(TInt,const TIpcArgs &,TRequestStatus &)const |
| RSessionBase::SetReturnedHandle(TInt) |
| RSessionBase::SetReturnedHandle(TInt,RHandleBase &) |
| RSessionBase::SetReturnedHandle(TInt,const TSecurityPolicy &) |
| RSessionBase::ShareAuto() |
| RSessionBase::ShareProtected() |
Constructor & Destructor Documentation
Member Functions Documentation
CancelRemoteTransfer(const TDesC &)
IMPORT_C TInt | CancelRemoteTransfer | ( | const TDesC & | aFile | ) | |
Cancels an active remote file upload or download
Parameters
const TDesC & aFile | file name |
Connect()
Connect to the server and create a session.
- Since
- Series 60 3.1
CreateServerProcess(const TDesC &)
TInt
| CreateServerProcess | ( | const TDesC & | aServerName | ) | [private, static] |
Parameters
const TDesC & aServerName | |
DismountByDriveLetter(TChar)
IMPORT_C TInt | DismountByDriveLetter | ( | TChar | aDriveLetter | ) | |
Dismount a remote drive by referring to the drive letter
- Since
- Series 60 3.1
Parameters
TChar aDriveLetter | drive letter (can be found in TRsfwMountInfo) |
DismountByVolumeId(TInt)
IMPORT_C TInt | DismountByVolumeId | ( | TInt | aVolumeId | ) | |
Dismount a remote drive by referring to the id of the volume in RFE
- Since
- Series 60 3.1
Parameters
TInt aVolumeId | volume identifier (can be found in TRsfwMountInfo) |
GetMountInfo(const TChar &, TRsfwMountInfo &)
Get information about the specified drive
- Since
- Series 60 3.1
Mount(TInt)
Mount a remote drive - synchronous version
- Since
- Series 60 3.1
Parameters
TInt aDriveLetter | - letter of the drive to be mounted |
Mount(const TRsfwMountConfig &)
Mount a remote drive - synchronous version
- Since
- Series 60 3.1
Parameters
const TRsfwMountConfig & aMountConfig | mount configuration information The following TRsfwMountConfig::iFlags are used in this function: KMountFlagOffLine mount in disconnected mode |
Mount(const TRsfwMountConfig &, TRequestStatus &)
Mount a remote drive - asynchronous version
- Since
- Series 60 3.1
Parameters
const TRsfwMountConfig & aMountConfig | mount configuration information The following TRsfwMountConfig::iFlags are used in this function: KMountFlagOffLine mount in disconnected mode |
TRequestStatus & aStatus | returned status code. |
MountBlind(TInt)
IMPORT_C TInt | MountBlind | ( | TInt | aDriveLetter | ) | |
Mount a remote drive - "blind request" version
- Since
- Series 60 3.1
Parameters
TInt aDriveLetter | - letter of the drive to be mounted |
RefreshDirectory(const TDesC &)
IMPORT_C TInt | RefreshDirectory | ( | const TDesC & | aPath | ) | |
Refresh a remote directory
Ensures that contents of a remote directory are up to date. Synchronous variant deletes the currently cached version. Note that this function intentionally does not return directory contents. All data should be read through the File Server instead.
Parameters
const TDesC & aPath | the remote path |
SendRequest(TInt, TIpcArgs)
SendRequest(TInt, TIpcArgs, TRequestStatus &)
SetMountConnectionState(const TChar &, TUint)
IMPORT_C TInt | SetMountConnectionState | ( | const TChar & | aDriveLetter, |
| TUint | aState |
| ) | |
Set mount connection state
- Since
- Series 60 3.1
Parameters
const TChar & aDriveLetter | drive letter. |
TUint aState | connection state: KMountStronglyConnected or KMountNotConnected. |
StartServer(const TDesC &)
TInt
| StartServer | ( | const TDesC & | aServerName | ) | [private, static] |
Parameters
const TDesC & aServerName | |
Version()
Get the server version number.
- Since
- Series 60 3.1
Member Data Documentation
TPckgBuf< TRsfwMountConfig > iPckgBufMountConfig
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.