williamr@4: /* williamr@4: * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). williamr@4: * All rights reserved. williamr@4: * This component and the accompanying materials are made available williamr@4: * under the terms of "Eclipse Public License v1.0" williamr@4: * which accompanies this distribution, and is available williamr@4: * at the URL "http://www.eclipse.org/legal/epl-v10.html". williamr@4: * williamr@4: * Initial Contributors: williamr@4: * Nokia Corporation - initial contribution. williamr@4: * williamr@4: * Contributors: williamr@4: * williamr@4: * Description: For adding content to be synchronized. williamr@4: * williamr@4: */ williamr@4: /** williamr@4: @publishedPartner williamr@4: */ williamr@4: williamr@4: williamr@4: #define KSmlDataProperty_HasMaxSize 0x00000001 williamr@4: #define KSmlDataProperty_HasMaxOccur 0x00000002 williamr@4: #define KSmlDataProperty_FieldReplace 0x00000004 williamr@4: #define KSmlDataProperty_RecordFilter 0x00000008 williamr@4: #define KSmlDataProperty_NoTruncate 0x00000010 williamr@4: williamr@4: williamr@4: #define KSmlDataStore_HasMaxSize 0x00000001 williamr@4: #define KSmlDataStore_HasMaxItems 0x00000002 williamr@4: #define KSmlDataStore_FieldFilter 0x00000004 williamr@4: #define KSmlDataStore_RecordFilter 0x00000008 williamr@4: #define KSmlDataStore_Hierarchical 0x00000010 williamr@4: williamr@4: williamr@4: #define KSmlSyncType_TwoWay 0x0001 williamr@4: #define KSmlSyncType_OneWayFromSvr 0x0002 williamr@4: #define KSmlSyncType_OneWayFromClnt 0x0004 williamr@4: #define KSmlSyncType_SlowSync 0x0008 williamr@4: #define KSmlSyncType_RefreshFromSvr 0x0010 williamr@4: #define KSmlSyncType_RefreshFromClnt 0x0020 williamr@4: williamr@4: williamr@4: williamr@4: williamr@4: