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