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