RSyncMLProfileBase Class Reference
#include
<SyncMLClient.h>
Link against: SyncMLClientAPI.lib
class RSyncMLProfileBase : public RSubSessionBase |
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 |
Detailed Description
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:
See also: RSyncMLDataSyncProfile RSyncMLDevManProfile
Member Attribute Documentation
Constructor & Destructor Documentation
RSyncMLProfileBase ( )
RSyncMLProfileBase | ( | ) | [protected] |
Member Function 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
Parameter | Description | aReadWriteValue | EFalse for reading ETrue for writing aLockValue EFalse for Unloacking ETrue for Locking the profile |
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 |