diff -r 000000000000 -r ba25891c3a9e ncdengine/inc/ncdinterfaceids.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ncdengine/inc/ncdinterfaceids.h Thu Dec 17 08:51:10 2009 +0200 @@ -0,0 +1,462 @@ +/* +* Copyright (c) 2006 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: Contains NCD interface identifiers +* +*/ + + +#ifndef NCD_INTERFACE_IDS_H +#define NCD_INTERFACE_IDS_H + +/** + * NCD provider external interface id definitions. + * + * + */ + +enum TNcdInterfaceId + { + /** + * Interface id of MNcdProvider. + * + * @see MNcdProvider + */ + ENcdProviderUid = 1000, + + /** + * Interface id of MNcdNode. + * + * @see MNcdNode + */ + ENcdNodeUid = 1001, + + /** + * Interface id of MNcdNodeContainer. + * + * @see MNcdNodeContainer + */ + ENcdNodeContainerUid = 1002, + + /** + * Interface id of MNcdOperation. + * + * @see MNcdOperation + */ + ENcdOperationUid = 1003, + + /** + * Interface id of MNcdLoadNodeOperation. + * + * @see MNcdLoadNodeOperation + */ + ENcdLoadNodeOperationUid = 1004, + + /** + * Interface id of MNcdNodeUserData. + * + * @see MNcdNodeUserData + */ + ENcdNodeUserDataUid = 1005, + + /** + * Interface id of MNcdNodeSearch. + * + * @see MNcdNodeSearch + */ + ENcdNodeSearchUid = 1006, + + /** + * Interface id of MNcdSearchOperation. + * + * @see MNcdSearchOperation + */ + ENcdSearchOperationUid = 1007, + + /** + * Interface id of MNcdQuery. + * + * @see MNcdQuery + */ + ENcdQueryUid = 1008, + + /** + * Interface id of MNcdQueryItem. + * + * @see MNcdQueryItem + */ + ENcdQueryItemUid = 1009, + + /** + * Interface id of MNcdQueryTextItem. + * + * @see MNcdQueryTextItem + */ + ENcdQueryTextItemUid = 1011, + + /** + * Interface id of MNcdQueryNumericItem. + * + * @see MNcdQueryNumericItem + */ + ENcdQueryNumericItemUid = 1012, + + /** + * Interface id of MNcdQueryPinCodeItem. + * + * @see MNcdQueryPinCodeItem + */ + ENcdQueryPinCodeItemUid = 1013, + + /** + * Interface id of MNcdQuerySelectionItem. + * + * @see MNcdQuerySelectionItem + */ + ENcdQuerySelectionItemUid = 1014, + + /** + * Interface id of MNcdDownloadOperation. + * + * @see MNcdDownloadOperation + */ + ENcdDownloadOperationUid = 1015, + + /** + * Interface id of MNcdInstallOperation. + * + * @see MNcdInstallOperation + */ + ENcdInstallOperationUid = 1016, + + /** + * Interface id of MNcdNodeContent. + * + * @see MNcdNodeContent + */ + ENcdNodeContentUid = 1017, + + /** + * Interface id of MNcdNodeDependency. + * + * @see MNcdNodeDependency + */ + ENcdNodeDependencyUid = 1018, + + /** + * Interface id of MNcdNodeDownload. + * + * @see MNcdNodeDownload + */ + ENcdNodeDownloadUid = 1019, + + /** + * Interface id of MNcdNodeIcon. + * + * @see MNcdNodeIcon + */ + ENcdNodeIconUid = 1020, + + /** + * Interface id of MNcdNodeInstall. + * + * @see MNcdNodeInstall + */ + ENcdNodeInstallUid = 1021, + + /** + * Interface id of MNcdNodePreview. + * + * @see MNcdNodePreview + */ + ENcdNodePreviewUid = 1022, + + /** + * Interface id of MNcdNodePurchase. + * + * @see MNcdNodePurchase + */ + ENcdNodePurchaseUid = 1023, + + /** + * Interface id of MNcdNodeMetadata. + * + * @see MNcdNodeMetadata + */ + ENcdNodeMetadataUid = 1024, + + /** + * Interface id of MNcdPurchaseOperation. + * + * @see MNcdPurchaseOperation + */ + ENcdPurchaseOperationUid = 1025, + + /** + * Interface id of MNcdPurchaseOption. + * + * @see MNcdPurchaseOption + */ + ENcdPurchaseOptionUid = 1026, + + /** + * Interface id of MNcdPaymentMethod. + * + * @see MNcdPaymentMethod + */ + ENcdPaymentMethodUid = 1027, + + /** + * Interface id of MNcdNodeScreenshot. + * + * @see MNcdNodeScreenshot + */ + ENcdNodeScreenshotUid = 1028, + + /** + * Interface id of MNcdNodeSkin. + * + * @see MNcdNodeSkin + */ + ENcdNodeSkinUid = 1029, + + /** + * Interface id of MNcdFileDownloadOperation. + * + * @see MNcdFileDownloadOperation + */ + ENcdFileDownloadOperationUid = 1030, + + /** + * Interface id of MNcdCreateAccessPointOperation + * + * @see MNcdCreateAccessPointOperation + */ + ENcdCreateAccessPointOperationUid = 1031, + + /** + * Interface id of MNcdNodeUpgrade. + * + * @see MNcdNodeUpgrade + */ + ENcdNodeUpgradeUid = 1032, + + /** + * Interface id of MNcdNodeUriContent. + * + * @see MNcdNodeUriContent + */ + ENcdNodeUriContentUid = 1033, + + /** + * Interface id of MNcdSearchFilter. + * + * @see MNcdSearchFilter + */ + ENcdNodeSearchFilterUid = 1034, + + /** + * Interface id of MNcdPurchaseHistory. + * + * @see MNcdPurchaseHistory + */ + ENcdPurchaseHistoryUid = 1035, + + /** + * Interface id of MNcdPurchaseHistoryFilter. + * + * @see MNcdPurchaseHistoryFilter + */ + ENcdPurchaseHistoryFilterUid = 1036, + + /** + * Interface id of MNcdSubscriptionManager. + * + * @see MNcdSubscriptionManager + */ + ENcdSubscriptionManagerUid = 1037, + + /** + * Interface id of MNcdSubscriptionManager. + * + * @see MNcdSubscriptionManager + */ + ENcdSubscriptionUid = 1038, + + /** + * Interface id of MNcdNodeSubscribe. + * + * @see MNcdNodeSubscribe + */ + ENcdNodeSubscribeUid = 1039, + + /** + * Interface id of MNcdSubscriptionOperation. + * + * @see MNcdSubscriptionOperation + */ + ENcdSubscriptionOperationUid = 1040, + + /** + * Interface id of MNcdNodeContentFile. + * + * @see MNcdNodeContentFile + */ + ENcdNodeContentFileUid = 1041, + + /** + * Interface id of MNcdProviderPcClientSupport. + * + * @see MNcdProviderPcClientSupport + */ + ENcdProviderPcClientSupportUid = 1042, + + /** + * Interface id of MNcdRightsObjectOperation. + * + * @see MNcdRightsObjectOperation + */ + ENcdRightsObjectOperationUid = 1043, + + /** + * Interface id of MNcdNodeActivate. + * + * @see MNcdNodeActivate + */ + ENcdNodeActivateUid = 1044, + + /** + * Interface id of MNcdBundle. + * + * @see MNcdBundle. + */ + ENcdBundleUid = 1045, + + /** + * Interface id of MNcdDebugInformation. + * + * @see MNcdDebugInformation. + */ + ENcdDebugInformationUid = 1046, + + /** + * Interface id of MNcdConfigurationData. + * + * @see MNcdConfigurationData. + */ + ENcdConfigurationDataUid = 1047, + + + /** + * Interface id of MNcdInstalledContent. + * + * @see MNcdInstalledContent + */ + ENcdInstalledContentUid = 1049, + + + /** + * Interface id of MNcdInstalledApplication. + * + * @see MNcdInstalledApplication + */ + ENcdInstalledApplicationUid = 1050, + + + /** + * Interface id of MNcdInstalledTheme. + * + * @see MNcdInstalledTheme + */ + ENcdInstalledThemeUid = 1051, + + + /** + * Interface id of MNcdInstalledFile. + * + * @see MNcdInstalledFile + */ + ENcdInstalledFileUid = 1052, + + + /** + * Interface id of MNcdFavoriteManager. + * + * @see MNcdFavoriteManager + */ + ENcdFavoriteManagerUid = 1053, + + + /** + * Interface id of MNcdNodeChildOfTransparent. + * + * @see MNcdNodeChildOfTransparent + */ + ENcdNodeChildOfTransparentUid = 1054, + + + /** + * Interface id of MNcdNodeFavorite. + * + * @see MNcdNodeFavorite + */ + ENcdNodeFavoriteUid = 1055, + + + /** + * Interface id of MNcdNodeseen. + * + * @see MNcdNodeSeen + */ + ENcdNodeSeenUid = 1056, + + + /** + * Interface id of MNcdNodeSeenFolder. + * + * @see MNcdNodeSeenFolder + */ + ENcdNodeSeenFolderUid = 1057, + + + /** + * Interface id of MNcdPoller. + * + * @see MNcdPoller + * @deprecated + */ + ENcdPollerUid = 1058, + + /** + * Interface id of MNcdSendHttpRequestOperation + * + * @see MNcdSendHttpRequestOperation + */ + ENcdSendHttpRequestOperationUid = 1059, + + /** + * Interface id of MNcdServerReportManager + * + * @see MNcdServerReportManager + */ + ENcdServerReportManagerUid = 1060, + + /** + * Interface id of MNcdServerReportOperation + * + * @see MNcdServerReportOperation + */ + ENcdServerReportOperationUid = 1061 + }; + +#endif // NCD_INTERFACE_IDS_H