ncdengine/inc/ncdinterfaceids.h
changeset 0 ba25891c3a9e
equal deleted inserted replaced
-1:000000000000 0:ba25891c3a9e
       
     1 /*
       
     2 * Copyright (c) 2006 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:   Contains NCD interface identifiers
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #ifndef NCD_INTERFACE_IDS_H
       
    20 #define NCD_INTERFACE_IDS_H
       
    21 
       
    22 /**
       
    23  *  NCD provider external interface id definitions.
       
    24  *
       
    25  *  
       
    26  */
       
    27 
       
    28 enum TNcdInterfaceId
       
    29     {
       
    30     /**
       
    31      * Interface id of MNcdProvider.
       
    32      *
       
    33      * @see MNcdProvider
       
    34      */
       
    35     ENcdProviderUid = 1000,      
       
    36 
       
    37     /**
       
    38      * Interface id of MNcdNode.
       
    39      *
       
    40      * @see MNcdNode
       
    41      */
       
    42     ENcdNodeUid = 1001,
       
    43 
       
    44     /**
       
    45      * Interface id of MNcdNodeContainer.
       
    46      *
       
    47      * @see MNcdNodeContainer
       
    48      */
       
    49     ENcdNodeContainerUid = 1002,
       
    50 
       
    51     /**
       
    52      * Interface id of MNcdOperation.
       
    53      *
       
    54      * @see MNcdOperation
       
    55      */
       
    56     ENcdOperationUid = 1003,
       
    57 
       
    58     /**
       
    59      * Interface id of MNcdLoadNodeOperation.
       
    60      *
       
    61      * @see MNcdLoadNodeOperation
       
    62      */
       
    63     ENcdLoadNodeOperationUid = 1004,
       
    64 
       
    65     /**
       
    66      * Interface id of MNcdNodeUserData.
       
    67      *
       
    68      * @see MNcdNodeUserData
       
    69      */
       
    70     ENcdNodeUserDataUid = 1005,
       
    71 
       
    72     /**
       
    73      * Interface id of MNcdNodeSearch.
       
    74      *
       
    75      * @see MNcdNodeSearch
       
    76      */
       
    77     ENcdNodeSearchUid = 1006,
       
    78 
       
    79     /**
       
    80      * Interface id of MNcdSearchOperation.
       
    81      *
       
    82      * @see MNcdSearchOperation
       
    83      */
       
    84     ENcdSearchOperationUid = 1007,
       
    85 
       
    86     /**
       
    87      * Interface id of MNcdQuery.
       
    88      *
       
    89      * @see MNcdQuery
       
    90      */
       
    91     ENcdQueryUid = 1008,
       
    92 
       
    93     /**
       
    94      * Interface id of MNcdQueryItem.
       
    95      *
       
    96      * @see MNcdQueryItem
       
    97      */
       
    98     ENcdQueryItemUid = 1009,
       
    99 
       
   100     /**
       
   101      * Interface id of MNcdQueryTextItem.
       
   102      *
       
   103      * @see MNcdQueryTextItem
       
   104      */
       
   105     ENcdQueryTextItemUid = 1011,
       
   106 
       
   107     /**
       
   108      * Interface id of MNcdQueryNumericItem.
       
   109      *
       
   110      * @see MNcdQueryNumericItem
       
   111      */
       
   112     ENcdQueryNumericItemUid = 1012,
       
   113 
       
   114     /**
       
   115      * Interface id of MNcdQueryPinCodeItem.
       
   116      *
       
   117      * @see MNcdQueryPinCodeItem
       
   118      */
       
   119     ENcdQueryPinCodeItemUid = 1013,
       
   120 
       
   121     /**
       
   122      * Interface id of MNcdQuerySelectionItem.
       
   123      *
       
   124      * @see MNcdQuerySelectionItem
       
   125      */
       
   126     ENcdQuerySelectionItemUid = 1014,
       
   127 
       
   128     /**
       
   129      * Interface id of MNcdDownloadOperation.
       
   130      *
       
   131      * @see MNcdDownloadOperation
       
   132      */
       
   133     ENcdDownloadOperationUid = 1015,
       
   134 
       
   135     /**
       
   136      * Interface id of MNcdInstallOperation.
       
   137      *
       
   138      * @see MNcdInstallOperation
       
   139      */
       
   140     ENcdInstallOperationUid = 1016,
       
   141 
       
   142     /**
       
   143      * Interface id of MNcdNodeContent.
       
   144      *
       
   145      * @see MNcdNodeContent
       
   146      */
       
   147     ENcdNodeContentUid = 1017,
       
   148 
       
   149     /**
       
   150      * Interface id of MNcdNodeDependency.
       
   151      *
       
   152      * @see MNcdNodeDependency
       
   153      */
       
   154     ENcdNodeDependencyUid = 1018,
       
   155 
       
   156     /**
       
   157      * Interface id of MNcdNodeDownload.
       
   158      *
       
   159      * @see MNcdNodeDownload
       
   160      */
       
   161     ENcdNodeDownloadUid = 1019,
       
   162 
       
   163     /**
       
   164      * Interface id of MNcdNodeIcon.
       
   165      *
       
   166      * @see MNcdNodeIcon
       
   167      */
       
   168     ENcdNodeIconUid = 1020,
       
   169 
       
   170     /**
       
   171      * Interface id of MNcdNodeInstall.
       
   172      *
       
   173      * @see MNcdNodeInstall
       
   174      */
       
   175     ENcdNodeInstallUid = 1021,
       
   176 
       
   177     /**
       
   178      * Interface id of MNcdNodePreview.
       
   179      *
       
   180      * @see MNcdNodePreview
       
   181      */
       
   182     ENcdNodePreviewUid = 1022,
       
   183 
       
   184     /**
       
   185      * Interface id of MNcdNodePurchase.
       
   186      *
       
   187      * @see MNcdNodePurchase
       
   188      */
       
   189     ENcdNodePurchaseUid = 1023,
       
   190 
       
   191     /**
       
   192      * Interface id of MNcdNodeMetadata.
       
   193      *
       
   194      * @see MNcdNodeMetadata
       
   195      */
       
   196     ENcdNodeMetadataUid = 1024,
       
   197 
       
   198     /**
       
   199      * Interface id of MNcdPurchaseOperation.
       
   200      *
       
   201      * @see MNcdPurchaseOperation
       
   202      */
       
   203     ENcdPurchaseOperationUid = 1025,
       
   204 
       
   205     /**
       
   206      * Interface id of MNcdPurchaseOption.
       
   207      *
       
   208      * @see MNcdPurchaseOption
       
   209      */
       
   210     ENcdPurchaseOptionUid = 1026,
       
   211 
       
   212     /**
       
   213      * Interface id of MNcdPaymentMethod.
       
   214      *
       
   215      * @see MNcdPaymentMethod
       
   216      */
       
   217     ENcdPaymentMethodUid = 1027,
       
   218 
       
   219     /**
       
   220      * Interface id of MNcdNodeScreenshot.
       
   221      *
       
   222      * @see MNcdNodeScreenshot
       
   223      */
       
   224     ENcdNodeScreenshotUid = 1028,
       
   225 
       
   226     /**
       
   227      * Interface id of MNcdNodeSkin.
       
   228      *
       
   229      * @see MNcdNodeSkin
       
   230      */
       
   231     ENcdNodeSkinUid = 1029,
       
   232 
       
   233     /**
       
   234      * Interface id of MNcdFileDownloadOperation.
       
   235      *
       
   236      * @see MNcdFileDownloadOperation
       
   237      */
       
   238     ENcdFileDownloadOperationUid = 1030,
       
   239     
       
   240     /**
       
   241      * Interface id of MNcdCreateAccessPointOperation
       
   242      *
       
   243      * @see MNcdCreateAccessPointOperation
       
   244      */
       
   245     ENcdCreateAccessPointOperationUid = 1031,
       
   246 
       
   247     /**
       
   248      * Interface id of MNcdNodeUpgrade.
       
   249      *
       
   250      * @see MNcdNodeUpgrade
       
   251      */
       
   252     ENcdNodeUpgradeUid = 1032,
       
   253 
       
   254     /**
       
   255      * Interface id of MNcdNodeUriContent.
       
   256      *
       
   257      * @see MNcdNodeUriContent
       
   258      */
       
   259     ENcdNodeUriContentUid = 1033,
       
   260 
       
   261     /**
       
   262      * Interface id of MNcdSearchFilter.
       
   263      *
       
   264      * @see MNcdSearchFilter
       
   265      */
       
   266     ENcdNodeSearchFilterUid = 1034,
       
   267 
       
   268     /**
       
   269      * Interface id of MNcdPurchaseHistory.
       
   270      *
       
   271      * @see MNcdPurchaseHistory
       
   272      */
       
   273     ENcdPurchaseHistoryUid = 1035,
       
   274 
       
   275     /**
       
   276      * Interface id of MNcdPurchaseHistoryFilter.
       
   277      *
       
   278      * @see MNcdPurchaseHistoryFilter
       
   279      */
       
   280     ENcdPurchaseHistoryFilterUid = 1036,
       
   281 
       
   282     /**
       
   283      * Interface id of MNcdSubscriptionManager.
       
   284      *
       
   285      * @see MNcdSubscriptionManager
       
   286      */
       
   287     ENcdSubscriptionManagerUid = 1037,
       
   288 
       
   289     /**
       
   290      * Interface id of MNcdSubscriptionManager.
       
   291      *
       
   292      * @see MNcdSubscriptionManager
       
   293      */
       
   294     ENcdSubscriptionUid = 1038,
       
   295 
       
   296     /**
       
   297      * Interface id of MNcdNodeSubscribe.
       
   298      *
       
   299      * @see MNcdNodeSubscribe
       
   300      */
       
   301     ENcdNodeSubscribeUid = 1039,
       
   302 
       
   303     /**
       
   304      * Interface id of MNcdSubscriptionOperation.
       
   305      *
       
   306      * @see MNcdSubscriptionOperation
       
   307      */
       
   308     ENcdSubscriptionOperationUid = 1040,
       
   309 
       
   310     /**
       
   311      * Interface id of MNcdNodeContentFile.
       
   312      *
       
   313      * @see MNcdNodeContentFile
       
   314      */
       
   315     ENcdNodeContentFileUid = 1041,
       
   316 
       
   317     /**
       
   318      * Interface id of MNcdProviderPcClientSupport.
       
   319      *
       
   320      * @see MNcdProviderPcClientSupport
       
   321      */
       
   322     ENcdProviderPcClientSupportUid = 1042,
       
   323 
       
   324     /**
       
   325      * Interface id of MNcdRightsObjectOperation.
       
   326      *
       
   327      * @see MNcdRightsObjectOperation
       
   328      */
       
   329     ENcdRightsObjectOperationUid = 1043,
       
   330 
       
   331     /**
       
   332      * Interface id of MNcdNodeActivate.
       
   333      *
       
   334      * @see MNcdNodeActivate
       
   335      */
       
   336     ENcdNodeActivateUid = 1044,
       
   337     
       
   338     /**
       
   339      * Interface id of MNcdBundle.
       
   340      *
       
   341      * @see MNcdBundle.
       
   342      */
       
   343     ENcdBundleUid = 1045,
       
   344     
       
   345     /**
       
   346      * Interface id of MNcdDebugInformation.
       
   347      *
       
   348      * @see MNcdDebugInformation.
       
   349      */
       
   350     ENcdDebugInformationUid = 1046,
       
   351     
       
   352     /**
       
   353      * Interface id of MNcdConfigurationData.
       
   354      *
       
   355      * @see MNcdConfigurationData.
       
   356      */
       
   357     ENcdConfigurationDataUid = 1047,
       
   358        
       
   359 
       
   360     /**
       
   361      * Interface id of MNcdInstalledContent.
       
   362      *
       
   363      * @see MNcdInstalledContent
       
   364      */
       
   365     ENcdInstalledContentUid = 1049,
       
   366     
       
   367 
       
   368     /**
       
   369      * Interface id of MNcdInstalledApplication.
       
   370      *
       
   371      * @see MNcdInstalledApplication
       
   372      */
       
   373     ENcdInstalledApplicationUid = 1050,
       
   374 
       
   375 
       
   376     /**
       
   377      * Interface id of MNcdInstalledTheme.
       
   378      *
       
   379      * @see MNcdInstalledTheme
       
   380      */
       
   381     ENcdInstalledThemeUid = 1051,
       
   382 
       
   383 
       
   384     /**
       
   385      * Interface id of MNcdInstalledFile.
       
   386      *
       
   387      * @see MNcdInstalledFile
       
   388      */
       
   389     ENcdInstalledFileUid = 1052,
       
   390     
       
   391     
       
   392     /**
       
   393      * Interface id of MNcdFavoriteManager.
       
   394      *
       
   395      * @see MNcdFavoriteManager
       
   396      */
       
   397     ENcdFavoriteManagerUid = 1053,
       
   398     
       
   399     
       
   400     /**
       
   401      * Interface id of MNcdNodeChildOfTransparent.
       
   402      *
       
   403      * @see MNcdNodeChildOfTransparent
       
   404      */
       
   405     ENcdNodeChildOfTransparentUid = 1054,
       
   406     
       
   407     
       
   408     /**
       
   409      * Interface id of MNcdNodeFavorite.
       
   410      *
       
   411      * @see MNcdNodeFavorite
       
   412      */
       
   413     ENcdNodeFavoriteUid = 1055,
       
   414     
       
   415     
       
   416     /**
       
   417      * Interface id of MNcdNodeseen.
       
   418      *
       
   419      * @see MNcdNodeSeen
       
   420      */
       
   421     ENcdNodeSeenUid = 1056,
       
   422     
       
   423     
       
   424     /**
       
   425      * Interface id of MNcdNodeSeenFolder.
       
   426      *
       
   427      * @see MNcdNodeSeenFolder
       
   428      */
       
   429     ENcdNodeSeenFolderUid = 1057,
       
   430     
       
   431     
       
   432     /**
       
   433      * Interface id of MNcdPoller.
       
   434      *
       
   435      * @see MNcdPoller
       
   436      * @deprecated
       
   437      */
       
   438     ENcdPollerUid = 1058,
       
   439     
       
   440     /**
       
   441      * Interface id of MNcdSendHttpRequestOperation
       
   442      *
       
   443      * @see MNcdSendHttpRequestOperation
       
   444      */
       
   445     ENcdSendHttpRequestOperationUid = 1059,
       
   446     
       
   447     /**
       
   448      * Interface id of MNcdServerReportManager
       
   449      *
       
   450      * @see MNcdServerReportManager
       
   451      */
       
   452     ENcdServerReportManagerUid = 1060,
       
   453     
       
   454     /**
       
   455      * Interface id of MNcdServerReportOperation
       
   456      *
       
   457      * @see MNcdServerReportOperation
       
   458      */
       
   459     ENcdServerReportOperationUid = 1061
       
   460     };
       
   461 
       
   462 #endif // NCD_INTERFACE_IDS_H