This item is not part of the S60 5th Edition SDK
typedef TInt TSmlProfileId;
Description
Profile ID typedef.
typedef TInt TSmlTaskId;
Description
Task ID typedef.
typedef TInt TSmlTransportId;
Description
Transport ID typedef.
typedef TInt TSmlConnectionId;
Description
Connection ID typedef.
Typedef TSmlDataProviderId
typedef TInt TSmlDataProviderId;
Description
Data provider ID typedef.
typedef TInt TSmlCreatorId;
Description
Profile creator ID typedef.
typedef TInt TSmlJobId;
Description
Job ID typedef.
Enum TSmlServerAlertedAction
TSmlServerAlertedAction
Description
Setting for action to take as a result of a SyncML
SyncML
push message, (e.g. a server-alerted synchronisation request). Note that certain types of push message, (e.g. DevMan Bootstrap),
will override this setting.
TSmlSyncType
Description
Flags for synchronisation types.
ESmlTwoWay |
Two-way sync.
A normal sync type in which the client and the server exchange information about modified data in these devices. The client
sends the modifications first.
|
ESmlOneWayFromServer |
One-way sync from server.
A sync type in which the client gets all modifications from the server, but the client does not send its modifications to
the server.
|
ESmlOneWayFromClient |
One-way sync from client.
A sync type in which the client sends its modifications to the server, but the server does not send its modifications back
to the client.
|
ESmlSlowSync |
Slow sync.
A form of two-way sync in which the client sends all its data to the server, and the server does the sync analysis for this
data and the data in the server. The server may undertake a field by field analysis.
|
ESmlRefreshFromServer |
Refresh sync from server.
A sync type in which the server exports all its data to the client. The client replaces all data in the target database with
the data sent by the server.
|
ESmlRefreshFromClient |
Refresh sync from client.
A sync type in which the client exports all its data to the server. The server replaces all data in the target database with
the data sent by the client.
|
ESmlServerAlertedSync |
A sync type for SyncML SyncML Server Alerted Notification: The logical structure and format of the notification messages used by all SyncML SyncML server alerted notifications, for both DS and DM.
|
|
TSmlUsageType
Description
Protocol types.
TSmlProtocolVersion
Description
Protocol versions.
TSmlTransportCap
Description
Transport capabilities.
TSmlDisplayResult
Description
Flags specifying how background synchronisation results are displayed to the user.
TSmlDisplayProgress
Description
Flags specifying how background synchronisation progress is displayed to the user.
TSmlGlobalSetting
Description
Global settings supported by the RSyncMLSettings
RSyncMLSettings
class.
See also:
Enum TSmlDmGenericAlertImportance
TSmlDmGenericAlertImportance
Description
Enumerated severity of an OMA Sml Dev Man Generic Alert. Remarks: Mark element of Generic Alert Message is optional. When
present, the order specified below is importance order. When not present, severity of "Informational" is default.
See also:
TSmlProfileFlagsKey
Description
Profile flags for lockable, silent and non cancellable profile
SyncMLDef.h Global variables
KSmlMaxTransportPropertyNameLen
const TInt KSmlMaxTransportPropertyNameLen=32;
Description
Maximum length of a transport property name.
const TInt KSmlNullId=0;
Description
Invalid (null) identifier.
const TInt32 KUnusedAdditionalData=-1;
Description
Unused parameter from a session event
const TUid KUidSmlSyncAgentCategory={0x10009F46};
Description
Publish & Subscribe Category
const TUint KHttpsServerURIKey=1;
Description
Publish & Subscribe Server URI Category Key
KHttpsServerCertificateKey
const TUint KHttpsServerCertificateKey=2;
Description
Publish & Subscribe Server HTTP Certificate Category Key
const TUint KUsageTypeKey=3;
Description
Publish & Subscribe Usage Type Category Key
const TUint KProfileIdKey=4;
Description
Publish & Subscribe Profile Id Category Key
const TUint KCreatorIdKey=5;
Description
Publish & Subscribe Creator Id Category Key
const TUint KTaskIdKey=6;
Description
Publish & Subscribe Task Id Category Key
const TUint KProfileFlagsKey=7;
Description
Publish & Subscribe Profile Flags Category Key
const TInt KSmlProfileFlagsMask=0xff;
Description
Profile flags bit mask