homescreensrv_plat/sapi_homescreenplugin/tsrc/hspsconfigurationif/inc/mt_hsps_getpluginconf_4.h
changeset 0 79c6a41cd166
equal deleted inserted replaced
-1:000000000000 0:79c6a41cd166
       
     1 /*
       
     2 * Copyright (c) 2008 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:  Test case GetPluginConf(4) test data
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #ifndef C_MT_HSPS_GETPLUGINCONF_4_H
       
    20 #define C_MT_HSPS_GETPLUGINCONF_4_H
       
    21 
       
    22 /* 
       
    23 GetPluginConf(4)
       
    24 ----------------
       
    25  
       
    26 Test purpose
       
    27 
       
    28 The purpose of this test case is to verify that s60_view_plugin_1 configuration state is changed to “Error” if the configuration is not confirmed with SetConfState.
       
    29 
       
    30 Pre-Conditions
       
    31 
       
    32 There must be installed test themes for Active Idle application and Minimal configuration must be set as active.
       
    33 
       
    34 Test steps
       
    35 
       
    36 Test step 1:
       
    37 •   Input:
       
    38     GetPluginConf(“s60_view_plugin_1”)
       
    39 •   Expected output:
       
    40     s60_view_plugin_1 configuration with configuration state “NotConfirmed”
       
    41 
       
    42 Test step 2:
       
    43 •   Input:
       
    44     SetConfState(“WaitForConfirmation”)
       
    45 •   Expected output:
       
    46     Configuration state successfully updated
       
    47 
       
    48 Test step 3:
       
    49 •   Input:
       
    50     Re-attach HSPS service
       
    51 •   Expected output:
       
    52     HSPS service interface is successfully closed and opened
       
    53 
       
    54 Test step 4:
       
    55 •   Input:
       
    56     GetPluginConf(“s60_view_plugin_1”)
       
    57 •   Expected output:
       
    58     s60_view_plugin_1 configuration with configuration state “Error”
       
    59 
       
    60 */
       
    61 
       
    62 // Test step 1 method:
       
    63 
       
    64 const TUint8 getpluginconf_4_ts_1_method[] = "GetPluginConf";
       
    65 
       
    66 // Test step 1 input:
       
    67 
       
    68 const TUint8 getpluginconf_4_ts_1_input[] = {
       
    69 // GetPluginConf(Input)
       
    70 // - Version 1.0
       
    71 // - Item count (LE)
       
    72 10,
       
    73 1,0,0,0,
       
    74 // - GetPluginConf(Input)::pluginId
       
    75 //   - Variant name
       
    76 //     - Version 1.0
       
    77 //     - Semantic ID (LE)    
       
    78 //     - Variant name length (LE)
       
    79 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
    80 //     - Variant name
       
    81 10,
       
    82 12,0,0,0,
       
    83 8,0,0,0,
       
    84 34,
       
    85 'p','l','u','g','i','n','I','d',
       
    86 // - GetPluginConf(Input)::pluginId
       
    87 //   - Variant value
       
    88 //     - Version 1.0
       
    89 //     - Variant value type, EVariantTypeDesC
       
    90 //     - Variant value length (LE)
       
    91 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
    92 //     - Variant value
       
    93 10,
       
    94 5,
       
    95 1,0,0,0,
       
    96 6,
       
    97 '1'
       
    98 };
       
    99 
       
   100 // Test step 1 output:
       
   101 
       
   102 const TUint8 getpluginconf_4_ts_1_output[] = {
       
   103 // GetPluginConf(Output)
       
   104 // - Version 1.0
       
   105 // - Item count (LE)
       
   106 10,
       
   107 1,0,0,0,
       
   108 // GetPluginConf(Output)::pluginConf
       
   109 // - Variant name
       
   110 //   - Version 1.0
       
   111 //   - Semantic ID (LE)
       
   112 //   - Variant name length (LE)
       
   113 //   - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   114 //   - Variant name
       
   115 10,
       
   116 12,0,0,0,
       
   117 10,0,0,0,
       
   118 42,
       
   119 'p','l','u','g','i','n','C','o','n','f',
       
   120 // - Variant value
       
   121 //   - Version 1.0
       
   122 //   - Variant value type, EVariantTypeMap
       
   123 10,
       
   124 8,
       
   125 // - pluginConf map
       
   126 //   - Version 1.0
       
   127 //   - Item count (LE)
       
   128 10,
       
   129 12,0,0,0,
       
   130 // - pluginConf::id
       
   131 //   - Variant name
       
   132 //     - Version 1.0
       
   133 //     - Semantic ID (LE)    
       
   134 //     - Variant name length (LE)
       
   135 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   136 //     - Variant name
       
   137 10,
       
   138 12,0,0,0,
       
   139 2,0,0,0,
       
   140 10,
       
   141 'i','d',
       
   142 // - pluginConf::id
       
   143 //   - Variant value
       
   144 //     - Version 1.0
       
   145 //     - Variant value type, EVariantTypeDesC
       
   146 //     - Variant value length (LE)
       
   147 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   148 //     - Variant value
       
   149 10,
       
   150 5,
       
   151 1,0,0,0,
       
   152 6,
       
   153 '2',
       
   154 // - pluginConf::uid
       
   155 //   - Variant name
       
   156 //     - Version 1.0
       
   157 //     - Semantic ID (LE)    
       
   158 //     - Variant name length (LE)
       
   159 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   160 //     - Variant name
       
   161 10,
       
   162 12,0,0,0,
       
   163 3,0,0,0,
       
   164 14,
       
   165 'u','i','d',
       
   166 // - pluginConf::uid
       
   167 //   - Variant value
       
   168 //     - Version 1.0
       
   169 //     - Variant value type, EVariantTypeDesC
       
   170 //     - Variant value length (LE)
       
   171 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   172 //     - Variant value
       
   173 10,
       
   174 5,
       
   175 10,0,0,0,
       
   176 42,
       
   177 '0','x','2','0','0','0','B','1','0','1',
       
   178 // - pluginConf::type
       
   179 //   - Variant name
       
   180 //     - Version 1.0
       
   181 //     - Semantic ID (LE)    
       
   182 //     - Variant name length (LE)
       
   183 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   184 //     - Variant name
       
   185 10,
       
   186 12,0,0,0,
       
   187 4,0,0,0,
       
   188 18,
       
   189 't','y','p','e',
       
   190 // - pluginConf::type
       
   191 //   - Variant value
       
   192 //     - Version 1.0
       
   193 //     - Variant value type, EVariantTypeDesC
       
   194 //     - Variant value length (LE)
       
   195 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   196 //     - Variant value
       
   197 10,
       
   198 5,
       
   199 4,0,0,0,
       
   200 18,
       
   201 'v','i','e','w',
       
   202 // - pluginConf::interface
       
   203 //   - Variant name
       
   204 //     - Version 1.0
       
   205 //     - Semantic ID (LE)    
       
   206 //     - Variant name length (LE)
       
   207 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   208 //     - Variant name
       
   209 10,
       
   210 12,0,0,0,
       
   211 9,0,0,0,
       
   212 38,
       
   213 'i','n','t','e','r','f','a','c','e',
       
   214 // - pluginConf::interface
       
   215 //   - Variant value
       
   216 //     - Version 1.0
       
   217 //     - Variant value type, EVariantTypeDesC
       
   218 //     - Variant value length (LE)
       
   219 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   220 //     - Variant value
       
   221 10,
       
   222 5,
       
   223 5,0,0,0,
       
   224 22,
       
   225 '0','x','9','9','8',
       
   226 // - pluginConf::name
       
   227 //   - Variant name
       
   228 //     - Version 1.0
       
   229 //     - Semantic ID (LE)    
       
   230 //     - Variant name length (LE)
       
   231 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   232 //     - Variant name
       
   233 10,
       
   234 12,0,0,0,
       
   235 4,0,0,0,
       
   236 18,
       
   237 'n','a','m','e',
       
   238 // - pluginConf::name
       
   239 //   - Variant value
       
   240 //     - Version 1.0
       
   241 //     - Variant value type, EVariantTypeDesC
       
   242 //     - Variant value length (LE)
       
   243 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   244 //     - Variant value
       
   245 10,
       
   246 5,
       
   247 12,0,0,0,
       
   248 50,
       
   249 'V','i','e','w',' ','C','o','n','f',' ','#','1',
       
   250 // - pluginConf::multiinstance
       
   251 //   - Variant name
       
   252 //     - Version 1.0
       
   253 //     - Semantic ID (LE)    
       
   254 //     - Variant name length (LE)
       
   255 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   256 //     - Variant name
       
   257 10,
       
   258 12,0,0,0,
       
   259 13,0,0,0,
       
   260 54,
       
   261 'm','u','l','t','i','i','n','s','t','a','n','c','e',
       
   262 // - pluginConf::multiinstance
       
   263 //   - Variant value
       
   264 //     - Version 1.0
       
   265 //     - Variant value type, EVariantTypeDesC
       
   266 //     - Variant value length (LE)
       
   267 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   268 //     - Variant value
       
   269 10,
       
   270 5,
       
   271 1,0,0,0,
       
   272 6,
       
   273 '1',
       
   274 // - pluginConf::description
       
   275 //   - Variant name
       
   276 //     - Version 1.0
       
   277 //     - Semantic ID (LE)    
       
   278 //     - Variant name length (LE)
       
   279 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   280 //     - Variant name
       
   281 10,
       
   282 12,0,0,0,
       
   283 4,0,0,0,
       
   284 18,
       
   285 'd','e','s','c',
       
   286 // - pluginConf::description
       
   287 //   - Variant value
       
   288 //     - Version 1.0
       
   289 //     - Variant value type, EVariantTypeDesC
       
   290 //     - Variant value length (LE)
       
   291 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   292 //     - Variant value
       
   293 10,
       
   294 5,
       
   295 0,0,0,0,
       
   296 2,
       
   297 // - pluginConf::state
       
   298 //   - Variant name
       
   299 //     - Version 1.0
       
   300 //     - Semantic ID (LE)    
       
   301 //     - Variant name length (LE)
       
   302 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   303 //     - Variant name
       
   304 10,
       
   305 12,0,0,0,
       
   306 5,0,0,0,
       
   307 22,
       
   308 's','t','a','t','e',
       
   309 // - pluginConf::state
       
   310 //   - Variant value
       
   311 //     - Version 1.0
       
   312 //     - Variant value type, EVariantTypeDesC
       
   313 //     - Variant value length (LE)
       
   314 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   315 //     - Variant value
       
   316 10,
       
   317 5,
       
   318 12,0,0,0,
       
   319 50,
       
   320 'N','o','t','C','o','n','f','i','r','m','e','d',
       
   321 // - pluginConf::max_child
       
   322 //   - Variant name
       
   323 //     - Version 1.0
       
   324 //     - Semantic ID (LE)    
       
   325 //     - Variant name length (LE)
       
   326 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   327 //     - Variant name
       
   328 10,
       
   329 12,0,0,0,
       
   330 9,0,0,0,
       
   331 38,
       
   332 'm','a','x','_','c','h','i','l','d',
       
   333 // - pluginConf::max_child
       
   334 //   - Variant value
       
   335 //     - Version 1.0
       
   336 //     - Variant value type, EVariantTypeDesC
       
   337 //     - Variant value length (LE)
       
   338 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   339 //     - Variant value
       
   340 10,
       
   341 5,
       
   342 1,0,0,0,
       
   343 6,
       
   344 '6',
       
   345 // - pluginConf::plugins
       
   346 //   - Variant name
       
   347 //     - Version 1.0
       
   348 //     - Semantic ID (LE)    
       
   349 //     - Variant name length (LE)
       
   350 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   351 //     - Variant name
       
   352 10,
       
   353 12,0,0,0,
       
   354 7,0,0,0,
       
   355 30,
       
   356 'p','l','u','g','i','n','s',
       
   357 // - pluginConf::plugins
       
   358 //   - Variant value
       
   359 //     - Version 1.0
       
   360 //     - Variant value type, EVariantTypeList
       
   361 10,
       
   362 7,
       
   363 // - pluginConf::plugins
       
   364 //   - Version 1.0
       
   365 //   - Item count (LE)
       
   366 10,
       
   367 1,0,0,0,
       
   368 // - pluginConf::plugins
       
   369 //   - Version 1.0
       
   370 //   - List item starts
       
   371 10,
       
   372 0,0,0,0,
       
   373 // - pluginConf::plugins[0]
       
   374 //   - Version 1.0
       
   375 //   - Variant value type, EVariantTypeMap
       
   376 10,
       
   377 8,
       
   378 // - plugins[0] map
       
   379 //   - Version 1.0
       
   380 //   - Item count (LE)
       
   381 10,
       
   382 4,0,0,0,
       
   383 // - plugins[0]::id
       
   384 //   - Variant name
       
   385 //     - Version 1.0
       
   386 //     - Semantic ID (LE)    
       
   387 //     - Variant name length (LE)
       
   388 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   389 //     - Variant name
       
   390 10,
       
   391 12,0,0,0,
       
   392 2,0,0,0,
       
   393 10,
       
   394 'i','d',
       
   395 // - plugins[0]::id
       
   396 //   - Variant value
       
   397 //     - Version 1.0
       
   398 //     - Variant value type, EVariantTypeDesC
       
   399 //     - Variant value length (LE)
       
   400 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   401 //     - Variant value
       
   402 10,
       
   403 5,
       
   404 1,0,0,0,
       
   405 6,
       
   406 '2',
       
   407 // - plugins[0]::uid
       
   408 //   - Variant name
       
   409 //     - Version 1.0
       
   410 //     - Semantic ID (LE)    
       
   411 //     - Variant name length (LE)
       
   412 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   413 //     - Variant name
       
   414 10,
       
   415 12,0,0,0,
       
   416 3,0,0,0,
       
   417 14,
       
   418 'u','i','d',
       
   419 // - plugins[0]::uid
       
   420 //   - Variant value
       
   421 //     - Version 1.0
       
   422 //     - Variant value type, EVariantTypeDesC
       
   423 //     - Variant value length (LE)
       
   424 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   425 //     - Variant value
       
   426 10,
       
   427 5,
       
   428 10,0,0,0,
       
   429 42,
       
   430 '0','x','2','0','0','0','B','1','0','2',
       
   431 // - plugins[0]::activationstate
       
   432 //   - Variant name
       
   433 //     - Version 1.0
       
   434 //     - Semantic ID (LE)    
       
   435 //     - Variant name length (LE)
       
   436 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   437 //     - Variant name
       
   438 10,
       
   439 12,0,0,0,
       
   440 15,0,0,0,
       
   441 62,
       
   442 'a','c','t','i','v','a','t','i','o','n','s','t','a','t','e',
       
   443 // - plugins[0]::activationstate
       
   444 //   - Variant value
       
   445 //     - Version 1.0
       
   446 //     - Variant value type, EVariantTypeDesC
       
   447 //     - Variant value length (LE)
       
   448 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   449 //     - Variant value
       
   450 10,
       
   451 5,
       
   452 1,0,0,0,
       
   453 6,
       
   454 '1',
       
   455 // - plugins[0]::locking_status
       
   456 //   - Variant name
       
   457 //     - Version 1.0
       
   458 //     - Semantic ID (LE)    
       
   459 //     - Variant name length (LE)
       
   460 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   461 //     - Variant name
       
   462 10,
       
   463 12,0,0,0,
       
   464 14,0,0,0,
       
   465 58,
       
   466 'l','o','c','k','i','n','g','_','s','t','a','t','u','s',
       
   467 // - plugins[0]::locking_status
       
   468 //   - Variant value
       
   469 //     - Version 1.0
       
   470 //     - Variant value type, EVariantTypeDesC
       
   471 //     - Variant value length (LE)
       
   472 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   473 //     - Variant value
       
   474 10,
       
   475 5,
       
   476 4,0,0,0,
       
   477 18,
       
   478 'n','o','n','e',
       
   479 // - pluginConf::settings
       
   480 //   - Variant name
       
   481 //     - Version 1.0
       
   482 //     - Semantic ID (LE)    
       
   483 //     - Variant name length (LE)
       
   484 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   485 //     - Variant name
       
   486 10,
       
   487 12,0,0,0,
       
   488 8,0,0,0,
       
   489 34,
       
   490 's','e','t','t','i','n','g','s',
       
   491 // - pluginConf::settings
       
   492 //   - Variant value
       
   493 //     - Version 1.0
       
   494 //     - Variant value type, EVariantTypeList
       
   495 10,
       
   496 7,
       
   497 // - pluginConf::settings
       
   498 //   - Version 1.0
       
   499 //   - Item count (LE)
       
   500 10,
       
   501 1,0,0,0,
       
   502 // - pluginConf::settings
       
   503 //   - Version 1.0
       
   504 //   - List item starts
       
   505 10,
       
   506 0,0,0,0,
       
   507 
       
   508 // - items[0]
       
   509 //   - Version 1.0
       
   510 //   - Variant value type, EVariantTypeMap
       
   511 10,
       
   512 8,
       
   513 // - items[0] map
       
   514 //   - Version 1.0
       
   515 //   - Item count (LE)
       
   516 10,
       
   517 3,0,0,0,
       
   518 // - items[0]::itemId
       
   519 //   - Variant name
       
   520 //     - Version 1.0
       
   521 //     - Semantic ID (LE)    
       
   522 //     - Variant name length (LE)
       
   523 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   524 //     - Variant name
       
   525 10,
       
   526 12,0,0,0,
       
   527 6,0,0,0,
       
   528 26,
       
   529 'i','t','e','m','I','d',
       
   530 // - items[0]::itemId
       
   531 //   - Variant value
       
   532 //     - Version 1.0
       
   533 //     - Variant value type, EVariantTypeDesC
       
   534 //     - Variant value length (LE)
       
   535 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   536 //     - Variant value (empty)
       
   537 10,
       
   538 5,
       
   539 7,0,0,0,
       
   540 30,
       
   541 'b','g','c','o','l','o','r',
       
   542 // - items[0]::name
       
   543 //   - Variant name
       
   544 //     - Version 1.0
       
   545 //     - Semantic ID (LE)    
       
   546 //     - Variant name length (LE)
       
   547 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   548 //     - Variant name
       
   549 10,
       
   550 12,0,0,0,
       
   551 4,0,0,0,
       
   552 18,
       
   553 'n','a','m','e',
       
   554 // - items[0]::name
       
   555 //   - Variant value
       
   556 //     - Version 1.0
       
   557 //     - Variant value type, EVariantTypeDesC
       
   558 //     - Variant value length (LE)
       
   559 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   560 //     - Variant value (empty)
       
   561 10,
       
   562 5,
       
   563 16,0,0,0,
       
   564 66,
       
   565 'B','a','c','k','g','r','o','u','n','d',' ','c','o','l','o','r',
       
   566 // - items[0]::properties
       
   567 //   - Variant name
       
   568 //     - Version 1.0
       
   569 //     - Semantic ID (LE)    
       
   570 //     - Variant name length (LE)
       
   571 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   572 //     - Variant name
       
   573 10,
       
   574 12,0,0,0,
       
   575 10,0,0,0,
       
   576 42,
       
   577 'p','r','o','p','e','r','t','i','e','s',
       
   578 // - items[0]::properties
       
   579 //   - Variant value
       
   580 //     - Version 1.0
       
   581 //     - Variant value type, EVariantTypeList
       
   582 10,
       
   583 7,
       
   584 // - items[0]::properties
       
   585 //   - Version 1.0
       
   586 //   - Item count (LE)
       
   587 10,
       
   588 1,0,0,0,
       
   589 // - items[0]::properties
       
   590 //   - Version 1.0
       
   591 //   - List item starts
       
   592 10,
       
   593 0,0,0,0,
       
   594 // - properties[0]
       
   595 //   - Version 1.0
       
   596 //   - Variant value type, EVariantTypeMap
       
   597 10,
       
   598 8,
       
   599 // - properties[0] map
       
   600 //   - Version 1.0
       
   601 //   - Item count (LE)
       
   602 10,
       
   603 2,0,0,0,
       
   604 // - prperties[0]::name
       
   605 //   - Variant name
       
   606 //     - Version 1.0
       
   607 //     - Semantic ID (LE)    
       
   608 //     - Variant name length (LE)
       
   609 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   610 //     - Variant name
       
   611 10,
       
   612 12,0,0,0,
       
   613 4,0,0,0,
       
   614 18,
       
   615 'n','a','m','e',
       
   616 // - properties[0]::name
       
   617 //   - Variant value
       
   618 //     - Version 1.0
       
   619 //     - Variant value type, EVariantTypeDesC
       
   620 //     - Variant value length (LE)
       
   621 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   622 //     - Variant value
       
   623 10,
       
   624 5,
       
   625 5,0,0,0,
       
   626 22,
       
   627 'v','a','l','u','e',
       
   628 // - prperties[0]::value
       
   629 //   - Variant name
       
   630 //     - Version 1.0
       
   631 //     - Semantic ID (LE)    
       
   632 //     - Variant name length (LE)
       
   633 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   634 //     - Variant name
       
   635 10,
       
   636 12,0,0,0,
       
   637 5,0,0,0,
       
   638 22,
       
   639 'v','a','l','u','e',
       
   640 // - properties[0]::value
       
   641 //   - Variant value
       
   642 //     - Version 1.0
       
   643 //     - Variant value type, EVariantTypeDesC
       
   644 //     - Variant value length (LE)
       
   645 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   646 //     - Variant value
       
   647 10,
       
   648 5,
       
   649 9,0,0,0,
       
   650 38,
       
   651 '2','0','0',',','1','0','0',',','0',
       
   652 // - pluginConf::resources
       
   653 //   - Variant name
       
   654 //     - Version 1.0
       
   655 //     - Semantic ID (LE)    
       
   656 //     - Variant name length (LE)
       
   657 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   658 //     - Variant name
       
   659 10,
       
   660 12,0,0,0,
       
   661 9,0,0,0,
       
   662 38,
       
   663 'r','e','s','o','u','r','c','e','s',
       
   664 // - pluginConf::resources
       
   665 //   - Variant value
       
   666 //     - Version 1.0
       
   667 //     - Variant value type, EVariantTypeList
       
   668 10,
       
   669 7,
       
   670 // - pluginConf::resources
       
   671 //   - Version 1.0
       
   672 //   - Item count (LE)
       
   673 10,
       
   674 4,0,0,0,
       
   675 // - pluginConf::resources
       
   676 //   - Version 1.0
       
   677 //   - List item starts
       
   678 10,
       
   679 0,0,0,0,
       
   680 // - object[0]
       
   681 //   - Version 1.0
       
   682 //   - Variant value type, EVariantTypeMap
       
   683 10,
       
   684 8,
       
   685 // - object[0] map
       
   686 //   - Version 1.0
       
   687 //   - Item count (LE)
       
   688 10,
       
   689 4,0,0,0,
       
   690 // - object[0]::name
       
   691 //   - Variant name
       
   692 //     - Version 1.0
       
   693 //     - Semantic ID (LE)    
       
   694 //     - Variant name length (LE)
       
   695 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   696 //     - Variant name
       
   697 10,
       
   698 12,0,0,0,
       
   699 4,0,0,0,
       
   700 18,
       
   701 'n','a','m','e',
       
   702 // - object[0]::name
       
   703 //   - Variant value
       
   704 //     - Version 1.0
       
   705 //     - Variant value type, EVariantTypeDesC
       
   706 //     - Variant value length (LE)
       
   707 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   708 //     - Variant value
       
   709 10,
       
   710 5,
       
   711 8,0,0,0,
       
   712 34,
       
   713 'm','a','i','n','.','x','m','l',
       
   714 // - object[0]::path
       
   715 //   - Variant name
       
   716 //     - Version 1.0
       
   717 //     - Semantic ID (LE)    
       
   718 //     - Variant name length (LE)
       
   719 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   720 //     - Variant name
       
   721 10,
       
   722 12,0,0,0,
       
   723 4,0,0,0,
       
   724 18,
       
   725 'p','a','t','h',
       
   726 // - object[0]::path
       
   727 //   - Variant value
       
   728 //     - Version 1.0
       
   729 //     - Variant value type, EVariantTypeDesC
       
   730 //     - Variant value length (LE)
       
   731 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   732 //     - Variant value
       
   733 10,
       
   734 5,
       
   735 37,0,0,0,
       
   736 150,
       
   737 '2','4','5','6','\\','2','7','0','5','1','3','7','5','1','\\','5','3','6','9','1','6','2','2','5','\\','1','.','0','\\','s','o','u','r','c','e','s','\\',
       
   738 // - object[0]::mediatype
       
   739 //   - Variant name
       
   740 //     - Version 1.0
       
   741 //     - Semantic ID (LE)    
       
   742 //     - Variant name length (LE)
       
   743 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   744 //     - Variant name
       
   745 10,
       
   746 12,0,0,0,
       
   747 9,0,0,0,
       
   748 38,
       
   749 'm','e','d','i','a','t','y','p','e',
       
   750 // - object[0]::mediatype
       
   751 //   - Variant value
       
   752 //     - Version 1.0
       
   753 //     - Variant value type, EVariantTypeDesC
       
   754 //     - Variant value length (LE)
       
   755 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   756 //     - Variant value
       
   757 10,
       
   758 5,
       
   759 20,0,0,0,
       
   760 82,
       
   761 't','e','x','t','/','a','p','p','l','i','c','a','t','i','o','n','+','x','m','l',
       
   762 // - Object[0]::tag
       
   763 //   - Variant name
       
   764 //     - Version 1.0
       
   765 //     - Semantic ID (LE)    
       
   766 //     - Variant name length (LE)
       
   767 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   768 //     - Variant name
       
   769 10,
       
   770 12,0,0,0,
       
   771 3,0,0,0,
       
   772 14,
       
   773 't','a','g',
       
   774 // - Object[0]::tag
       
   775 //   - Variant value
       
   776 //     - Version 1.0
       
   777 //     - Variant value type, EVariantTypeDesC
       
   778 //     - Variant value length (LE)
       
   779 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   780 //     - Variant value
       
   781 10,
       
   782 5,
       
   783 0,0,0,0,
       
   784 2,
       
   785 // - pluginConf::resources
       
   786 //   - Version 1.0
       
   787 //   - List item starts
       
   788 10,
       
   789 0,0,0,0,
       
   790 // - object[1]
       
   791 //   - Version 1.0
       
   792 //   - Variant value type, EVariantTypeMap
       
   793 10,
       
   794 8,
       
   795 // - object[1] map
       
   796 //   - Version 1.0
       
   797 //   - Item count (LE)
       
   798 10,
       
   799 4,0,0,0,
       
   800 // - object[1]::name
       
   801 //   - Variant name
       
   802 //     - Version 1.0
       
   803 //     - Semantic ID (LE)    
       
   804 //     - Variant name length (LE)
       
   805 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   806 //     - Variant name
       
   807 10,
       
   808 12,0,0,0,
       
   809 4,0,0,0,
       
   810 18,
       
   811 'n','a','m','e',
       
   812 // - object[1]::name
       
   813 //   - Variant value
       
   814 //     - Version 1.0
       
   815 //     - Variant value type, EVariantTypeDesC
       
   816 //     - Variant value length (LE)
       
   817 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   818 //     - Variant value
       
   819 10,
       
   820 5,
       
   821 23,0,0,0,
       
   822 94,
       
   823 'v','i','e','w','n','a','v','i','g','a','t','i','o','n','r','u','l','e','s','.','x','m','l',
       
   824 // - object[1]::path
       
   825 //   - Variant name
       
   826 //     - Version 1.0
       
   827 //     - Semantic ID (LE)    
       
   828 //     - Variant name length (LE)
       
   829 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   830 //     - Variant name
       
   831 10,
       
   832 12,0,0,0,
       
   833 4,0,0,0,
       
   834 18,
       
   835 'p','a','t','h',
       
   836 // - object[1]::path
       
   837 //   - Variant value
       
   838 //     - Version 1.0
       
   839 //     - Variant value type, EVariantTypeDesC
       
   840 //     - Variant value length (LE)
       
   841 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   842 //     - Variant value
       
   843 10,
       
   844 5,
       
   845 37,0,0,0,
       
   846 150,
       
   847 '2','4','5','6','\\','2','7','0','5','1','3','7','5','1','\\','5','3','6','9','1','6','2','2','5','\\','1','.','0','\\','s','o','u','r','c','e','s','\\',
       
   848 // - object[1]::mediatype
       
   849 //   - Variant name
       
   850 //     - Version 1.0
       
   851 //     - Semantic ID (LE)    
       
   852 //     - Variant name length (LE)
       
   853 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   854 //     - Variant name
       
   855 10,
       
   856 12,0,0,0,
       
   857 9,0,0,0,
       
   858 38,
       
   859 'm','e','d','i','a','t','y','p','e',
       
   860 // - object[1]::mediatype
       
   861 //   - Variant value
       
   862 //     - Version 1.0
       
   863 //     - Variant value type, EVariantTypeDesC
       
   864 //     - Variant value length (LE)
       
   865 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   866 //     - Variant value
       
   867 10,
       
   868 5,
       
   869 20,0,0,0,
       
   870 82,
       
   871 't','e','x','t','/','a','p','p','l','i','c','a','t','i','o','n','+','x','m','l',
       
   872 // - Object[1]::tag
       
   873 //   - Variant name
       
   874 //     - Version 1.0
       
   875 //     - Semantic ID (LE)    
       
   876 //     - Variant name length (LE)
       
   877 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   878 //     - Variant name
       
   879 10,
       
   880 12,0,0,0,
       
   881 3,0,0,0,
       
   882 14,
       
   883 't','a','g',
       
   884 // - Object[1]::tag
       
   885 //   - Variant value
       
   886 //     - Version 1.0
       
   887 //     - Variant value type, EVariantTypeDesC
       
   888 //     - Variant value length (LE)
       
   889 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   890 //     - Variant value
       
   891 10,
       
   892 5,
       
   893 0,0,0,0,
       
   894 2,
       
   895 // - pluginConf::resources
       
   896 //   - Version 1.0
       
   897 //   - List item starts
       
   898 10,
       
   899 0,0,0,0,
       
   900 // - object[2]
       
   901 //   - Version 1.0
       
   902 //   - Variant value type, EVariantTypeMap
       
   903 10,
       
   904 8,
       
   905 // - object[2] map
       
   906 //   - Version 1.0
       
   907 //   - Item count (LE)
       
   908 10,
       
   909 4,0,0,0,
       
   910 // - object[2]::name
       
   911 //   - Variant name
       
   912 //     - Version 1.0
       
   913 //     - Semantic ID (LE)    
       
   914 //     - Variant name length (LE)
       
   915 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   916 //     - Variant name
       
   917 10,
       
   918 12,0,0,0,
       
   919 4,0,0,0,
       
   920 18,
       
   921 'n','a','m','e',
       
   922 // - object[2]::name
       
   923 //   - Variant value
       
   924 //     - Version 1.0
       
   925 //     - Variant value type, EVariantTypeDesC
       
   926 //     - Variant value length (LE)
       
   927 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   928 //     - Variant value
       
   929 10,
       
   930 5,
       
   931 13,0,0,0,
       
   932 54,
       
   933 'r','e','s','o','u','r','c','e','.','f','i','l','e',
       
   934 // - object[2]::path
       
   935 //   - Variant name
       
   936 //     - Version 1.0
       
   937 //     - Semantic ID (LE)    
       
   938 //     - Variant name length (LE)
       
   939 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   940 //     - Variant name
       
   941 10,
       
   942 12,0,0,0,
       
   943 4,0,0,0,
       
   944 18,
       
   945 'p','a','t','h',
       
   946 // - object[2]::path
       
   947 //   - Variant value
       
   948 //     - Version 1.0
       
   949 //     - Variant value type, EVariantTypeDesC
       
   950 //     - Variant value length (LE)
       
   951 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   952 //     - Variant value
       
   953 10,
       
   954 5,
       
   955 37,0,0,0,
       
   956 150,
       
   957 '2','4','5','6','\\','2','7','0','5','1','3','7','5','1','\\','5','3','6','9','1','6','2','2','5','\\','1','.','0','\\','s','o','u','r','c','e','s','\\',
       
   958 // - object[2]::mediatype
       
   959 //   - Variant name
       
   960 //     - Version 1.0
       
   961 //     - Semantic ID (LE)    
       
   962 //     - Variant name length (LE)
       
   963 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   964 //     - Variant name
       
   965 10,
       
   966 12,0,0,0,
       
   967 9,0,0,0,
       
   968 38,
       
   969 'm','e','d','i','a','t','y','p','e',
       
   970 // - object[2]::mediatype
       
   971 //   - Variant value
       
   972 //     - Version 1.0
       
   973 //     - Variant value type, EVariantTypeDesC
       
   974 //     - Variant value length (LE)
       
   975 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   976 //     - Variant value
       
   977 10,
       
   978 5,
       
   979 9,0,0,0,
       
   980 38,
       
   981 'm','i','m','e','_','t','y','p','e',
       
   982 // - Object[2]::tag
       
   983 //   - Variant name
       
   984 //     - Version 1.0
       
   985 //     - Semantic ID (LE)    
       
   986 //     - Variant name length (LE)
       
   987 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   988 //     - Variant name
       
   989 10,
       
   990 12,0,0,0,
       
   991 3,0,0,0,
       
   992 14,
       
   993 't','a','g',
       
   994 // - Object[2]::tag
       
   995 //   - Variant value
       
   996 //     - Version 1.0
       
   997 //     - Variant value type, EVariantTypeDesC
       
   998 //     - Variant value length (LE)
       
   999 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1000 //     - Variant value
       
  1001 10,
       
  1002 5,
       
  1003 0,0,0,0,
       
  1004 2,
       
  1005 // - pluginConf::resources
       
  1006 //   - Version 1.0
       
  1007 //   - List item starts
       
  1008 10,
       
  1009 0,0,0,0,
       
  1010 // - object[3]
       
  1011 //   - Version 1.0
       
  1012 //   - Variant value type, EVariantTypeMap
       
  1013 10,
       
  1014 8,
       
  1015 // - object[3] map
       
  1016 //   - Version 1.0
       
  1017 //   - Item count (LE)
       
  1018 10,
       
  1019 4,0,0,0,
       
  1020 // - object[3]::name
       
  1021 //   - Variant name
       
  1022 //     - Version 1.0
       
  1023 //     - Semantic ID (LE)    
       
  1024 //     - Variant name length (LE)
       
  1025 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1026 //     - Variant name
       
  1027 10,
       
  1028 12,0,0,0,
       
  1029 4,0,0,0,
       
  1030 18,
       
  1031 'n','a','m','e',
       
  1032 // - object[3]::name
       
  1033 //   - Variant value
       
  1034 //     - Version 1.0
       
  1035 //     - Variant value type, EVariantTypeDesC
       
  1036 //     - Variant value length (LE)
       
  1037 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1038 //     - Variant value
       
  1039 10,
       
  1040 5,
       
  1041 12,0,0,0,
       
  1042 50,
       
  1043 'p','i','c','t','u','r','e','.','j','p','e','g',
       
  1044 // - object[3]::path
       
  1045 //   - Variant name
       
  1046 //     - Version 1.0
       
  1047 //     - Semantic ID (LE)    
       
  1048 //     - Variant name length (LE)
       
  1049 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1050 //     - Variant name
       
  1051 10,
       
  1052 12,0,0,0,
       
  1053 4,0,0,0,
       
  1054 18,
       
  1055 'p','a','t','h',
       
  1056 // - object[3]::path
       
  1057 //   - Variant value
       
  1058 //     - Version 1.0
       
  1059 //     - Variant value type, EVariantTypeDesC
       
  1060 //     - Variant value length (LE)
       
  1061 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1062 //     - Variant value
       
  1063 10,
       
  1064 5,
       
  1065 37,0,0,0,
       
  1066 150,
       
  1067 '2','4','5','6','\\','2','7','0','5','1','3','7','5','1','\\','5','3','6','9','1','6','2','2','5','\\','1','.','0','\\','s','o','u','r','c','e','s','\\',
       
  1068 // - object[3]::mediatype
       
  1069 //   - Variant name
       
  1070 //     - Version 1.0
       
  1071 //     - Semantic ID (LE)    
       
  1072 //     - Variant name length (LE)
       
  1073 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1074 //     - Variant name
       
  1075 10,
       
  1076 12,0,0,0,
       
  1077 9,0,0,0,
       
  1078 38,
       
  1079 'm','e','d','i','a','t','y','p','e',
       
  1080 // - object[3]::mediatype
       
  1081 //   - Variant value
       
  1082 //     - Version 1.0
       
  1083 //     - Variant value type, EVariantTypeDesC
       
  1084 //     - Variant value length (LE)
       
  1085 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1086 //     - Variant value
       
  1087 10,
       
  1088 5,
       
  1089 9,0,0,0,
       
  1090 38,
       
  1091 'm','i','m','e','_','t','y','p','e',
       
  1092 // - Object[3]::tag
       
  1093 //   - Variant name
       
  1094 //     - Version 1.0
       
  1095 //     - Semantic ID (LE)    
       
  1096 //     - Variant name length (LE)
       
  1097 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1098 //     - Variant name
       
  1099 10,
       
  1100 12,0,0,0,
       
  1101 3,0,0,0,
       
  1102 14,
       
  1103 't','a','g',
       
  1104 // - Object[3]::tag
       
  1105 //   - Variant value
       
  1106 //     - Version 1.0
       
  1107 //     - Variant value type, EVariantTypeDesC
       
  1108 //     - Variant value length (LE)
       
  1109 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1110 //     - Variant value
       
  1111 10,
       
  1112 5,
       
  1113 0,0,0,0,
       
  1114 2,
       
  1115 };
       
  1116 
       
  1117 // Test step 2 method:
       
  1118 
       
  1119 const TUint8 getpluginconf_4_ts_2_method[] = "SetConfState";
       
  1120 
       
  1121 // Test step 2 input:
       
  1122 
       
  1123 const TUint8 getpluginconf_4_ts_2_input[] = {
       
  1124 // AddPlugin(Input)
       
  1125 // - Version 1.0
       
  1126 // - Item count (LE)
       
  1127 10,
       
  1128 2,0,0,0,
       
  1129 // - SetConfState(Input)::confId
       
  1130 //   - Variant name
       
  1131 //     - Version 1.0
       
  1132 //     - Semantic ID (LE)    
       
  1133 //     - Variant name length (LE)
       
  1134 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1135 //     - Variant name
       
  1136 10,
       
  1137 12,0,0,0,
       
  1138 6,0,0,0,
       
  1139 26,
       
  1140 'c','o','n','f','I','d',
       
  1141 // - SetConfState(Input)::confId
       
  1142 //   - Variant value
       
  1143 //     - Version 1.0
       
  1144 //     - Variant value type, EVariantTypeDesC
       
  1145 //     - Variant value length (LE)
       
  1146 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1147 //     - Variant value
       
  1148 10,
       
  1149 5,
       
  1150 1,0,0,0,
       
  1151 6,
       
  1152 '2',
       
  1153 // - SetConfState(Input)::state
       
  1154 //   - Variant name
       
  1155 //     - Version 1.0
       
  1156 //     - Semantic ID (LE)    
       
  1157 //     - Variant name length (LE)
       
  1158 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1159 //     - Variant name
       
  1160 10,
       
  1161 12,0,0,0,
       
  1162 5,0,0,0,
       
  1163 22,
       
  1164 's','t','a','t','e',
       
  1165 // - SetConfState(Input)::state
       
  1166 //   - Variant value
       
  1167 //     - Version 1.0
       
  1168 //     - Variant value type, EVariantTypeDesC
       
  1169 //     - Variant value length (LE)
       
  1170 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1171 //     - Variant value
       
  1172 10,
       
  1173 5,
       
  1174 19,0,0,0,
       
  1175 78,
       
  1176 'W','a','i','t','F','o','r','C','o','n','f','i','r','m','a','t','i','o','n'
       
  1177 };
       
  1178 
       
  1179 // Test step 2 output:
       
  1180 
       
  1181 const TUint8 getpluginconf_4_ts_2_output[] = {
       
  1182 // SetConfState(Output)
       
  1183 // - Version 1.0
       
  1184 // - Item count (LE)
       
  1185 10,
       
  1186 1,0,0,0,
       
  1187 // - SetConfState(Output)::status
       
  1188 //   - Variant name
       
  1189 //     - Version 1.0
       
  1190 //     - Semantic ID (LE)    
       
  1191 //     - Variant name length (LE)
       
  1192 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1193 //     - Variant name
       
  1194 10,
       
  1195 12,0,0,0,
       
  1196 6,0,0,0,
       
  1197 26,
       
  1198 's','t','a','t','u','s',
       
  1199 // - SetConfState(Input)::status
       
  1200 //   - Variant value
       
  1201 //     - Version 1.0
       
  1202 //     - Variant value type, EVariantTypeTInt32
       
  1203 //     - Variant value length (LE)
       
  1204 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1205 //     - Variant value
       
  1206 10,
       
  1207 1,
       
  1208 0,0,0,0
       
  1209 };
       
  1210 
       
  1211 // Test step 4 method:
       
  1212 
       
  1213 const TUint8 getpluginconf_4_ts_4_method[] = "GetPluginConf";
       
  1214 
       
  1215 // Test step 4 input:
       
  1216 
       
  1217 const TUint8 getpluginconf_4_ts_4_input[] = {
       
  1218 // GetPluginConf(Input)
       
  1219 // - Version 1.0
       
  1220 // - Item count (LE)
       
  1221 10,
       
  1222 1,0,0,0,
       
  1223 // - GetPluginConf(Input)::pluginId
       
  1224 //   - Variant name
       
  1225 //     - Version 1.0
       
  1226 //     - Semantic ID (LE)    
       
  1227 //     - Variant name length (LE)
       
  1228 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1229 //     - Variant name
       
  1230 10,
       
  1231 12,0,0,0,
       
  1232 8,0,0,0,
       
  1233 34,
       
  1234 'p','l','u','g','i','n','I','d',
       
  1235 // - GetPluginConf(Input)::pluginId
       
  1236 //   - Variant value
       
  1237 //     - Version 1.0
       
  1238 //     - Variant value type, EVariantTypeDesC
       
  1239 //     - Variant value length (LE)
       
  1240 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1241 //     - Variant value
       
  1242 10,
       
  1243 5,
       
  1244 1,0,0,0,
       
  1245 6,
       
  1246 '1'
       
  1247 };
       
  1248 
       
  1249 // Test step 4 output:
       
  1250 
       
  1251 const TUint8 getpluginconf_4_ts_4_output[] = {
       
  1252 // GetPluginConf(Output)
       
  1253 // - Version 1.0
       
  1254 // - Item count (LE)
       
  1255 10,
       
  1256 1,0,0,0,
       
  1257 // GetPluginConf(Output)::pluginConf
       
  1258 // - Variant name
       
  1259 //   - Version 1.0
       
  1260 //   - Semantic ID (LE)
       
  1261 //   - Variant name length (LE)
       
  1262 //   - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1263 //   - Variant name
       
  1264 10,
       
  1265 12,0,0,0,
       
  1266 10,0,0,0,
       
  1267 42,
       
  1268 'p','l','u','g','i','n','C','o','n','f',
       
  1269 // - Variant value
       
  1270 //   - Version 1.0
       
  1271 //   - Variant value type, EVariantTypeMap
       
  1272 10,
       
  1273 8,
       
  1274 // - pluginConf map
       
  1275 //   - Version 1.0
       
  1276 //   - Item count (LE)
       
  1277 10,
       
  1278 12,0,0,0,
       
  1279 // - pluginConf::id
       
  1280 //   - Variant name
       
  1281 //     - Version 1.0
       
  1282 //     - Semantic ID (LE)    
       
  1283 //     - Variant name length (LE)
       
  1284 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1285 //     - Variant name
       
  1286 10,
       
  1287 12,0,0,0,
       
  1288 2,0,0,0,
       
  1289 10,
       
  1290 'i','d',
       
  1291 // - pluginConf::id
       
  1292 //   - Variant value
       
  1293 //     - Version 1.0
       
  1294 //     - Variant value type, EVariantTypeDesC
       
  1295 //     - Variant value length (LE)
       
  1296 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1297 //     - Variant value
       
  1298 10,
       
  1299 5,
       
  1300 1,0,0,0,
       
  1301 6,
       
  1302 '2',
       
  1303 // - pluginConf::uid
       
  1304 //   - Variant name
       
  1305 //     - Version 1.0
       
  1306 //     - Semantic ID (LE)    
       
  1307 //     - Variant name length (LE)
       
  1308 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1309 //     - Variant name
       
  1310 10,
       
  1311 12,0,0,0,
       
  1312 3,0,0,0,
       
  1313 14,
       
  1314 'u','i','d',
       
  1315 // - pluginConf::uid
       
  1316 //   - Variant value
       
  1317 //     - Version 1.0
       
  1318 //     - Variant value type, EVariantTypeDesC
       
  1319 //     - Variant value length (LE)
       
  1320 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1321 //     - Variant value
       
  1322 10,
       
  1323 5,
       
  1324 10,0,0,0,
       
  1325 42,
       
  1326 '0','x','2','0','0','0','B','1','0','1',
       
  1327 // - pluginConf::type
       
  1328 //   - Variant name
       
  1329 //     - Version 1.0
       
  1330 //     - Semantic ID (LE)    
       
  1331 //     - Variant name length (LE)
       
  1332 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1333 //     - Variant name
       
  1334 10,
       
  1335 12,0,0,0,
       
  1336 4,0,0,0,
       
  1337 18,
       
  1338 't','y','p','e',
       
  1339 // - pluginConf::type
       
  1340 //   - Variant value
       
  1341 //     - Version 1.0
       
  1342 //     - Variant value type, EVariantTypeDesC
       
  1343 //     - Variant value length (LE)
       
  1344 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1345 //     - Variant value
       
  1346 10,
       
  1347 5,
       
  1348 4,0,0,0,
       
  1349 18,
       
  1350 'v','i','e','w',
       
  1351 // - pluginConf::interface
       
  1352 //   - Variant name
       
  1353 //     - Version 1.0
       
  1354 //     - Semantic ID (LE)    
       
  1355 //     - Variant name length (LE)
       
  1356 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1357 //     - Variant name
       
  1358 10,
       
  1359 12,0,0,0,
       
  1360 9,0,0,0,
       
  1361 38,
       
  1362 'i','n','t','e','r','f','a','c','e',
       
  1363 // - pluginConf::interface
       
  1364 //   - Variant value
       
  1365 //     - Version 1.0
       
  1366 //     - Variant value type, EVariantTypeDesC
       
  1367 //     - Variant value length (LE)
       
  1368 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1369 //     - Variant value
       
  1370 10,
       
  1371 5,
       
  1372 5,0,0,0,
       
  1373 22,
       
  1374 '0','x','9','9','8',
       
  1375 // - pluginConf::name
       
  1376 //   - Variant name
       
  1377 //     - Version 1.0
       
  1378 //     - Semantic ID (LE)    
       
  1379 //     - Variant name length (LE)
       
  1380 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1381 //     - Variant name
       
  1382 10,
       
  1383 12,0,0,0,
       
  1384 4,0,0,0,
       
  1385 18,
       
  1386 'n','a','m','e',
       
  1387 // - pluginConf::name
       
  1388 //   - Variant value
       
  1389 //     - Version 1.0
       
  1390 //     - Variant value type, EVariantTypeDesC
       
  1391 //     - Variant value length (LE)
       
  1392 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1393 //     - Variant value
       
  1394 10,
       
  1395 5,
       
  1396 12,0,0,0,
       
  1397 50,
       
  1398 'V','i','e','w',' ','C','o','n','f',' ','#','1',
       
  1399 // - pluginConf::multiinstance
       
  1400 //   - Variant name
       
  1401 //     - Version 1.0
       
  1402 //     - Semantic ID (LE)    
       
  1403 //     - Variant name length (LE)
       
  1404 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1405 //     - Variant name
       
  1406 10,
       
  1407 12,0,0,0,
       
  1408 13,0,0,0,
       
  1409 54,
       
  1410 'm','u','l','t','i','i','n','s','t','a','n','c','e',
       
  1411 // - pluginConf::multiinstance
       
  1412 //   - Variant value
       
  1413 //     - Version 1.0
       
  1414 //     - Variant value type, EVariantTypeDesC
       
  1415 //     - Variant value length (LE)
       
  1416 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1417 //     - Variant value
       
  1418 10,
       
  1419 5,
       
  1420 1,0,0,0,
       
  1421 6,
       
  1422 '1',
       
  1423 // - pluginConf::description
       
  1424 //   - Variant name
       
  1425 //     - Version 1.0
       
  1426 //     - Semantic ID (LE)    
       
  1427 //     - Variant name length (LE)
       
  1428 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1429 //     - Variant name
       
  1430 10,
       
  1431 12,0,0,0,
       
  1432 4,0,0,0,
       
  1433 18,
       
  1434 'd','e','s','c',
       
  1435 // - pluginConf::description
       
  1436 //   - Variant value
       
  1437 //     - Version 1.0
       
  1438 //     - Variant value type, EVariantTypeDesC
       
  1439 //     - Variant value length (LE)
       
  1440 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1441 //     - Variant value
       
  1442 10,
       
  1443 5,
       
  1444 0,0,0,0,
       
  1445 2,
       
  1446 // - pluginConf::state
       
  1447 //   - Variant name
       
  1448 //     - Version 1.0
       
  1449 //     - Semantic ID (LE)    
       
  1450 //     - Variant name length (LE)
       
  1451 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1452 //     - Variant name
       
  1453 10,
       
  1454 12,0,0,0,
       
  1455 5,0,0,0,
       
  1456 22,
       
  1457 's','t','a','t','e',
       
  1458 // - pluginConf::state
       
  1459 //   - Variant value
       
  1460 //     - Version 1.0
       
  1461 //     - Variant value type, EVariantTypeDesC
       
  1462 //     - Variant value length (LE)
       
  1463 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1464 //     - Variant value
       
  1465 10,
       
  1466 5,
       
  1467 5,0,0,0,
       
  1468 22,
       
  1469 'E','r','r','o','r',
       
  1470 // - pluginConf::max_child
       
  1471 //   - Variant name
       
  1472 //     - Version 1.0
       
  1473 //     - Semantic ID (LE)    
       
  1474 //     - Variant name length (LE)
       
  1475 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1476 //     - Variant name
       
  1477 10,
       
  1478 12,0,0,0,
       
  1479 9,0,0,0,
       
  1480 38,
       
  1481 'm','a','x','_','c','h','i','l','d',
       
  1482 // - pluginConf::max_child
       
  1483 //   - Variant value
       
  1484 //     - Version 1.0
       
  1485 //     - Variant value type, EVariantTypeDesC
       
  1486 //     - Variant value length (LE)
       
  1487 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1488 //     - Variant value
       
  1489 10,
       
  1490 5,
       
  1491 1,0,0,0,
       
  1492 6,
       
  1493 '6',
       
  1494 // - pluginConf::plugins
       
  1495 //   - Variant name
       
  1496 //     - Version 1.0
       
  1497 //     - Semantic ID (LE)    
       
  1498 //     - Variant name length (LE)
       
  1499 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1500 //     - Variant name
       
  1501 10,
       
  1502 12,0,0,0,
       
  1503 7,0,0,0,
       
  1504 30,
       
  1505 'p','l','u','g','i','n','s',
       
  1506 // - pluginConf::plugins
       
  1507 //   - Variant value
       
  1508 //     - Version 1.0
       
  1509 //     - Variant value type, EVariantTypeList
       
  1510 10,
       
  1511 7,
       
  1512 // - pluginConf::plugins
       
  1513 //   - Version 1.0
       
  1514 //   - Item count (LE)
       
  1515 10,
       
  1516 1,0,0,0,
       
  1517 // - pluginConf::plugins
       
  1518 //   - Version 1.0
       
  1519 //   - List item starts
       
  1520 10,
       
  1521 0,0,0,0,
       
  1522 // - pluginConf::plugins[0]
       
  1523 //   - Version 1.0
       
  1524 //   - Variant value type, EVariantTypeMap
       
  1525 10,
       
  1526 8,
       
  1527 // - plugins[0] map
       
  1528 //   - Version 1.0
       
  1529 //   - Item count (LE)
       
  1530 10,
       
  1531 4,0,0,0,
       
  1532 // - plugins[0]::id
       
  1533 //   - Variant name
       
  1534 //     - Version 1.0
       
  1535 //     - Semantic ID (LE)    
       
  1536 //     - Variant name length (LE)
       
  1537 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1538 //     - Variant name
       
  1539 10,
       
  1540 12,0,0,0,
       
  1541 2,0,0,0,
       
  1542 10,
       
  1543 'i','d',
       
  1544 // - plugins[0]::id
       
  1545 //   - Variant value
       
  1546 //     - Version 1.0
       
  1547 //     - Variant value type, EVariantTypeDesC
       
  1548 //     - Variant value length (LE)
       
  1549 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1550 //     - Variant value
       
  1551 10,
       
  1552 5,
       
  1553 1,0,0,0,
       
  1554 6,
       
  1555 '2',
       
  1556 // - plugins[0]::uid
       
  1557 //   - Variant name
       
  1558 //     - Version 1.0
       
  1559 //     - Semantic ID (LE)    
       
  1560 //     - Variant name length (LE)
       
  1561 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1562 //     - Variant name
       
  1563 10,
       
  1564 12,0,0,0,
       
  1565 3,0,0,0,
       
  1566 14,
       
  1567 'u','i','d',
       
  1568 // - plugins[0]::uid
       
  1569 //   - Variant value
       
  1570 //     - Version 1.0
       
  1571 //     - Variant value type, EVariantTypeDesC
       
  1572 //     - Variant value length (LE)
       
  1573 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1574 //     - Variant value
       
  1575 10,
       
  1576 5,
       
  1577 10,0,0,0,
       
  1578 42,
       
  1579 '0','x','2','0','0','0','B','1','0','2',
       
  1580 // - plugins[0]::activationstate
       
  1581 //   - Variant name
       
  1582 //     - Version 1.0
       
  1583 //     - Semantic ID (LE)    
       
  1584 //     - Variant name length (LE)
       
  1585 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1586 //     - Variant name
       
  1587 10,
       
  1588 12,0,0,0,
       
  1589 15,0,0,0,
       
  1590 62,
       
  1591 'a','c','t','i','v','a','t','i','o','n','s','t','a','t','e',
       
  1592 // - plugins[0]::activationstate
       
  1593 //   - Variant value
       
  1594 //     - Version 1.0
       
  1595 //     - Variant value type, EVariantTypeDesC
       
  1596 //     - Variant value length (LE)
       
  1597 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1598 //     - Variant value
       
  1599 10,
       
  1600 5,
       
  1601 1,0,0,0,
       
  1602 6,
       
  1603 '1',
       
  1604 // - plugins[0]::locking_status
       
  1605 //   - Variant name
       
  1606 //     - Version 1.0
       
  1607 //     - Semantic ID (LE)    
       
  1608 //     - Variant name length (LE)
       
  1609 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1610 //     - Variant name
       
  1611 10,
       
  1612 12,0,0,0,
       
  1613 14,0,0,0,
       
  1614 58,
       
  1615 'l','o','c','k','i','n','g','_','s','t','a','t','u','s',
       
  1616 // - plugins[0]::locking_status
       
  1617 //   - Variant value
       
  1618 //     - Version 1.0
       
  1619 //     - Variant value type, EVariantTypeDesC
       
  1620 //     - Variant value length (LE)
       
  1621 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1622 //     - Variant value
       
  1623 10,
       
  1624 5,
       
  1625 4,0,0,0,
       
  1626 18,
       
  1627 'n','o','n','e',
       
  1628 // - pluginConf::settings
       
  1629 //   - Variant name
       
  1630 //     - Version 1.0
       
  1631 //     - Semantic ID (LE)    
       
  1632 //     - Variant name length (LE)
       
  1633 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1634 //     - Variant name
       
  1635 10,
       
  1636 12,0,0,0,
       
  1637 8,0,0,0,
       
  1638 34,
       
  1639 's','e','t','t','i','n','g','s',
       
  1640 // - pluginConf::settings
       
  1641 //   - Variant value
       
  1642 //     - Version 1.0
       
  1643 //     - Variant value type, EVariantTypeList
       
  1644 10,
       
  1645 7,
       
  1646 // - pluginConf::settings
       
  1647 //   - Version 1.0
       
  1648 //   - Item count (LE)
       
  1649 10,
       
  1650 1,0,0,0,
       
  1651 // - pluginConf::settings
       
  1652 //   - Version 1.0
       
  1653 //   - List item starts
       
  1654 10,
       
  1655 0,0,0,0,
       
  1656 
       
  1657 // - items[0]
       
  1658 //   - Version 1.0
       
  1659 //   - Variant value type, EVariantTypeMap
       
  1660 10,
       
  1661 8,
       
  1662 // - items[0] map
       
  1663 //   - Version 1.0
       
  1664 //   - Item count (LE)
       
  1665 10,
       
  1666 3,0,0,0,
       
  1667 // - items[0]::itemId
       
  1668 //   - Variant name
       
  1669 //     - Version 1.0
       
  1670 //     - Semantic ID (LE)    
       
  1671 //     - Variant name length (LE)
       
  1672 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1673 //     - Variant name
       
  1674 10,
       
  1675 12,0,0,0,
       
  1676 6,0,0,0,
       
  1677 26,
       
  1678 'i','t','e','m','I','d',
       
  1679 // - items[0]::itemId
       
  1680 //   - Variant value
       
  1681 //     - Version 1.0
       
  1682 //     - Variant value type, EVariantTypeDesC
       
  1683 //     - Variant value length (LE)
       
  1684 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1685 //     - Variant value (empty)
       
  1686 10,
       
  1687 5,
       
  1688 7,0,0,0,
       
  1689 30,
       
  1690 'b','g','c','o','l','o','r',
       
  1691 // - items[0]::name
       
  1692 //   - Variant name
       
  1693 //     - Version 1.0
       
  1694 //     - Semantic ID (LE)    
       
  1695 //     - Variant name length (LE)
       
  1696 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1697 //     - Variant name
       
  1698 10,
       
  1699 12,0,0,0,
       
  1700 4,0,0,0,
       
  1701 18,
       
  1702 'n','a','m','e',
       
  1703 // - items[0]::name
       
  1704 //   - Variant value
       
  1705 //     - Version 1.0
       
  1706 //     - Variant value type, EVariantTypeDesC
       
  1707 //     - Variant value length (LE)
       
  1708 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1709 //     - Variant value (empty)
       
  1710 10,
       
  1711 5,
       
  1712 16,0,0,0,
       
  1713 66,
       
  1714 'B','a','c','k','g','r','o','u','n','d',' ','c','o','l','o','r',
       
  1715 // - items[0]::properties
       
  1716 //   - Variant name
       
  1717 //     - Version 1.0
       
  1718 //     - Semantic ID (LE)    
       
  1719 //     - Variant name length (LE)
       
  1720 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1721 //     - Variant name
       
  1722 10,
       
  1723 12,0,0,0,
       
  1724 10,0,0,0,
       
  1725 42,
       
  1726 'p','r','o','p','e','r','t','i','e','s',
       
  1727 // - items[0]::properties
       
  1728 //   - Variant value
       
  1729 //     - Version 1.0
       
  1730 //     - Variant value type, EVariantTypeList
       
  1731 10,
       
  1732 7,
       
  1733 // - items[0]::properties
       
  1734 //   - Version 1.0
       
  1735 //   - Item count (LE)
       
  1736 10,
       
  1737 1,0,0,0,
       
  1738 // - items[0]::properties
       
  1739 //   - Version 1.0
       
  1740 //   - List item starts
       
  1741 10,
       
  1742 0,0,0,0,
       
  1743 // - properties[0]
       
  1744 //   - Version 1.0
       
  1745 //   - Variant value type, EVariantTypeMap
       
  1746 10,
       
  1747 8,
       
  1748 // - properties[0] map
       
  1749 //   - Version 1.0
       
  1750 //   - Item count (LE)
       
  1751 10,
       
  1752 2,0,0,0,
       
  1753 // - prperties[0]::name
       
  1754 //   - Variant name
       
  1755 //     - Version 1.0
       
  1756 //     - Semantic ID (LE)    
       
  1757 //     - Variant name length (LE)
       
  1758 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1759 //     - Variant name
       
  1760 10,
       
  1761 12,0,0,0,
       
  1762 4,0,0,0,
       
  1763 18,
       
  1764 'n','a','m','e',
       
  1765 // - properties[0]::name
       
  1766 //   - Variant value
       
  1767 //     - Version 1.0
       
  1768 //     - Variant value type, EVariantTypeDesC
       
  1769 //     - Variant value length (LE)
       
  1770 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1771 //     - Variant value
       
  1772 10,
       
  1773 5,
       
  1774 5,0,0,0,
       
  1775 22,
       
  1776 'v','a','l','u','e',
       
  1777 // - prperties[0]::value
       
  1778 //   - Variant name
       
  1779 //     - Version 1.0
       
  1780 //     - Semantic ID (LE)    
       
  1781 //     - Variant name length (LE)
       
  1782 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1783 //     - Variant name
       
  1784 10,
       
  1785 12,0,0,0,
       
  1786 5,0,0,0,
       
  1787 22,
       
  1788 'v','a','l','u','e',
       
  1789 // - properties[0]::value
       
  1790 //   - Variant value
       
  1791 //     - Version 1.0
       
  1792 //     - Variant value type, EVariantTypeDesC
       
  1793 //     - Variant value length (LE)
       
  1794 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1795 //     - Variant value
       
  1796 10,
       
  1797 5,
       
  1798 9,0,0,0,
       
  1799 38,
       
  1800 '2','0','0',',','1','0','0',',','0',
       
  1801 // - pluginConf::resources
       
  1802 //   - Variant name
       
  1803 //     - Version 1.0
       
  1804 //     - Semantic ID (LE)    
       
  1805 //     - Variant name length (LE)
       
  1806 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1807 //     - Variant name
       
  1808 10,
       
  1809 12,0,0,0,
       
  1810 9,0,0,0,
       
  1811 38,
       
  1812 'r','e','s','o','u','r','c','e','s',
       
  1813 // - pluginConf::resources
       
  1814 //   - Variant value
       
  1815 //     - Version 1.0
       
  1816 //     - Variant value type, EVariantTypeList
       
  1817 10,
       
  1818 7,
       
  1819 // - pluginConf::resources
       
  1820 //   - Version 1.0
       
  1821 //   - Item count (LE)
       
  1822 10,
       
  1823 4,0,0,0,
       
  1824 // - pluginConf::resources
       
  1825 //   - Version 1.0
       
  1826 //   - List item starts
       
  1827 10,
       
  1828 0,0,0,0,
       
  1829 // - object[0]
       
  1830 //   - Version 1.0
       
  1831 //   - Variant value type, EVariantTypeMap
       
  1832 10,
       
  1833 8,
       
  1834 // - object[0] map
       
  1835 //   - Version 1.0
       
  1836 //   - Item count (LE)
       
  1837 10,
       
  1838 4,0,0,0,
       
  1839 // - object[0]::name
       
  1840 //   - Variant name
       
  1841 //     - Version 1.0
       
  1842 //     - Semantic ID (LE)    
       
  1843 //     - Variant name length (LE)
       
  1844 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1845 //     - Variant name
       
  1846 10,
       
  1847 12,0,0,0,
       
  1848 4,0,0,0,
       
  1849 18,
       
  1850 'n','a','m','e',
       
  1851 // - object[0]::name
       
  1852 //   - Variant value
       
  1853 //     - Version 1.0
       
  1854 //     - Variant value type, EVariantTypeDesC
       
  1855 //     - Variant value length (LE)
       
  1856 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1857 //     - Variant value
       
  1858 10,
       
  1859 5,
       
  1860 8,0,0,0,
       
  1861 34,
       
  1862 'm','a','i','n','.','x','m','l',
       
  1863 // - object[0]::path
       
  1864 //   - Variant name
       
  1865 //     - Version 1.0
       
  1866 //     - Semantic ID (LE)    
       
  1867 //     - Variant name length (LE)
       
  1868 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1869 //     - Variant name
       
  1870 10,
       
  1871 12,0,0,0,
       
  1872 4,0,0,0,
       
  1873 18,
       
  1874 'p','a','t','h',
       
  1875 // - object[0]::path
       
  1876 //   - Variant value
       
  1877 //     - Version 1.0
       
  1878 //     - Variant value type, EVariantTypeDesC
       
  1879 //     - Variant value length (LE)
       
  1880 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1881 //     - Variant value
       
  1882 10,
       
  1883 5,
       
  1884 37,0,0,0,
       
  1885 150,
       
  1886 '2','4','5','6','\\','2','7','0','5','1','3','7','5','1','\\','5','3','6','9','1','6','2','2','5','\\','1','.','0','\\','s','o','u','r','c','e','s','\\',
       
  1887 // - object[0]::mediatype
       
  1888 //   - Variant name
       
  1889 //     - Version 1.0
       
  1890 //     - Semantic ID (LE)    
       
  1891 //     - Variant name length (LE)
       
  1892 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1893 //     - Variant name
       
  1894 10,
       
  1895 12,0,0,0,
       
  1896 9,0,0,0,
       
  1897 38,
       
  1898 'm','e','d','i','a','t','y','p','e',
       
  1899 // - object[0]::mediatype
       
  1900 //   - Variant value
       
  1901 //     - Version 1.0
       
  1902 //     - Variant value type, EVariantTypeDesC
       
  1903 //     - Variant value length (LE)
       
  1904 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1905 //     - Variant value
       
  1906 10,
       
  1907 5,
       
  1908 20,0,0,0,
       
  1909 82,
       
  1910 't','e','x','t','/','a','p','p','l','i','c','a','t','i','o','n','+','x','m','l',
       
  1911 // - Object[0]::tag
       
  1912 //   - Variant name
       
  1913 //     - Version 1.0
       
  1914 //     - Semantic ID (LE)    
       
  1915 //     - Variant name length (LE)
       
  1916 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1917 //     - Variant name
       
  1918 10,
       
  1919 12,0,0,0,
       
  1920 3,0,0,0,
       
  1921 14,
       
  1922 't','a','g',
       
  1923 // - Object[0]::tag
       
  1924 //   - Variant value
       
  1925 //     - Version 1.0
       
  1926 //     - Variant value type, EVariantTypeDesC
       
  1927 //     - Variant value length (LE)
       
  1928 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1929 //     - Variant value
       
  1930 10,
       
  1931 5,
       
  1932 0,0,0,0,
       
  1933 2,
       
  1934 // - pluginConf::resources
       
  1935 //   - Version 1.0
       
  1936 //   - List item starts
       
  1937 10,
       
  1938 0,0,0,0,
       
  1939 // - object[1]
       
  1940 //   - Version 1.0
       
  1941 //   - Variant value type, EVariantTypeMap
       
  1942 10,
       
  1943 8,
       
  1944 // - object[1] map
       
  1945 //   - Version 1.0
       
  1946 //   - Item count (LE)
       
  1947 10,
       
  1948 4,0,0,0,
       
  1949 // - object[1]::name
       
  1950 //   - Variant name
       
  1951 //     - Version 1.0
       
  1952 //     - Semantic ID (LE)    
       
  1953 //     - Variant name length (LE)
       
  1954 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1955 //     - Variant name
       
  1956 10,
       
  1957 12,0,0,0,
       
  1958 4,0,0,0,
       
  1959 18,
       
  1960 'n','a','m','e',
       
  1961 // - object[1]::name
       
  1962 //   - Variant value
       
  1963 //     - Version 1.0
       
  1964 //     - Variant value type, EVariantTypeDesC
       
  1965 //     - Variant value length (LE)
       
  1966 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1967 //     - Variant value
       
  1968 10,
       
  1969 5,
       
  1970 23,0,0,0,
       
  1971 94,
       
  1972 'v','i','e','w','n','a','v','i','g','a','t','i','o','n','r','u','l','e','s','.','x','m','l',
       
  1973 // - object[1]::path
       
  1974 //   - Variant name
       
  1975 //     - Version 1.0
       
  1976 //     - Semantic ID (LE)    
       
  1977 //     - Variant name length (LE)
       
  1978 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1979 //     - Variant name
       
  1980 10,
       
  1981 12,0,0,0,
       
  1982 4,0,0,0,
       
  1983 18,
       
  1984 'p','a','t','h',
       
  1985 // - object[1]::path
       
  1986 //   - Variant value
       
  1987 //     - Version 1.0
       
  1988 //     - Variant value type, EVariantTypeDesC
       
  1989 //     - Variant value length (LE)
       
  1990 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1991 //     - Variant value
       
  1992 10,
       
  1993 5,
       
  1994 37,0,0,0,
       
  1995 150,
       
  1996 '2','4','5','6','\\','2','7','0','5','1','3','7','5','1','\\','5','3','6','9','1','6','2','2','5','\\','1','.','0','\\','s','o','u','r','c','e','s','\\',
       
  1997 // - object[1]::mediatype
       
  1998 //   - Variant name
       
  1999 //     - Version 1.0
       
  2000 //     - Semantic ID (LE)    
       
  2001 //     - Variant name length (LE)
       
  2002 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2003 //     - Variant name
       
  2004 10,
       
  2005 12,0,0,0,
       
  2006 9,0,0,0,
       
  2007 38,
       
  2008 'm','e','d','i','a','t','y','p','e',
       
  2009 // - object[1]::mediatype
       
  2010 //   - Variant value
       
  2011 //     - Version 1.0
       
  2012 //     - Variant value type, EVariantTypeDesC
       
  2013 //     - Variant value length (LE)
       
  2014 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2015 //     - Variant value
       
  2016 10,
       
  2017 5,
       
  2018 20,0,0,0,
       
  2019 82,
       
  2020 't','e','x','t','/','a','p','p','l','i','c','a','t','i','o','n','+','x','m','l',
       
  2021 // - Object[1]::tag
       
  2022 //   - Variant name
       
  2023 //     - Version 1.0
       
  2024 //     - Semantic ID (LE)    
       
  2025 //     - Variant name length (LE)
       
  2026 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2027 //     - Variant name
       
  2028 10,
       
  2029 12,0,0,0,
       
  2030 3,0,0,0,
       
  2031 14,
       
  2032 't','a','g',
       
  2033 // - Object[1]::tag
       
  2034 //   - Variant value
       
  2035 //     - Version 1.0
       
  2036 //     - Variant value type, EVariantTypeDesC
       
  2037 //     - Variant value length (LE)
       
  2038 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2039 //     - Variant value
       
  2040 10,
       
  2041 5,
       
  2042 0,0,0,0,
       
  2043 2,
       
  2044 // - pluginConf::resources
       
  2045 //   - Version 1.0
       
  2046 //   - List item starts
       
  2047 10,
       
  2048 0,0,0,0,
       
  2049 // - object[2]
       
  2050 //   - Version 1.0
       
  2051 //   - Variant value type, EVariantTypeMap
       
  2052 10,
       
  2053 8,
       
  2054 // - object[2] map
       
  2055 //   - Version 1.0
       
  2056 //   - Item count (LE)
       
  2057 10,
       
  2058 4,0,0,0,
       
  2059 // - object[2]::name
       
  2060 //   - Variant name
       
  2061 //     - Version 1.0
       
  2062 //     - Semantic ID (LE)    
       
  2063 //     - Variant name length (LE)
       
  2064 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2065 //     - Variant name
       
  2066 10,
       
  2067 12,0,0,0,
       
  2068 4,0,0,0,
       
  2069 18,
       
  2070 'n','a','m','e',
       
  2071 // - object[2]::name
       
  2072 //   - Variant value
       
  2073 //     - Version 1.0
       
  2074 //     - Variant value type, EVariantTypeDesC
       
  2075 //     - Variant value length (LE)
       
  2076 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2077 //     - Variant value
       
  2078 10,
       
  2079 5,
       
  2080 13,0,0,0,
       
  2081 54,
       
  2082 'r','e','s','o','u','r','c','e','.','f','i','l','e',
       
  2083 // - object[2]::path
       
  2084 //   - Variant name
       
  2085 //     - Version 1.0
       
  2086 //     - Semantic ID (LE)    
       
  2087 //     - Variant name length (LE)
       
  2088 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2089 //     - Variant name
       
  2090 10,
       
  2091 12,0,0,0,
       
  2092 4,0,0,0,
       
  2093 18,
       
  2094 'p','a','t','h',
       
  2095 // - object[2]::path
       
  2096 //   - Variant value
       
  2097 //     - Version 1.0
       
  2098 //     - Variant value type, EVariantTypeDesC
       
  2099 //     - Variant value length (LE)
       
  2100 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2101 //     - Variant value
       
  2102 10,
       
  2103 5,
       
  2104 37,0,0,0,
       
  2105 150,
       
  2106 '2','4','5','6','\\','2','7','0','5','1','3','7','5','1','\\','5','3','6','9','1','6','2','2','5','\\','1','.','0','\\','s','o','u','r','c','e','s','\\',
       
  2107 // - object[2]::mediatype
       
  2108 //   - Variant name
       
  2109 //     - Version 1.0
       
  2110 //     - Semantic ID (LE)    
       
  2111 //     - Variant name length (LE)
       
  2112 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2113 //     - Variant name
       
  2114 10,
       
  2115 12,0,0,0,
       
  2116 9,0,0,0,
       
  2117 38,
       
  2118 'm','e','d','i','a','t','y','p','e',
       
  2119 // - object[2]::mediatype
       
  2120 //   - Variant value
       
  2121 //     - Version 1.0
       
  2122 //     - Variant value type, EVariantTypeDesC
       
  2123 //     - Variant value length (LE)
       
  2124 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2125 //     - Variant value
       
  2126 10,
       
  2127 5,
       
  2128 9,0,0,0,
       
  2129 38,
       
  2130 'm','i','m','e','_','t','y','p','e',
       
  2131 // - Object[2]::tag
       
  2132 //   - Variant name
       
  2133 //     - Version 1.0
       
  2134 //     - Semantic ID (LE)    
       
  2135 //     - Variant name length (LE)
       
  2136 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2137 //     - Variant name
       
  2138 10,
       
  2139 12,0,0,0,
       
  2140 3,0,0,0,
       
  2141 14,
       
  2142 't','a','g',
       
  2143 // - Object[2]::tag
       
  2144 //   - Variant value
       
  2145 //     - Version 1.0
       
  2146 //     - Variant value type, EVariantTypeDesC
       
  2147 //     - Variant value length (LE)
       
  2148 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2149 //     - Variant value
       
  2150 10,
       
  2151 5,
       
  2152 0,0,0,0,
       
  2153 2,
       
  2154 // - pluginConf::resources
       
  2155 //   - Version 1.0
       
  2156 //   - List item starts
       
  2157 10,
       
  2158 0,0,0,0,
       
  2159 // - object[3]
       
  2160 //   - Version 1.0
       
  2161 //   - Variant value type, EVariantTypeMap
       
  2162 10,
       
  2163 8,
       
  2164 // - object[3] map
       
  2165 //   - Version 1.0
       
  2166 //   - Item count (LE)
       
  2167 10,
       
  2168 4,0,0,0,
       
  2169 // - object[3]::name
       
  2170 //   - Variant name
       
  2171 //     - Version 1.0
       
  2172 //     - Semantic ID (LE)    
       
  2173 //     - Variant name length (LE)
       
  2174 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2175 //     - Variant name
       
  2176 10,
       
  2177 12,0,0,0,
       
  2178 4,0,0,0,
       
  2179 18,
       
  2180 'n','a','m','e',
       
  2181 // - object[3]::name
       
  2182 //   - Variant value
       
  2183 //     - Version 1.0
       
  2184 //     - Variant value type, EVariantTypeDesC
       
  2185 //     - Variant value length (LE)
       
  2186 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2187 //     - Variant value
       
  2188 10,
       
  2189 5,
       
  2190 12,0,0,0,
       
  2191 50,
       
  2192 'p','i','c','t','u','r','e','.','j','p','e','g',
       
  2193 // - object[3]::path
       
  2194 //   - Variant name
       
  2195 //     - Version 1.0
       
  2196 //     - Semantic ID (LE)    
       
  2197 //     - Variant name length (LE)
       
  2198 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2199 //     - Variant name
       
  2200 10,
       
  2201 12,0,0,0,
       
  2202 4,0,0,0,
       
  2203 18,
       
  2204 'p','a','t','h',
       
  2205 // - object[3]::path
       
  2206 //   - Variant value
       
  2207 //     - Version 1.0
       
  2208 //     - Variant value type, EVariantTypeDesC
       
  2209 //     - Variant value length (LE)
       
  2210 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2211 //     - Variant value
       
  2212 10,
       
  2213 5,
       
  2214 37,0,0,0,
       
  2215 150,
       
  2216 '2','4','5','6','\\','2','7','0','5','1','3','7','5','1','\\','5','3','6','9','1','6','2','2','5','\\','1','.','0','\\','s','o','u','r','c','e','s','\\',
       
  2217 // - object[3]::mediatype
       
  2218 //   - Variant name
       
  2219 //     - Version 1.0
       
  2220 //     - Semantic ID (LE)    
       
  2221 //     - Variant name length (LE)
       
  2222 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2223 //     - Variant name
       
  2224 10,
       
  2225 12,0,0,0,
       
  2226 9,0,0,0,
       
  2227 38,
       
  2228 'm','e','d','i','a','t','y','p','e',
       
  2229 // - object[3]::mediatype
       
  2230 //   - Variant value
       
  2231 //     - Version 1.0
       
  2232 //     - Variant value type, EVariantTypeDesC
       
  2233 //     - Variant value length (LE)
       
  2234 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2235 //     - Variant value
       
  2236 10,
       
  2237 5,
       
  2238 9,0,0,0,
       
  2239 38,
       
  2240 'm','i','m','e','_','t','y','p','e',
       
  2241 // - Object[3]::tag
       
  2242 //   - Variant name
       
  2243 //     - Version 1.0
       
  2244 //     - Semantic ID (LE)    
       
  2245 //     - Variant name length (LE)
       
  2246 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2247 //     - Variant name
       
  2248 10,
       
  2249 12,0,0,0,
       
  2250 3,0,0,0,
       
  2251 14,
       
  2252 't','a','g',
       
  2253 // - Object[3]::tag
       
  2254 //   - Variant value
       
  2255 //     - Version 1.0
       
  2256 //     - Variant value type, EVariantTypeDesC
       
  2257 //     - Variant value length (LE)
       
  2258 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2259 //     - Variant value
       
  2260 10,
       
  2261 5,
       
  2262 0,0,0,0,
       
  2263 2,
       
  2264 };
       
  2265 
       
  2266 #endif // C_MT_HSPS_GETPLUGINCONF_4_H