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
|
|
ProtocolVersion()
IMPORT_C
TSmlProtocolVersion
|
ProtocolVersion
|
(
|
)
|
const
|
ReceiveArrayL(RArray< TInt > &, TInt, TInt)
SanUserInteraction()
IMPORT_C
TSmlServerAlertedAction
|
SanUserInteraction
|
(
|
)
|
const
|
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)
IMPORT_C void
|
SetProtocolVersionL
|
(
|
TSmlProtocolVersion
|
|
)
|
|
SetSanUserInteractionL(TSmlServerAlertedAction)
IMPORT_C void
|
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
&
|
|
)
|
|
Type()
IMPORT_C
TSmlUsageType
|
Type
|
(
|
)
|
const
|
UpdateL()
IMPORT_C void
|
UpdateL
|
(
|
)
|
|
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.