RSyncMLProfileBase Class Reference
| class RSyncMLProfileBase : public RSubSessionBase |
Base class for a handle to a SyncML profile.
A profile encapsulates a relationship with a single SyncML remote server for either Device Management or Data Synchronisation.
Not intended for user derivation. Derived classes: RSyncMLDataSyncProfile RSyncMLDevManProfile
| Inherited Functions |
|---|
| | RSubSessionBase::CloseSubSession(TInt) |
| | RSubSessionBase::CreateAutoCloseSubSession(RSessionBase &,TInt,const TIpcArgs &) |
| | RSubSessionBase::CreateSubSession(const RSessionBase &,TInt) |
| | RSubSessionBase::CreateSubSession(const RSessionBase &,TInt,const TIpcArgs &) |
| | RSubSessionBase::RSubSessionBase() |
| | RSubSessionBase::Send(TInt)const |
| | RSubSessionBase::Send(TInt,const TIpcArgs &)const |
| | RSubSessionBase::SendReceive(TInt)const |
| | RSubSessionBase::SendReceive(TInt,TRequestStatus &)const |
| | RSubSessionBase::SendReceive(TInt,const TIpcArgs &)const |
| | RSubSessionBase::SendReceive(TInt,const TIpcArgs &,TRequestStatus &)const |
| | RSubSessionBase::Session()const |
| | RSubSessionBase::SubSessionHandle()const |
Constructor & Destructor Documentation
RSyncMLProfileBase()
| RSyncMLProfileBase | ( | ) | [protected] |
RSyncMLProfileBase(const RSyncMLProfileBase &)
Member Functions Documentation
DeleteAllowed()
| IMPORT_C TBool | DeleteAllowed | ( | ) | const |
DeleteConnectionByConnectionIdL(TSmlConnectionId)
DeleteConnectionL(TSmlTransportId)
DisplayName()
| IMPORT_C const TDesC & | DisplayName | ( | ) | const |
GetProfileL(TInt)
| void | GetProfileL | ( | TInt | aSize | ) | [protected] |
IsReadOnly()
| IMPORT_C TBool | IsReadOnly | ( | ) | const |
ListConnectionsByConnectionIdL(RArray< TSmlConnectionId > &)
ListConnectionsL(RArray< TSmlTransportId > &)
Password()
| IMPORT_C const TDesC8 & | Password | ( | ) | const |
ProfileLocked(TBool, TBool)
| IMPORT_C TInt | ProfileLocked | ( | TBool | aReadWriteValue, |
| | TBool | aLockValue |
| | ) | const |
Set Reset Profile lock Not supported for DS profiles
- Since
- 3.23
Parameters
| TBool aReadWriteValue | EFalse for reading ETrue for writing aLockValue EFalse for Unloacking ETrue for Locking the profile |
| TBool aLockValue | |
ReceiveArrayL(RArray< TInt > &, TInt, TInt)
ServerId()
| IMPORT_C const TDesC8 & | ServerId | ( | ) | const |
ServerPassword()
| IMPORT_C const TDesC8 & | ServerPassword | ( | ) | const |
SetCreatorId(TSmlCreatorId)
SetDisplayNameL(const TDesC &)
| IMPORT_C void | SetDisplayNameL | ( | const TDesC & | | ) | |
SetPasswordL(const TDesC8 &)
| IMPORT_C void | SetPasswordL | ( | const TDesC8 & | | ) | |
SetProtocolVersionL(TSmlProtocolVersion)
SetSanUserInteractionL(TSmlServerAlertedAction)
SetServerIdL(const TDesC8 &)
| IMPORT_C void | SetServerIdL | ( | const TDesC8 & | | ) | |
SetServerPasswordL(const TDesC8 &)
| IMPORT_C void | SetServerPasswordL | ( | const TDesC8 & | | ) | |
SetUserNameL(const TDesC8 &)
| IMPORT_C void | SetUserNameL | ( | const TDesC8 & | | ) | |
UserName()
| IMPORT_C const TDesC8 & | UserName | ( | ) | const |
operator=(const RSyncMLProfileBase &)
Member Data Documentation
CClientSessionData * iData
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.