Location:
SyncMLClientDM.h
Link against: smlclient.lib
class RSyncMLDevManProfile : public RSyncMLProfileBase;
Description
Handle to a SyncML
Device Management profile.
A profile encapsulates a relationship with a single SyncML
remote server.
Derivation
RSyncMLDevManProfile
- Handle to a
SyncML Device Management profile
Members
Defined in RSyncMLDevManProfile
:
CreateL()
, OpenL()
, OpenL()
, RSyncMLDevManProfile()
Inherited from RSubSessionBase
:
CloseSubSession()
,
CreateAutoCloseSubSession()
,
CreateSubSession()
,
Send()
,
SendReceive()
,
Session()
,
SubSessionHandle()
Inherited from RSyncMLProfileBase
:
Close()
,
CreatorId()
,
DeleteAllowed()
,
DeleteConnectionL()
,
DisplayName()
,
Identifier()
,
IsReadOnly()
,
ListConnectionsL()
,
Password()
,
ProtocolVersionL()
,
SanUserInteraction()
,
ServerId()
,
ServerPassword()
,
SetCreatorId()
,
SetDisplayNameL()
,
SetPasswordL()
,
SetProtocolVersionL()
,
SetSanUserInteraction()
,
SetServerIdL()
,
SetServerPasswordL()
,
SetUserNameL()
,
Type()
,
UpdateL()
,
UserName()
IMPORT_C RSyncMLDevManProfile();
Description
Default constructor.
Capability: |
ReadDeviceData |
|
IMPORT_C void OpenL(RSyncMLSession &, TSmlProfileId);
Description
Opens a handle to an existing Device Management profile of the specified ID.
Note that Device Management profiles cannot be opened for editing.
Parameters
Leave codes
System |
error codes.
|
SyncMLError::KErrProfileNotFound |
The specified profile ID does not represent a valid profile.
|
|
Capability: |
Dependent |
See enum TSmlOpenMode for required capabilities. |
IMPORT_C void OpenL(RSyncMLSession &, TSmlProfileId, TSmlOpenMode);
Description
Opens a handle to an existing Data Management profile of the specified ID.
Parameters
Leave codes
System |
error codes.
|
SyncMLError::KErrProfileNotFound |
The specified profile ID does not represent a valid profile.
|
|
Capability: |
WriteDeviceData |
|
IMPORT_C void CreateL(RSyncMLSession &);
Description
Creates a new, blank, profile for Data Management and opens this object as a handle to it.
Parameters
Leave codes