Attempt to represent the S^2->S^3 header reorganisation as a series of "hg rename" operations
2 * Copyright (c) 2003-2006 Nokia Corporation and/or its subsidiary(-ies).
4 * This component and the accompanying materials are made available
5 * under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
6 * which accompanies this distribution, and is available
7 * at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
9 * Initial Contributors:
10 * Nokia Corporation - initial contribution.
14 * Description: AIW generic parameter definitions.
22 #ifndef AIW_GENERIC_PARAM_HRH
23 #define AIW_GENERIC_PARAM_HRH
26 * Pre-defined sematic IDs for generic parameters (TAiwGenericParam).
27 * The data type of the parameter specifies the representation of the parameter.
28 * Use TGenericParamId instead of using TGenericParamIdValue directly.
29 * Additional generic param definitions are possible besides this list.
30 * @see TAiwGenericParam.
32 enum TGenericParamIdValue
34 EGenericParamUnspecified = 0,
37 EGenericParamError = 1, // Any error parameter
38 EGenericParamDir = 2, // Any directory
39 EGenericParamFile = 3, // Any file
40 EGenericParamURL = 4, // Any URL
41 EGenericParamApplication = 5, // Application
42 EGenericParamInstallPackage = 6, // Install package
43 EGenericParamDRMFile = 7,
44 EGenericParamMIMEType = 8,
45 EGenericParamCharSet = 9,
47 // NOTE: Next id is a special semantic id reserved for AIW framework.
48 // A consumer application should never add it to parameter list.
49 EGenericParamServiceCommand = 10,
51 // NOTE: Next id is to be used only internally by DocumentHandler.
52 // Do not not use it for anything else.
53 EGenericParamInternalFile = 11,
55 // Application services
56 EGenericParamContactItem = 20,
57 EGenericParamCalendarItem = 21,
58 EGenericParamMessageItem = 22,
59 EGenericParamNoteItem = 23,
60 EGenericParamHelpItem = 24,
61 EGenericParamAlarmItem = 25,
62 EGenericParamLogItem = 26,
63 EGenericParamPhoneNumber = 27,
64 EGenericParamAccessPoint = 28,
65 EGenericParamSIPAddress = 29,
67 EGenericParamMessageItemSMS = 30,
68 EGenericParamMessageItemEMail = 31,
69 EGenericParamMessageItemMMS = 32,
71 EGenericParamEmailAddress = 33,
72 EGenericParamWVID = 34,
73 EGenericParamDateTime = 35,
75 EGenericParamMessageItemMbox = 36,
78 EGenericParamSIMContactItem = 40,
79 EGenericParamSIMAppItem = 41,
82 EGenericParamReferringURI = 50,
85 EGenericParamPlayerInitMode = 60,
86 EGenericParamAlbumItems = 61,
87 EGenericParamAlbumName = 62,
90 EGenericParamPrintXMLFile = 70,
93 EGenericParamCallDialDataV1 = 80,
94 EGenericParamCallDialData = 81,
96 // Sprint media gallery provider specific
97 EGenricParamMGItemType = 90,
98 EGeneriParamMGMediaType = 91,
99 EGeneriParamMGViewType = 92,
100 EGenericParamMGSubviewtype = 93,
101 EGenericParamMGMarked = 94,
102 EGenericParamCdmaExtendedAMSData = 95,
103 EGenericParamCdmaExtendedLightSurfData = 96,
105 EGenericParamSilentDownload = 110,
106 EGenericParamSuppressLaunch = 111,
107 EGenericParamSuppressNextUrl = 112,
109 EGenericParamPoCData = 120,
110 EGenericParamPoCLaunchView = 121,
112 EGenericParamAllowMove = 130,
113 EGenericParamAllowSave = 131,
115 EGenericParamFileSaved = 140,
117 EGenericParamLocation = 150,
119 EGenericParamFotaPkgId = 160,
121 EGenericParamMMSSizeLimit = 170,
122 EGenericParamResolution = 171,
124 EGenericParamSuppressDownloadConfirmation = 180,
125 EGenericParamDownloadId = 181,
127 EGenericParamPassword = 190,
128 EGenericParamUserName = 191,
129 EGenericParamBookmarkName = 192,
131 EGenericParamContactSelectionData = 200,
132 EGenericParamContactLinkArray = 201,
133 EGenericParamContactStoreUriArray = 202,
134 EGenericParamSelectedCount = 203,
135 EGenericParamContactAssignData = 204,
136 /*<branchInfo originator="gronoff" since="07-10-2008" category="new_feature" error=”none”>
137 <PF5250_OFF_CYCLE_SW_INT>
139 // BRANCH 07-10-2008 : gronoff
140 EGenericParamContactFieldData = 205,
141 // BRANCH_END 07-10-2008 : gronoff
142 EGenericParamLandmark = 210,
143 EGenericParamLandmarkDatabase = 211,
144 EGenericParamLandmarkId = 212,
145 EGenericParamLandmarkIdList = 213,
146 EGenericParamMnCommonOptions = 214,
147 EGenericParamMnMapViewOptions = 215,
148 EGenericParamMnGeocodingOptions = 216,
149 EGenericParamRequestText = 217,
151 // Enterprise telephony parameters
152 EGenericParamModeActivation = 220,
153 EGenericParamDisplayString = 221,
155 EGenericParamSpeedDialIndex = 230,
157 // In-device search parameters
158 EGenericParamKeywords = 240,
159 EGenericParamCallAppLocName = 241,
160 EGenericParamStartOption = 242,
161 EGenericParamSearchContent = 243,
163 EGenericParamTerminate = 250,
165 //For Image viewer slideshow support
166 EGenericParamSlideshow = 251,
168 //For Search functionality
169 EGenericParamSearchDomain = 260,
170 EGenericParamSearchSubject = 261,
171 EGenericParamSearchProvider = 262,
172 EGenericParamSearchOptions = 263
173 /*<branchInfo originator="juhuusit" since="07-04-10" category="new_feature" error=”none”>
174 <MCSS_5132_OFF_CYCLE_SW_INT>
176 // BRANCH 07-04-10 : juhuusit
177 #ifdef RD_VOIP_REL_2_2
179 EGenericParamDialMenuServiceEntry = 270,
180 EGenericParamDialMenuServiceOptions = 271
182 // BRANCH_END 07-04-10 : juhuusit
184 /*<branchInfo originator="gronoff" since="08-28-08" category="new_feature" error=”none”>
185 <PF5250_OFF_CYCLE_SW_INT>
187 // BRANCH 08-28-08: gronoff
189 EGenericParamXSpId = 1919,
190 EGenericParamFirstName = 1920,
191 EGenericParamLastName = 1921,
192 EGenericParamNickname = 1922
193 // BRANCH_END 08-28-08: gronoff
197 // String constants for above sematic ids to be used in content matching.
199 #define EGenericParamUnspecifiedStr "0"
200 #define EGenericParamErrorStr "1"
201 #define EGenericParamDirStr "2"
202 #define EGenericParamFileStr "3"
203 #define EGenericParamURLStr "4"
204 #define EGenericParamApplicationStr "5"
205 #define EGenericParamInstallPackageStr "6"
206 #define EGenericParamDRMFileStr "7"
207 #define EGenericParamMIMETypeStr "8"
208 #define EGenericParamCharSetStr "9"
209 #define EGenericParamServiceCommandStr "10"
210 #define EGenericParamInternalFileStr "11"
212 #define EGenericParamContactItemStr "20"
213 #define EGenericParamCalendarItemStr "21"
214 #define EGenericParamMessageItemStr "22"
215 #define EGenericParamNoteItemStr "23"
216 #define EGenericParamHelpItemStr "24"
217 #define EGenericParamAlarmItemStr "25"
218 #define EGenericParamLogItemStr "26"
219 #define EGenericParamPhoneNumberStr "27"
220 #define EGenericParamAccessPointStr "28"
221 #define EGenericParamSIPAddressStr "29"
223 #define EGenericParamMessageItemSMSStr "30"
224 #define EGenericParamMessageItemEMailStr "31"
225 #define EGenericParamMessageItemMMSStr "32"
227 #define EGenericParamEmailAddressStr "33"
228 #define EGenericParamWVIDStr "34"
229 #define EGenericParamDateTimeStr "35"
231 #define EGenericParamMessageItemMboxStr "36"
233 #define EGenericParamSIMContactItemStr "40"
234 #define EGenericParamSIMAppItemStr "41"
236 #define EGenericParamReferringURIStr "50"
238 #define EGenericParamPlayerInitModeStr "60"
239 #define EGenericParamAlbumItemsStr "61"
240 #define EGenericParamAlbumNameStr "62"
242 #define EGenericParamPrintXMLFileStr "70"
244 #define EGenericParamCallDialDataV1Str "80"
245 #define EGenericParamCallDialDataStr "81"
247 #define EGenricParamMGItemTypeStr "90"
248 #define EGeneriParamMGMediaTypeStr "91"
249 #define EGeneriParamMGViewTypeStr "92"
250 #define EGenericParamMGSubviewtypeStr "93"
251 #define EGenericParamMGMarkedStr "94"
252 #define EGenericParamCdmaExtendedAMSDataStr "95"
253 #define EGenericParamCdmaExtendedLightSurfDataStr "96"
255 #define EGenericParamSilentDownloadStr "110"
256 #define EGenericParamSuppressLaunchStr "111"
257 #define EGenericParamSuppressNextUrlStr "112"
259 #define EGenericParamPoCDataStr "120"
260 #define EGenericParamPoCLaunchViewStr "121"
262 #define EGenericParamAllowMoveStr "130"
263 #define EGenericParamAllowSaveStr "131"
265 #define EGenericParamFileSavedStr "140"
267 #define EGenericParamLocationStr "150"
269 #define EGenericParamFotaPkgIdStr "160"
271 #define EGenericParamMMSSizeLimitStr "170"
272 #define EGenericParamResolutionStr "171"
274 #define EGenericParamSuppressDownloadConfirmationStr "180"
275 #define EGenericParamDownloadIdStr "181"
277 #define EGenericParamPasswordStr "190"
278 #define EGenericParamUserNameStr "191"
279 #define EGenericParamBookmarkNameStr "192"
281 #define EGenericParamContactSelectionDataStr "200"
282 #define EGenericParamContactLinkArrayStr "201"
283 #define EGenericParamContactStoreUriArrayStr "202"
284 #define EGenericParamSelectedCountStr "203"
285 #define EGenericParamContactAssignDataStr "204"
287 #define EGenericParamLandmarkStr "210"
288 #define EGenericParamLandmarkDatabaseStr "211"
289 #define EGenericParamLandmarkIdStr "212"
290 #define EGenericParamLandmarkIdListStr "213"
291 #define EGenericParamMnCommonOptionsStr "214"
292 #define EGenericParamMnMapViewOptionsStr "215"
293 #define EGenericParamMnGeocodingOptionsStr "216"
294 #define EGenericParamRequestTextStr "217"
296 #define EGenericParamModeActivationStr "220"
297 #define EGenericParamDisplayStringStr "221"
299 #define EGenericParamSpeedDialIndexStr "230"
301 #define EGenericParamKeywordsStr "240"
302 #define EGenericParamCallAppLocNameStr "241"
303 #define EGenericParamStartOptionStr "242"
304 #define EGenericParamSearchContentStr "243"
306 #define EGenericParamTerminateStr "250"
307 #define EGenericParamSlideshowStr "251"
309 #define EGenericParamSearchDomainStr "260"
310 #define EGenericParamSearchSubjectStr "261"
311 #define EGenericParamSearchProviderStr "262"
312 #define EGenericParamSearchOptionsStr "263"
314 /*<branchInfo originator="juhuusit" since="07-04-10" category="new_feature" error=”none”>
315 <MCSS_5132_OFF_CYCLE_SW_INT>
317 // BRANCH 07-04-10 : juhuusit
318 #ifdef RD_VOIP_REL_2_2
319 #define EGenericParamDialMenuServiceEntryStr "270"
320 #define EGenericParamDialMenuServiceOptionsStr "271"
321 #endif // RD_VOIP_REL_2_2
322 // BRANCH_END 07-04-10 : juhuusit
324 /*<branchInfo originator="gronoff" since="08-28-08" category="new_feature" error=”none”>
325 <PF5250_OFF_CYCLE_SW_INT>
327 // BRANCH 08-28-08: gronoff
328 #define EGenericParamXSpIdEntryStr "1919"
329 #define EGenericParamFirstNameEntryStr "1920"
330 #define EGenericParamLastNameEntryStr "1921"
331 #define EGenericParamNicknameEntryStr "1922"
332 // BRANCH_END 08-28-08: gronoff
334 #endif // AIW_GENERIC_PARAM_HRH