homescreensrv_plat/sapi_homescreenplugin/tsrc/hspsconfigurationif/inc/mt_hsps_addplugin_1.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(1) test data
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #ifndef C_MT_HSPS_ADDPLUGIN_1_H
       
    20 #define C_MT_HSPS_ADDPLUGIN_1_H
       
    21 
       
    22 /* 
       
    23 Add/RemovePlugin(1)
       
    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 application configuration to the defined position and 
       
    30 that a plugin is successfully removed from the application configuration.
       
    31 
       
    32 Pre-conditions
       
    33 •   There must be installed test themes for Active Idle application and Typical 
       
    34     configuration must be set as active
       
    35 
       
    36 Test steps
       
    37 
       
    38 Test step 1:
       
    39 •   Input:
       
    40     AddPlugin(“Typical configuration”“ View Conf #1”, “0”)
       
    41 •   Expected output:
       
    42     Plugin id of added View Conf #1.
       
    43 
       
    44 Test step 2:
       
    45 •   Input:
       
    46     GetActiveAppConf()
       
    47 •   Expected output:
       
    48     Active Idle Typical configuration including View Conf #1 view configuration 
       
    49     as first plugin in the plugin list
       
    50 
       
    51 Test step 3:
       
    52 •   Input:
       
    53     GetPluginConf(“pluginId”)
       
    54 •   Expected output:
       
    55     View Conf #1 configuration
       
    56 
       
    57 Test step 4:
       
    58 •   Input:
       
    59     RemovePlugin(“pluginId”)
       
    60 •   Expected output:
       
    61     ErrorCode element with KErrNone
       
    62 
       
    63 Test step 5:
       
    64 •   Input:
       
    65     GetActiveAppConf()
       
    66 •   Expected output:
       
    67     Original Typical configuration
       
    68 
       
    69 */
       
    70 
       
    71 // Test step 1 method:
       
    72 
       
    73 const TUint8 addplugin_1_ts_1_method[] = "AddPlugin";
       
    74 
       
    75 // Test step 1 input:
       
    76 
       
    77 const TUint8 addplugin_1_ts_1_input[] = {
       
    78 // AddPlugin(Input)
       
    79 // - Version 1.0
       
    80 // - Item count (LE)
       
    81 10,
       
    82 3,0,0,0,
       
    83 // - AddPlugin(Input)::confId
       
    84 //   - Variant name
       
    85 //     - Version 1.0
       
    86 //     - Semantic ID (LE)    
       
    87 //     - Variant name length (LE)
       
    88 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
    89 //     - Variant name
       
    90 10,
       
    91 12,0,0,0,
       
    92 6,0,0,0,
       
    93 26,
       
    94 'c','o','n','f','I','d',
       
    95 // - AddPlugin(Input)::confId
       
    96 //   - Variant value
       
    97 //     - Version 1.0
       
    98 //     - Variant value type, EVariantTypeDesC
       
    99 //     - Variant value length (LE)
       
   100 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   101 //     - Variant value
       
   102 10,
       
   103 5,
       
   104 1,0,0,0,
       
   105 6,
       
   106 '1',
       
   107 // - AddPlugin(Input)::pluginUid
       
   108 //   - Variant name
       
   109 //     - Version 1.0
       
   110 //     - Semantic ID (LE)    
       
   111 //     - Variant name length (LE)
       
   112 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   113 //     - Variant name
       
   114 10,
       
   115 12,0,0,0,
       
   116 9,0,0,0,
       
   117 38,
       
   118 'p','l','u','g','i','n','U','i','d',
       
   119 // - AddPlugin(Input)::pluginUid
       
   120 //   - Variant value
       
   121 //     - Version 1.0
       
   122 //     - Variant value type, EVariantTypeDesC
       
   123 //     - Variant value length (LE)
       
   124 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   125 //     - Variant value
       
   126 10,
       
   127 5,
       
   128 10,0,0,0,
       
   129 42,
       
   130 '0','x','2','0','0','0','b','1','0','1',
       
   131 // - AddPlugin(Input)::position
       
   132 //   - Variant name
       
   133 //     - Version 1.0
       
   134 //     - Semantic ID (LE)    
       
   135 //     - Variant name length (LE)
       
   136 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   137 //     - Variant name
       
   138 10,
       
   139 12,0,0,0,
       
   140 8,0,0,0,
       
   141 34,
       
   142 'p','o','s','i','t','i','o','n',
       
   143 // - AddPlugin(Input)::position
       
   144 //   - Variant value
       
   145 //     - Version 1.0
       
   146 //     - Variant value type, EVariantTypeDesC
       
   147 //     - Variant value length (LE)
       
   148 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   149 //     - Variant value
       
   150 10,
       
   151 5,
       
   152 1,0,0,0,
       
   153 6,
       
   154 '0'
       
   155 };
       
   156 
       
   157 // Test step 1 output:
       
   158 
       
   159 const TUint8 addplugin_1_ts_1_output[] = {
       
   160 // AddPlugin(Output)
       
   161 // - Version 1.0
       
   162 // - Item count (LE)
       
   163 10,
       
   164 1,0,0,0,
       
   165 // - AddPlugin(Output)::pluginId
       
   166 //   - Variant name
       
   167 //     - Version 1.0
       
   168 //     - Semantic ID (LE)    
       
   169 //     - Variant name length (LE)
       
   170 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   171 //     - Variant name
       
   172 10,
       
   173 12,0,0,0,
       
   174 8,0,0,0,
       
   175 34,
       
   176 'p','l','u','g','i','n','I','d',
       
   177 // - AddPlugin(Output)::pluginId
       
   178 //   - Variant value
       
   179 //     - Version 1.0
       
   180 //     - Variant value type, EVariantTypeDesC
       
   181 //     - Variant value length (LE)
       
   182 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   183 //     - Variant value
       
   184 10,
       
   185 5,
       
   186 2,0,0,0,
       
   187 10,
       
   188 '1','0'
       
   189 };
       
   190 
       
   191 // Test step 2 method:
       
   192 
       
   193 const TUint8 addplugin_1_ts_2_method[] = "GetActiveAppConf";
       
   194 
       
   195 
       
   196 // Test step 2 input:
       
   197 
       
   198 const TUint8 addplugin_1_ts_2_input = 0;
       
   199 
       
   200  
       
   201 // Test step 2 expected output:
       
   202 
       
   203 
       
   204 const TUint8 addplugin_1_ts_2_output[] = {
       
   205 // GetActiveAppConf(Output)
       
   206 // - Version 1.0
       
   207 // - Item count (LE)
       
   208 10,
       
   209 1,0,0,0,
       
   210 // GetActiveAppConf(Output)::appConf
       
   211 // - Variant name
       
   212 //   - Version 1.0
       
   213 //   - Semantic ID (LE)
       
   214 //   - Variant name length (LE)
       
   215 //   - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   216 //   - Variant name
       
   217 10,
       
   218 12,0,0,0,
       
   219 7,0,0,0,
       
   220 30,
       
   221 'a','p','p','C','o','n','f',
       
   222 // - Variant value
       
   223 //   - Version 1.0
       
   224 //   - Variant value type, EVariantTypeMap
       
   225 10,
       
   226 8,
       
   227 // - appConf map
       
   228 //   - Version 1.0
       
   229 //   - Item count (LE)
       
   230 10,
       
   231 12,0,0,0,
       
   232 // - appConf::id
       
   233 //   - Variant name
       
   234 //     - Version 1.0
       
   235 //     - Semantic ID (LE)    
       
   236 //     - Variant name length (LE)
       
   237 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   238 //     - Variant name
       
   239 10,
       
   240 12,0,0,0,
       
   241 2,0,0,0,
       
   242 10,
       
   243 'i','d',
       
   244 // - appConf::id
       
   245 //   - Variant value
       
   246 //     - Version 1.0
       
   247 //     - Variant value type, EVariantTypeDesC
       
   248 //     - Variant value length (LE)
       
   249 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   250 //     - Variant value
       
   251 10,
       
   252 5,
       
   253 1,0,0,0,
       
   254 6,
       
   255 '1',
       
   256 // - appConf::uid
       
   257 //   - Variant name
       
   258 //     - Version 1.0
       
   259 //     - Semantic ID (LE)    
       
   260 //     - Variant name length (LE)
       
   261 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   262 //     - Variant name
       
   263 10,
       
   264 12,0,0,0,
       
   265 3,0,0,0,
       
   266 14,
       
   267 'u','i','d',
       
   268 // - appConf::uid
       
   269 //   - Variant value
       
   270 //     - Version 1.0
       
   271 //     - Variant value type, EVariantTypeDesC
       
   272 //     - Variant value length (LE)
       
   273 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   274 //     - Variant value
       
   275 10,
       
   276 5,
       
   277 10,0,0,0,
       
   278 42,
       
   279 '0','x','2','0','0','0','B','1','1','0',
       
   280 // - appConf::type
       
   281 //   - Variant name
       
   282 //     - Version 1.0
       
   283 //     - Semantic ID (LE)    
       
   284 //     - Variant name length (LE)
       
   285 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   286 //     - Variant name
       
   287 10,
       
   288 12,0,0,0,
       
   289 4,0,0,0,
       
   290 18,
       
   291 't','y','p','e',
       
   292 // - appConf::type
       
   293 //   - Variant value
       
   294 //     - Version 1.0
       
   295 //     - Variant value type, EVariantTypeDesC
       
   296 //     - Variant value length (LE)
       
   297 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   298 //     - Variant value
       
   299 10,
       
   300 5,
       
   301 11,0,0,0,
       
   302 46,
       
   303 'a','p','p','l','i','c','a','t','i','o','n',
       
   304 // - appConf::interface
       
   305 //   - Variant name
       
   306 //     - Version 1.0
       
   307 //     - Semantic ID (LE)    
       
   308 //     - Variant name length (LE)
       
   309 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   310 //     - Variant name
       
   311 10,
       
   312 12,0,0,0,
       
   313 9,0,0,0,
       
   314 38,
       
   315 'i','n','t','e','r','f','a','c','e',
       
   316 // - appConf::interface
       
   317 //   - Variant value
       
   318 //     - Version 1.0
       
   319 //     - Variant value type, EVariantTypeDesC
       
   320 //     - Variant value length (LE)
       
   321 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   322 //     - Variant value
       
   323 10,
       
   324 5,
       
   325 10,0,0,0,
       
   326 42,
       
   327 '0','x','2','0','0','0','0','F','B','1',
       
   328 // - appConf::name
       
   329 //   - Variant name
       
   330 //     - Version 1.0
       
   331 //     - Semantic ID (LE)    
       
   332 //     - Variant name length (LE)
       
   333 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   334 //     - Variant name
       
   335 10,
       
   336 12,0,0,0,
       
   337 4,0,0,0,
       
   338 18,
       
   339 'n','a','m','e',
       
   340 // - appConf::name
       
   341 //   - Variant value
       
   342 //     - Version 1.0
       
   343 //     - Variant value type, EVariantTypeDesC
       
   344 //     - Variant value length (LE)
       
   345 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   346 //     - Variant value
       
   347 10,
       
   348 5,
       
   349 14,0,0,0,
       
   350 58,
       
   351 'T','y','p','i','c','a','l',' ','-',' ','R','o','o','t',
       
   352 // - appConf::multiinstance
       
   353 //   - Variant name
       
   354 //     - Version 1.0
       
   355 //     - Semantic ID (LE)    
       
   356 //     - Variant name length (LE)
       
   357 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   358 //     - Variant name
       
   359 10,
       
   360 12,0,0,0,
       
   361 13,0,0,0,
       
   362 54,
       
   363 'm','u','l','t','i','i','n','s','t','a','n','c','e',
       
   364 // - appConf::multiinstance
       
   365 //   - Variant value
       
   366 //     - Version 1.0
       
   367 //     - Variant value type, EVariantTypeDesC
       
   368 //     - Variant value length (LE)
       
   369 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   370 //     - Variant value
       
   371 10,
       
   372 5,
       
   373 1,0,0,0,
       
   374 6,
       
   375 '1',
       
   376 // - appConf::description
       
   377 //   - Variant name
       
   378 //     - Version 1.0
       
   379 //     - Semantic ID (LE)    
       
   380 //     - Variant name length (LE)
       
   381 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   382 //     - Variant name
       
   383 10,
       
   384 12,0,0,0,
       
   385 4,0,0,0,
       
   386 18,
       
   387 'd','e','s','c',
       
   388 // - appConf::description
       
   389 //   - Variant value
       
   390 //     - Version 1.0
       
   391 //     - Variant value type, EVariantTypeDesC
       
   392 //     - Variant value length (LE)
       
   393 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   394 //     - Variant value
       
   395 10,
       
   396 5,
       
   397 0,0,0,0,
       
   398 2,
       
   399 // - appConf::state
       
   400 //   - Variant name
       
   401 //     - Version 1.0
       
   402 //     - Semantic ID (LE)    
       
   403 //     - Variant name length (LE)
       
   404 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   405 //     - Variant name
       
   406 10,
       
   407 12,0,0,0,
       
   408 5,0,0,0,
       
   409 22,
       
   410 's','t','a','t','e',
       
   411 // - appConf::state
       
   412 //   - Variant value
       
   413 //     - Version 1.0
       
   414 //     - Variant value type, EVariantTypeDesC
       
   415 //     - Variant value length (LE)
       
   416 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   417 //     - Variant value
       
   418 10,
       
   419 5,
       
   420 12,0,0,0,
       
   421 50,
       
   422 'N','o','t','C','o','n','f','i','r','m','e','d',
       
   423 // - appConf::max_child
       
   424 //   - Variant name
       
   425 //     - Version 1.0
       
   426 //     - Semantic ID (LE)    
       
   427 //     - Variant name length (LE)
       
   428 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   429 //     - Variant name
       
   430 10,
       
   431 12,0,0,0,
       
   432 9,0,0,0,
       
   433 38,
       
   434 'm','a','x','_','c','h','i','l','d',
       
   435 // - appConf::max_child
       
   436 //   - Variant value
       
   437 //     - Version 1.0
       
   438 //     - Variant value type, EVariantTypeDesC
       
   439 //     - Variant value length (LE)
       
   440 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   441 //     - Variant value
       
   442 10,
       
   443 5,
       
   444 1,0,0,0,
       
   445 6,
       
   446 '6',
       
   447 // - appConf::plugins
       
   448 //   - Variant name
       
   449 //     - Version 1.0
       
   450 //     - Semantic ID (LE)    
       
   451 //     - Variant name length (LE)
       
   452 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   453 //     - Variant name
       
   454 10,
       
   455 12,0,0,0,
       
   456 7,0,0,0,
       
   457 30,
       
   458 'p','l','u','g','i','n','s',
       
   459 // - appConf::plugins
       
   460 //   - Variant value
       
   461 //     - Version 1.0
       
   462 //     - Variant value type, EVariantTypeList
       
   463 10,
       
   464 7,
       
   465 // - appConf::plugins
       
   466 //   - Version 1.0
       
   467 //   - Item count (LE)
       
   468 10,
       
   469 3,0,0,0,
       
   470 // - appConf::plugins
       
   471 //   - Version 1.0
       
   472 //   - List item starts
       
   473 10,
       
   474 0,0,0,0,
       
   475 // - appConf::plugins[0]
       
   476 //   - Version 1.0
       
   477 //   - Variant value type, EVariantTypeMap
       
   478 10,
       
   479 8,
       
   480 // - plugins[0] map
       
   481 //   - Version 1.0
       
   482 //   - Item count (LE)
       
   483 10,
       
   484 4,0,0,0,
       
   485 // - plugins[0]::id
       
   486 //   - Variant name
       
   487 //     - Version 1.0
       
   488 //     - Semantic ID (LE)    
       
   489 //     - Variant name length (LE)
       
   490 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   491 //     - Variant name
       
   492 10,
       
   493 12,0,0,0,
       
   494 2,0,0,0,
       
   495 10,
       
   496 'i','d',
       
   497 // - plugins[0]::id
       
   498 //   - Variant value
       
   499 //     - Version 1.0
       
   500 //     - Variant value type, EVariantTypeDesC
       
   501 //     - Variant value length (LE)
       
   502 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   503 //     - Variant value
       
   504 10,
       
   505 5,
       
   506 2,0,0,0,
       
   507 10,
       
   508 '1','0',
       
   509 // - plugins[0]::uid
       
   510 //   - Variant name
       
   511 //     - Version 1.0
       
   512 //     - Semantic ID (LE)    
       
   513 //     - Variant name length (LE)
       
   514 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   515 //     - Variant name
       
   516 10,
       
   517 12,0,0,0,
       
   518 3,0,0,0,
       
   519 14,
       
   520 'u','i','d',
       
   521 // - plugins[0]::uid
       
   522 //   - Variant value
       
   523 //     - Version 1.0
       
   524 //     - Variant value type, EVariantTypeDesC
       
   525 //     - Variant value length (LE)
       
   526 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   527 //     - Variant value
       
   528 10,
       
   529 5,
       
   530 10,0,0,0,
       
   531 42,
       
   532 '0','x','2','0','0','0','B','1','0','1',
       
   533 // - plugins[0]::activationstate
       
   534 //   - Variant name
       
   535 //     - Version 1.0
       
   536 //     - Semantic ID (LE)    
       
   537 //     - Variant name length (LE)
       
   538 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   539 //     - Variant name
       
   540 10,
       
   541 12,0,0,0,
       
   542 15,0,0,0,
       
   543 62,
       
   544 'a','c','t','i','v','a','t','i','o','n','s','t','a','t','e',
       
   545 // - plugins[0]::activationstate
       
   546 //   - Variant value
       
   547 //     - Version 1.0
       
   548 //     - Variant value type, EVariantTypeDesC
       
   549 //     - Variant value length (LE)
       
   550 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   551 //     - Variant value
       
   552 10,
       
   553 5,
       
   554 1,0,0,0,
       
   555 6,
       
   556 '0',
       
   557 // - plugins[0]::locking_status
       
   558 //   - Variant name
       
   559 //     - Version 1.0
       
   560 //     - Semantic ID (LE)    
       
   561 //     - Variant name length (LE)
       
   562 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   563 //     - Variant name
       
   564 10,
       
   565 12,0,0,0,
       
   566 14,0,0,0,
       
   567 58,
       
   568 'l','o','c','k','i','n','g','_','s','t','a','t','u','s',
       
   569 // - plugins[0]::locking_status
       
   570 //   - Variant value
       
   571 //     - Version 1.0
       
   572 //     - Variant value type, EVariantTypeDesC
       
   573 //     - Variant value length (LE)
       
   574 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   575 //     - Variant value
       
   576 10,
       
   577 5,
       
   578 4,0,0,0,
       
   579 18,
       
   580 'n','o','n','e',
       
   581 // - appConf::plugins
       
   582 //   - Version 1.0
       
   583 //   - List item starts
       
   584 10,
       
   585 0,0,0,0,
       
   586 // - appConf::plugins[1]
       
   587 //   - Version 1.0
       
   588 //   - Variant value type, EVariantTypeMap
       
   589 10,
       
   590 8,
       
   591 // - plugins[1] map
       
   592 //   - Version 1.0
       
   593 //   - Item count (LE)
       
   594 10,
       
   595 4,0,0,0,
       
   596 // - plugins[1]::id
       
   597 //   - Variant name
       
   598 //     - Version 1.0
       
   599 //     - Semantic ID (LE)    
       
   600 //     - Variant name length (LE)
       
   601 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   602 //     - Variant name
       
   603 10,
       
   604 12,0,0,0,
       
   605 2,0,0,0,
       
   606 10,
       
   607 'i','d',
       
   608 // - plugins[1]::id
       
   609 //   - Variant value
       
   610 //     - Version 1.0
       
   611 //     - Variant value type, EVariantTypeDesC
       
   612 //     - Variant value length (LE)
       
   613 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   614 //     - Variant value
       
   615 10,
       
   616 5,
       
   617 1,0,0,0,
       
   618 6,
       
   619 '1',
       
   620 // - plugins[1]::uid
       
   621 //   - Variant name
       
   622 //     - Version 1.0
       
   623 //     - Semantic ID (LE)    
       
   624 //     - Variant name length (LE)
       
   625 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   626 //     - Variant name
       
   627 10,
       
   628 12,0,0,0,
       
   629 3,0,0,0,
       
   630 14,
       
   631 'u','i','d',
       
   632 // - plugins[1]::uid
       
   633 //   - Variant value
       
   634 //     - Version 1.0
       
   635 //     - Variant value type, EVariantTypeDesC
       
   636 //     - Variant value length (LE)
       
   637 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   638 //     - Variant value
       
   639 10,
       
   640 5,
       
   641 10,0,0,0,
       
   642 42,
       
   643 '0','x','2','0','0','0','B','1','1','1',
       
   644 // - plugins[1]::activationstate
       
   645 //   - Variant name
       
   646 //     - Version 1.0
       
   647 //     - Semantic ID (LE)    
       
   648 //     - Variant name length (LE)
       
   649 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   650 //     - Variant name
       
   651 10,
       
   652 12,0,0,0,
       
   653 15,0,0,0,
       
   654 62,
       
   655 'a','c','t','i','v','a','t','i','o','n','s','t','a','t','e',
       
   656 // - plugins[1]::activationstate
       
   657 //   - Variant value
       
   658 //     - Version 1.0
       
   659 //     - Variant value type, EVariantTypeDesC
       
   660 //     - Variant value length (LE)
       
   661 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   662 //     - Variant value
       
   663 10,
       
   664 5,
       
   665 1,0,0,0,
       
   666 6,
       
   667 '1',
       
   668 // - plugins[1]::locking_status
       
   669 //   - Variant name
       
   670 //     - Version 1.0
       
   671 //     - Semantic ID (LE)    
       
   672 //     - Variant name length (LE)
       
   673 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   674 //     - Variant name
       
   675 10,
       
   676 12,0,0,0,
       
   677 14,0,0,0,
       
   678 58,
       
   679 'l','o','c','k','i','n','g','_','s','t','a','t','u','s',
       
   680 // - plugins[1]::locking_status
       
   681 //   - Variant value
       
   682 //     - Version 1.0
       
   683 //     - Variant value type, EVariantTypeDesC
       
   684 //     - Variant value length (LE)
       
   685 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   686 //     - Variant value
       
   687 10,
       
   688 5,
       
   689 4,0,0,0,
       
   690 18,
       
   691 'n','o','n','e',
       
   692 // - appConf::plugins
       
   693 //   - Version 1.0
       
   694 //   - List item starts
       
   695 // - appConf::plugins
       
   696 //   - Version 1.0
       
   697 //   - List item starts
       
   698 10,
       
   699 0,0,0,0,
       
   700 // - appConf::plugins[2]
       
   701 //   - Version 1.0
       
   702 //   - Variant value type, EVariantTypeMap
       
   703 10,
       
   704 8,
       
   705 // - plugins[2] map
       
   706 //   - Version 1.0
       
   707 //   - Item count (LE)
       
   708 10,
       
   709 4,0,0,0,
       
   710 // - plugins[2]::id
       
   711 //   - Variant name
       
   712 //     - Version 1.0
       
   713 //     - Semantic ID (LE)    
       
   714 //     - Variant name length (LE)
       
   715 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   716 //     - Variant name
       
   717 10,
       
   718 12,0,0,0,
       
   719 2,0,0,0,
       
   720 10,
       
   721 'i','d',
       
   722 // - plugins[2]::id
       
   723 //   - Variant value
       
   724 //     - Version 1.0
       
   725 //     - Variant value type, EVariantTypeDesC
       
   726 //     - Variant value length (LE)
       
   727 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   728 //     - Variant value
       
   729 10,
       
   730 5,
       
   731 1,0,0,0,
       
   732 6,
       
   733 '5',
       
   734 // - plugins[2]::uid
       
   735 //   - Variant name
       
   736 //     - Version 1.0
       
   737 //     - Semantic ID (LE)    
       
   738 //     - Variant name length (LE)
       
   739 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   740 //     - Variant name
       
   741 10,
       
   742 12,0,0,0,
       
   743 3,0,0,0,
       
   744 14,
       
   745 'u','i','d',
       
   746 // - plugins[2]::uid
       
   747 //   - Variant value
       
   748 //     - Version 1.0
       
   749 //     - Variant value type, EVariantTypeDesC
       
   750 //     - Variant value length (LE)
       
   751 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   752 //     - Variant value
       
   753 10,
       
   754 5,
       
   755 10,0,0,0,
       
   756 42,
       
   757 '0','x','2','0','0','0','B','1','1','2',
       
   758 // - plugins[2]::activationstate
       
   759 //   - Variant name
       
   760 //     - Version 1.0
       
   761 //     - Semantic ID (LE)    
       
   762 //     - Variant name length (LE)
       
   763 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   764 //     - Variant name
       
   765 10,
       
   766 12,0,0,0,
       
   767 15,0,0,0,
       
   768 62,
       
   769 'a','c','t','i','v','a','t','i','o','n','s','t','a','t','e',
       
   770 // - plugins[2]::activationstate
       
   771 //   - Variant value
       
   772 //     - Version 1.0
       
   773 //     - Variant value type, EVariantTypeDesC
       
   774 //     - Variant value length (LE)
       
   775 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   776 //     - Variant value
       
   777 10,
       
   778 5,
       
   779 1,0,0,0,
       
   780 6,
       
   781 '0',
       
   782 // - plugins[2]::locking_status
       
   783 //   - Variant name
       
   784 //     - Version 1.0
       
   785 //     - Semantic ID (LE)    
       
   786 //     - Variant name length (LE)
       
   787 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   788 //     - Variant name
       
   789 10,
       
   790 12,0,0,0,
       
   791 14,0,0,0,
       
   792 58,
       
   793 'l','o','c','k','i','n','g','_','s','t','a','t','u','s',
       
   794 // - plugins[2]::locking_status
       
   795 //   - Variant value
       
   796 //     - Version 1.0
       
   797 //     - Variant value type, EVariantTypeDesC
       
   798 //     - Variant value length (LE)
       
   799 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   800 //     - Variant value
       
   801 10,
       
   802 5,
       
   803 4,0,0,0,
       
   804 18,
       
   805 'n','o','n','e',
       
   806 // - appConf::plugins
       
   807 //   - Version 1.0
       
   808 //   - List item starts
       
   809 // - appConf::settings
       
   810 //   - Variant name
       
   811 //     - Version 1.0
       
   812 //     - Semantic ID (LE)    
       
   813 //     - Variant name length (LE)
       
   814 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   815 //     - Variant name
       
   816 10,
       
   817 12,0,0,0,
       
   818 8,0,0,0,
       
   819 34,
       
   820 's','e','t','t','i','n','g','s',
       
   821 // - appConf::settings
       
   822 //   - Variant value
       
   823 //     - Version 1.0
       
   824 //     - Variant value type, EVariantTypeList
       
   825 10,
       
   826 7,
       
   827 // - appConf::settings
       
   828 //   - Version 1.0
       
   829 //   - Item count (LE)
       
   830 10,
       
   831 0,0,0,0,
       
   832 // - appConf::resources
       
   833 //   - Variant name
       
   834 //     - Version 1.0
       
   835 //     - Semantic ID (LE)    
       
   836 //     - Variant name length (LE)
       
   837 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   838 //     - Variant name
       
   839 10,
       
   840 12,0,0,0,
       
   841 9,0,0,0,
       
   842 38,
       
   843 'r','e','s','o','u','r','c','e','s',
       
   844 // - appConf::resources
       
   845 //   - Variant value
       
   846 //     - Version 1.0
       
   847 //     - Variant value type, EVariantTypeList
       
   848 10,
       
   849 7,
       
   850 // - appConf::resources
       
   851 //   - Version 1.0
       
   852 //   - List item count
       
   853 10,
       
   854 1,0,0,0,
       
   855 // - resources[0]::object
       
   856 //   - Version 1.0
       
   857 //   - List item starts
       
   858 10,
       
   859 0,0,0,0,
       
   860 // - Object[0]
       
   861 //   - Version 1.0
       
   862 //   - Variant value type, EVariantTypeMap
       
   863 10,
       
   864 8,
       
   865 // - Object[0] map
       
   866 //   - Version 1.0
       
   867 //   - Item count (LE)
       
   868 10,
       
   869 4,0,0,0,
       
   870 // - Object[0]::name
       
   871 //   - Variant name
       
   872 //     - Version 1.0
       
   873 //     - Semantic ID (LE)    
       
   874 //     - Variant name length (LE)
       
   875 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   876 //     - Variant name
       
   877 10,
       
   878 12,0,0,0,
       
   879 4,0,0,0,
       
   880 18,
       
   881 'n','a','m','e',
       
   882 // - Object[0]::name
       
   883 //   - Variant value
       
   884 //     - Version 1.0
       
   885 //     - Variant value type, EVariantTypeDesC
       
   886 //     - Variant value length (LE)
       
   887 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   888 //     - Variant value
       
   889 10,
       
   890 5,
       
   891 8,0,0,0,
       
   892 34,
       
   893 'r','o','o','t','.','b','m','p',
       
   894 // - Object[0]::path
       
   895 //   - Variant name
       
   896 //     - Version 1.0
       
   897 //     - Semantic ID (LE)    
       
   898 //     - Variant name length (LE)
       
   899 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   900 //     - Variant name
       
   901 10,
       
   902 12,0,0,0,
       
   903 4,0,0,0,
       
   904 18,
       
   905 'p','a','t','h',
       
   906 // - Object[0]::path
       
   907 //   - Variant value
       
   908 //     - Version 1.0
       
   909 //     - Variant value type, EVariantTypeDesC
       
   910 //     - Variant value length (LE)
       
   911 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   912 //     - Variant value
       
   913 10,
       
   914 5,
       
   915 42,0,0,0,
       
   916 170,
       
   917 '5','3','6','8','7','4','9','2','9','\\','2','7','0','5','1','3','7','5','1','\\','5','3','6','9','1','6','2','4','0','\\','1','.','0','\\','s','o','u','r','c','e','s','\\',
       
   918 // - Object[0]::mediatype
       
   919 //   - Variant name
       
   920 //     - Version 1.0
       
   921 //     - Semantic ID (LE)    
       
   922 //     - Variant name length (LE)
       
   923 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   924 //     - Variant name
       
   925 10,
       
   926 12,0,0,0,
       
   927 9,0,0,0,
       
   928 38,
       
   929 'm','e','d','i','a','t','y','p','e',
       
   930 // - Object[0]::mediatype
       
   931 //   - Variant value
       
   932 //     - Version 1.0
       
   933 //     - Variant value type, EVariantTypeDesC
       
   934 //     - Variant value length (LE)
       
   935 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   936 //     - Variant value
       
   937 10,
       
   938 5,
       
   939 9,0,0,0,
       
   940 38,
       
   941 'm','i','m','e','_','t','y','p','e',
       
   942 // - Object[0]::tag
       
   943 //   - Variant name
       
   944 //     - Version 1.0
       
   945 //     - Semantic ID (LE)    
       
   946 //     - Variant name length (LE)
       
   947 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   948 //     - Variant name
       
   949 10,
       
   950 12,0,0,0,
       
   951 3,0,0,0,
       
   952 14,
       
   953 't','a','g',
       
   954 // - Object[0]::tag
       
   955 //   - Variant value
       
   956 //     - Version 1.0
       
   957 //     - Variant value type, EVariantTypeDesC
       
   958 //     - Variant value length (LE)
       
   959 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   960 //     - Variant value
       
   961 10,
       
   962 5,
       
   963 0,0,0,0,
       
   964 2
       
   965 };
       
   966 
       
   967 // Test step 3 method:
       
   968 
       
   969 const TUint8 addplugin_1_ts_3_method[] = "GetPluginConf";
       
   970 
       
   971 // Test step 3 input:
       
   972 
       
   973 const TUint8 addplugin_1_ts_3_input[] = {
       
   974 // GetPluginConf(Input)
       
   975 // - Version 1.0
       
   976 // - Item count (LE)
       
   977 10,
       
   978 1,0,0,0,
       
   979 // - GetPluginConf(Input)::pluginId
       
   980 //   - Variant name
       
   981 //     - Version 1.0
       
   982 //     - Semantic ID (LE)    
       
   983 //     - Variant name length (LE)
       
   984 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   985 //     - Variant name
       
   986 10,
       
   987 12,0,0,0,
       
   988 8,0,0,0,
       
   989 34,
       
   990 'p','l','u','g','i','n','I','d',
       
   991 // - GetPluginConf(Input)::pluginId
       
   992 //   - Variant value
       
   993 //     - Version 1.0
       
   994 //     - Variant value type, EVariantTypeDesC
       
   995 //     - Variant value length (LE)
       
   996 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   997 //     - Variant value
       
   998 10,
       
   999 5,
       
  1000 2,0,0,0,
       
  1001 10,
       
  1002 '1','0'
       
  1003 };
       
  1004 
       
  1005 // Test step 3 output:
       
  1006 
       
  1007 const TUint8 addplugin_1_ts_3_output[] = {
       
  1008 // GetPluginConf(Output)
       
  1009 // - Version 1.0
       
  1010 // - Item count (LE)
       
  1011 10,
       
  1012 1,0,0,0,
       
  1013 // GetPluginConf(Output)::pluginConf
       
  1014 // - Variant name
       
  1015 //   - Version 1.0
       
  1016 //   - Semantic ID (LE)
       
  1017 //   - Variant name length (LE)
       
  1018 //   - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1019 //   - Variant name
       
  1020 10,
       
  1021 12,0,0,0,
       
  1022 10,0,0,0,
       
  1023 42,
       
  1024 'p','l','u','g','i','n','C','o','n','f',
       
  1025 // - Variant value
       
  1026 //   - Version 1.0
       
  1027 //   - Variant value type, EVariantTypeMap
       
  1028 10,
       
  1029 8,
       
  1030 // - pluginConf map
       
  1031 //   - Version 1.0
       
  1032 //   - Item count (LE)
       
  1033 10,
       
  1034 12,0,0,0,
       
  1035 // - pluginConf::id
       
  1036 //   - Variant name
       
  1037 //     - Version 1.0
       
  1038 //     - Semantic ID (LE)    
       
  1039 //     - Variant name length (LE)
       
  1040 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1041 //     - Variant name
       
  1042 10,
       
  1043 12,0,0,0,
       
  1044 2,0,0,0,
       
  1045 10,
       
  1046 'i','d',
       
  1047 // - pluginConf::id
       
  1048 //   - Variant value
       
  1049 //     - Version 1.0
       
  1050 //     - Variant value type, EVariantTypeDesC
       
  1051 //     - Variant value length (LE)
       
  1052 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1053 //     - Variant value
       
  1054 10,
       
  1055 5,
       
  1056 2,0,0,0,
       
  1057 10,
       
  1058 '1','0',
       
  1059 // - pluginConf::uid
       
  1060 //   - Variant name
       
  1061 //     - Version 1.0
       
  1062 //     - Semantic ID (LE)    
       
  1063 //     - Variant name length (LE)
       
  1064 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1065 //     - Variant name
       
  1066 10,
       
  1067 12,0,0,0,
       
  1068 3,0,0,0,
       
  1069 14,
       
  1070 'u','i','d',
       
  1071 // - pluginConf::uid
       
  1072 //   - Variant value
       
  1073 //     - Version 1.0
       
  1074 //     - Variant value type, EVariantTypeDesC
       
  1075 //     - Variant value length (LE)
       
  1076 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1077 //     - Variant value
       
  1078 10,
       
  1079 5,
       
  1080 10,0,0,0,
       
  1081 42,
       
  1082 '0','x','2','0','0','0','B','1','0','1',
       
  1083 // - pluginConf::type
       
  1084 //   - Variant name
       
  1085 //     - Version 1.0
       
  1086 //     - Semantic ID (LE)    
       
  1087 //     - Variant name length (LE)
       
  1088 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1089 //     - Variant name
       
  1090 10,
       
  1091 12,0,0,0,
       
  1092 4,0,0,0,
       
  1093 18,
       
  1094 't','y','p','e',
       
  1095 // - pluginConf::type
       
  1096 //   - Variant value
       
  1097 //     - Version 1.0
       
  1098 //     - Variant value type, EVariantTypeDesC
       
  1099 //     - Variant value length (LE)
       
  1100 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1101 //     - Variant value
       
  1102 10,
       
  1103 5,
       
  1104 4,0,0,0,
       
  1105 18,
       
  1106 'v','i','e','w',
       
  1107 // - pluginConf::interface
       
  1108 //   - Variant name
       
  1109 //     - Version 1.0
       
  1110 //     - Semantic ID (LE)    
       
  1111 //     - Variant name length (LE)
       
  1112 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1113 //     - Variant name
       
  1114 10,
       
  1115 12,0,0,0,
       
  1116 9,0,0,0,
       
  1117 38,
       
  1118 'i','n','t','e','r','f','a','c','e',
       
  1119 // - pluginConf::interface
       
  1120 //   - Variant value
       
  1121 //     - Version 1.0
       
  1122 //     - Variant value type, EVariantTypeDesC
       
  1123 //     - Variant value length (LE)
       
  1124 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1125 //     - Variant value
       
  1126 10,
       
  1127 5,
       
  1128 5,0,0,0,
       
  1129 22,
       
  1130 '0','x','9','9','8',
       
  1131 // - pluginConf::name
       
  1132 //   - Variant name
       
  1133 //     - Version 1.0
       
  1134 //     - Semantic ID (LE)    
       
  1135 //     - Variant name length (LE)
       
  1136 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1137 //     - Variant name
       
  1138 10,
       
  1139 12,0,0,0,
       
  1140 4,0,0,0,
       
  1141 18,
       
  1142 'n','a','m','e',
       
  1143 // - pluginConf::name
       
  1144 //   - Variant value
       
  1145 //     - Version 1.0
       
  1146 //     - Variant value type, EVariantTypeDesC
       
  1147 //     - Variant value length (LE)
       
  1148 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1149 //     - Variant value
       
  1150 10,
       
  1151 5,
       
  1152 12,0,0,0,
       
  1153 50,
       
  1154 'V','i','e','w',' ','C','o','n','f',' ','#','1',
       
  1155 // - pluginConf::multiinstance
       
  1156 //   - Variant name
       
  1157 //     - Version 1.0
       
  1158 //     - Semantic ID (LE)    
       
  1159 //     - Variant name length (LE)
       
  1160 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1161 //     - Variant name
       
  1162 10,
       
  1163 12,0,0,0,
       
  1164 13,0,0,0,
       
  1165 54,
       
  1166 'm','u','l','t','i','i','n','s','t','a','n','c','e',
       
  1167 // - pluginConf::multiinstance
       
  1168 //   - Variant value
       
  1169 //     - Version 1.0
       
  1170 //     - Variant value type, EVariantTypeDesC
       
  1171 //     - Variant value length (LE)
       
  1172 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1173 //     - Variant value
       
  1174 10,
       
  1175 5,
       
  1176 1,0,0,0,
       
  1177 6,
       
  1178 '1',
       
  1179 // - pluginConf::description
       
  1180 //   - Variant name
       
  1181 //     - Version 1.0
       
  1182 //     - Semantic ID (LE)    
       
  1183 //     - Variant name length (LE)
       
  1184 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1185 //     - Variant name
       
  1186 10,
       
  1187 12,0,0,0,
       
  1188 4,0,0,0,
       
  1189 18,
       
  1190 'd','e','s','c',
       
  1191 // - pluginConf::description
       
  1192 //   - Variant value
       
  1193 //     - Version 1.0
       
  1194 //     - Variant value type, EVariantTypeDesC
       
  1195 //     - Variant value length (LE)
       
  1196 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1197 //     - Variant value
       
  1198 10,
       
  1199 5,
       
  1200 0,0,0,0,
       
  1201 2,
       
  1202 // - pluginConf::state
       
  1203 //   - Variant name
       
  1204 //     - Version 1.0
       
  1205 //     - Semantic ID (LE)    
       
  1206 //     - Variant name length (LE)
       
  1207 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1208 //     - Variant name
       
  1209 10,
       
  1210 12,0,0,0,
       
  1211 5,0,0,0,
       
  1212 22,
       
  1213 's','t','a','t','e',
       
  1214 // - pluginConf::state
       
  1215 //   - Variant value
       
  1216 //     - Version 1.0
       
  1217 //     - Variant value type, EVariantTypeDesC
       
  1218 //     - Variant value length (LE)
       
  1219 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1220 //     - Variant value
       
  1221 10,
       
  1222 5,
       
  1223 12,0,0,0,
       
  1224 50,
       
  1225 'N','o','t','C','o','n','f','i','r','m','e','d',
       
  1226 // - pluginConf::max_child
       
  1227 //   - Variant name
       
  1228 //     - Version 1.0
       
  1229 //     - Semantic ID (LE)    
       
  1230 //     - Variant name length (LE)
       
  1231 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1232 //     - Variant name
       
  1233 10,
       
  1234 12,0,0,0,
       
  1235 9,0,0,0,
       
  1236 38,
       
  1237 'm','a','x','_','c','h','i','l','d',
       
  1238 // - pluginConf::max_child
       
  1239 //   - Variant value
       
  1240 //     - Version 1.0
       
  1241 //     - Variant value type, EVariantTypeDesC
       
  1242 //     - Variant value length (LE)
       
  1243 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1244 //     - Variant value
       
  1245 10,
       
  1246 5,
       
  1247 1,0,0,0,
       
  1248 6,
       
  1249 '6',
       
  1250 // - pluginConf::plugins
       
  1251 //   - Variant name
       
  1252 //     - Version 1.0
       
  1253 //     - Semantic ID (LE)    
       
  1254 //     - Variant name length (LE)
       
  1255 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1256 //     - Variant name
       
  1257 10,
       
  1258 12,0,0,0,
       
  1259 7,0,0,0,
       
  1260 30,
       
  1261 'p','l','u','g','i','n','s',
       
  1262 // - pluginConf::plugins
       
  1263 //   - Variant value
       
  1264 //     - Version 1.0
       
  1265 //     - Variant value type, EVariantTypeList
       
  1266 10,
       
  1267 7,
       
  1268 // - pluginConf::plugins
       
  1269 //   - Version 1.0
       
  1270 //   - Item count (LE)
       
  1271 10,
       
  1272 1,0,0,0,
       
  1273 // - pluginConf::plugins
       
  1274 //   - Version 1.0
       
  1275 //   - List item starts
       
  1276 10,
       
  1277 0,0,0,0,
       
  1278 // - pluginConf::plugins[0]
       
  1279 //   - Version 1.0
       
  1280 //   - Variant value type, EVariantTypeMap
       
  1281 10,
       
  1282 8,
       
  1283 // - plugins[0] map
       
  1284 //   - Version 1.0
       
  1285 //   - Item count (LE)
       
  1286 10,
       
  1287 4,0,0,0,
       
  1288 // - plugins[0]::id
       
  1289 //   - Variant name
       
  1290 //     - Version 1.0
       
  1291 //     - Semantic ID (LE)    
       
  1292 //     - Variant name length (LE)
       
  1293 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1294 //     - Variant name
       
  1295 10,
       
  1296 12,0,0,0,
       
  1297 2,0,0,0,
       
  1298 10,
       
  1299 'i','d',
       
  1300 // - plugins[0]::id
       
  1301 //   - Variant value
       
  1302 //     - Version 1.0
       
  1303 //     - Variant value type, EVariantTypeDesC
       
  1304 //     - Variant value length (LE)
       
  1305 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1306 //     - Variant value
       
  1307 10,
       
  1308 5,
       
  1309 1,0,0,0,
       
  1310 6,
       
  1311 '9',
       
  1312 // - plugins[0]::uid
       
  1313 //   - Variant name
       
  1314 //     - Version 1.0
       
  1315 //     - Semantic ID (LE)    
       
  1316 //     - Variant name length (LE)
       
  1317 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1318 //     - Variant name
       
  1319 10,
       
  1320 12,0,0,0,
       
  1321 3,0,0,0,
       
  1322 14,
       
  1323 'u','i','d',
       
  1324 // - plugins[0]::uid
       
  1325 //   - Variant value
       
  1326 //     - Version 1.0
       
  1327 //     - Variant value type, EVariantTypeDesC
       
  1328 //     - Variant value length (LE)
       
  1329 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1330 //     - Variant value
       
  1331 10,
       
  1332 5,
       
  1333 10,0,0,0,
       
  1334 42,
       
  1335 '0','x','2','0','0','0','B','1','0','2',
       
  1336 // - plugins[0]::activationstate
       
  1337 //   - Variant name
       
  1338 //     - Version 1.0
       
  1339 //     - Semantic ID (LE)    
       
  1340 //     - Variant name length (LE)
       
  1341 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1342 //     - Variant name
       
  1343 10,
       
  1344 12,0,0,0,
       
  1345 15,0,0,0,
       
  1346 62,
       
  1347 'a','c','t','i','v','a','t','i','o','n','s','t','a','t','e',
       
  1348 // - plugins[0]::activationstate
       
  1349 //   - Variant value
       
  1350 //     - Version 1.0
       
  1351 //     - Variant value type, EVariantTypeDesC
       
  1352 //     - Variant value length (LE)
       
  1353 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1354 //     - Variant value
       
  1355 10,
       
  1356 5,
       
  1357 1,0,0,0,
       
  1358 6,
       
  1359 '1',
       
  1360 // - plugins[0]::locking_status
       
  1361 //   - Variant name
       
  1362 //     - Version 1.0
       
  1363 //     - Semantic ID (LE)    
       
  1364 //     - Variant name length (LE)
       
  1365 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1366 //     - Variant name
       
  1367 10,
       
  1368 12,0,0,0,
       
  1369 14,0,0,0,
       
  1370 58,
       
  1371 'l','o','c','k','i','n','g','_','s','t','a','t','u','s',
       
  1372 // - plugins[0]::locking_status
       
  1373 //   - Variant value
       
  1374 //     - Version 1.0
       
  1375 //     - Variant value type, EVariantTypeDesC
       
  1376 //     - Variant value length (LE)
       
  1377 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1378 //     - Variant value
       
  1379 10,
       
  1380 5,
       
  1381 4,0,0,0,
       
  1382 18,
       
  1383 'n','o','n','e',
       
  1384 // - pluginConf::settings
       
  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 8,0,0,0,
       
  1394 34,
       
  1395 's','e','t','t','i','n','g','s',
       
  1396 // - pluginConf::settings
       
  1397 //   - Variant value
       
  1398 //     - Version 1.0
       
  1399 //     - Variant value type, EVariantTypeList
       
  1400 10,
       
  1401 7,
       
  1402 // - pluginConf::settings
       
  1403 //   - Version 1.0
       
  1404 //   - Item count (LE)
       
  1405 10,
       
  1406 1,0,0,0,
       
  1407 // - pluginConf::settings
       
  1408 //   - Version 1.0
       
  1409 //   - List item starts
       
  1410 10,
       
  1411 0,0,0,0,
       
  1412 
       
  1413 // - items[0]
       
  1414 //   - Version 1.0
       
  1415 //   - Variant value type, EVariantTypeMap
       
  1416 10,
       
  1417 8,
       
  1418 // - items[0] map
       
  1419 //   - Version 1.0
       
  1420 //   - Item count (LE)
       
  1421 10,
       
  1422 3,0,0,0,
       
  1423 // - items[0]::itemId
       
  1424 //   - Variant name
       
  1425 //     - Version 1.0
       
  1426 //     - Semantic ID (LE)    
       
  1427 //     - Variant name length (LE)
       
  1428 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1429 //     - Variant name
       
  1430 10,
       
  1431 12,0,0,0,
       
  1432 6,0,0,0,
       
  1433 26,
       
  1434 'i','t','e','m','I','d',
       
  1435 // - items[0]::itemId
       
  1436 //   - Variant value
       
  1437 //     - Version 1.0
       
  1438 //     - Variant value type, EVariantTypeDesC
       
  1439 //     - Variant value length (LE)
       
  1440 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1441 //     - Variant value (empty)
       
  1442 10,
       
  1443 5,
       
  1444 7,0,0,0,
       
  1445 30,
       
  1446 'b','g','c','o','l','o','r',
       
  1447 // - items[0]::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 // - items[0]::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 (empty)
       
  1466 10,
       
  1467 5,
       
  1468 16,0,0,0,
       
  1469 66,
       
  1470 'B','a','c','k','g','r','o','u','n','d',' ','c','o','l','o','r',
       
  1471 // - items[0]::properties
       
  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 10,0,0,0,
       
  1481 42,
       
  1482 'p','r','o','p','e','r','t','i','e','s',
       
  1483 // - items[0]::properties
       
  1484 //   - Variant value
       
  1485 //     - Version 1.0
       
  1486 //     - Variant value type, EVariantTypeList
       
  1487 10,
       
  1488 7,
       
  1489 // - items[0]::properties
       
  1490 //   - Version 1.0
       
  1491 //   - Item count (LE)
       
  1492 10,
       
  1493 1,0,0,0,
       
  1494 // - items[0]::properties
       
  1495 //   - Version 1.0
       
  1496 //   - List item starts
       
  1497 10,
       
  1498 0,0,0,0,
       
  1499 // - properties[0]
       
  1500 //   - Version 1.0
       
  1501 //   - Variant value type, EVariantTypeMap
       
  1502 10,
       
  1503 8,
       
  1504 // - properties[0] map
       
  1505 //   - Version 1.0
       
  1506 //   - Item count (LE)
       
  1507 10,
       
  1508 2,0,0,0,
       
  1509 // - prperties[0]::name
       
  1510 //   - Variant name
       
  1511 //     - Version 1.0
       
  1512 //     - Semantic ID (LE)    
       
  1513 //     - Variant name length (LE)
       
  1514 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1515 //     - Variant name
       
  1516 10,
       
  1517 12,0,0,0,
       
  1518 4,0,0,0,
       
  1519 18,
       
  1520 'n','a','m','e',
       
  1521 // - properties[0]::name
       
  1522 //   - Variant value
       
  1523 //     - Version 1.0
       
  1524 //     - Variant value type, EVariantTypeDesC
       
  1525 //     - Variant value length (LE)
       
  1526 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1527 //     - Variant value
       
  1528 10,
       
  1529 5,
       
  1530 5,0,0,0,
       
  1531 22,
       
  1532 'v','a','l','u','e',
       
  1533 // - prperties[0]::value
       
  1534 //   - Variant name
       
  1535 //     - Version 1.0
       
  1536 //     - Semantic ID (LE)    
       
  1537 //     - Variant name length (LE)
       
  1538 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1539 //     - Variant name
       
  1540 10,
       
  1541 12,0,0,0,
       
  1542 5,0,0,0,
       
  1543 22,
       
  1544 'v','a','l','u','e',
       
  1545 // - properties[0]::value
       
  1546 //   - Variant value
       
  1547 //     - Version 1.0
       
  1548 //     - Variant value type, EVariantTypeDesC
       
  1549 //     - Variant value length (LE)
       
  1550 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1551 //     - Variant value
       
  1552 10,
       
  1553 5,
       
  1554 9,0,0,0,
       
  1555 38,
       
  1556 '2','0','0',',','1','0','0',',','0',
       
  1557 // - pluginConf::resources
       
  1558 //   - Variant name
       
  1559 //     - Version 1.0
       
  1560 //     - Semantic ID (LE)    
       
  1561 //     - Variant name length (LE)
       
  1562 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1563 //     - Variant name
       
  1564 10,
       
  1565 12,0,0,0,
       
  1566 9,0,0,0,
       
  1567 38,
       
  1568 'r','e','s','o','u','r','c','e','s',
       
  1569 // - pluginConf::resources
       
  1570 //   - Variant value
       
  1571 //     - Version 1.0
       
  1572 //     - Variant value type, EVariantTypeList
       
  1573 10,
       
  1574 7,
       
  1575 // - pluginConf::resources
       
  1576 //   - Version 1.0
       
  1577 //   - Item count (LE)
       
  1578 10,
       
  1579 4,0,0,0,
       
  1580 // - pluginConf::resources
       
  1581 //   - Version 1.0
       
  1582 //   - List item starts
       
  1583 10,
       
  1584 0,0,0,0,
       
  1585 // - object[0]
       
  1586 //   - Version 1.0
       
  1587 //   - Variant value type, EVariantTypeMap
       
  1588 10,
       
  1589 8,
       
  1590 // - object[0] map
       
  1591 //   - Version 1.0
       
  1592 //   - Item count (LE)
       
  1593 10,
       
  1594 4,0,0,0,
       
  1595 // - object[0]::name
       
  1596 //   - Variant name
       
  1597 //     - Version 1.0
       
  1598 //     - Semantic ID (LE)    
       
  1599 //     - Variant name length (LE)
       
  1600 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1601 //     - Variant name
       
  1602 10,
       
  1603 12,0,0,0,
       
  1604 4,0,0,0,
       
  1605 18,
       
  1606 'n','a','m','e',
       
  1607 // - object[0]::name
       
  1608 //   - Variant value
       
  1609 //     - Version 1.0
       
  1610 //     - Variant value type, EVariantTypeDesC
       
  1611 //     - Variant value length (LE)
       
  1612 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1613 //     - Variant value
       
  1614 10,
       
  1615 5,
       
  1616 8,0,0,0,
       
  1617 34,
       
  1618 'm','a','i','n','.','x','m','l',
       
  1619 // - object[0]::path
       
  1620 //   - Variant name
       
  1621 //     - Version 1.0
       
  1622 //     - Semantic ID (LE)    
       
  1623 //     - Variant name length (LE)
       
  1624 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1625 //     - Variant name
       
  1626 10,
       
  1627 12,0,0,0,
       
  1628 4,0,0,0,
       
  1629 18,
       
  1630 'p','a','t','h',
       
  1631 // - object[0]::path
       
  1632 //   - Variant value
       
  1633 //     - Version 1.0
       
  1634 //     - Variant value type, EVariantTypeDesC
       
  1635 //     - Variant value length (LE)
       
  1636 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1637 //     - Variant value
       
  1638 10,
       
  1639 5,
       
  1640 37,0,0,0,
       
  1641 150,
       
  1642 '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','\\',
       
  1643 // - object[0]::mediatype
       
  1644 //   - Variant name
       
  1645 //     - Version 1.0
       
  1646 //     - Semantic ID (LE)    
       
  1647 //     - Variant name length (LE)
       
  1648 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1649 //     - Variant name
       
  1650 10,
       
  1651 12,0,0,0,
       
  1652 9,0,0,0,
       
  1653 38,
       
  1654 'm','e','d','i','a','t','y','p','e',
       
  1655 // - object[0]::mediatype
       
  1656 //   - Variant value
       
  1657 //     - Version 1.0
       
  1658 //     - Variant value type, EVariantTypeDesC
       
  1659 //     - Variant value length (LE)
       
  1660 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1661 //     - Variant value
       
  1662 10,
       
  1663 5,
       
  1664 20,0,0,0,
       
  1665 82,
       
  1666 't','e','x','t','/','a','p','p','l','i','c','a','t','i','o','n','+','x','m','l',
       
  1667 // - Object[0]::tag
       
  1668 //   - Variant name
       
  1669 //     - Version 1.0
       
  1670 //     - Semantic ID (LE)    
       
  1671 //     - Variant name length (LE)
       
  1672 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1673 //     - Variant name
       
  1674 10,
       
  1675 12,0,0,0,
       
  1676 3,0,0,0,
       
  1677 14,
       
  1678 't','a','g',
       
  1679 // - Object[0]::tag
       
  1680 //   - Variant value
       
  1681 //     - Version 1.0
       
  1682 //     - Variant value type, EVariantTypeDesC
       
  1683 //     - Variant value length (LE)
       
  1684 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1685 //     - Variant value
       
  1686 10,
       
  1687 5,
       
  1688 0,0,0,0,
       
  1689 2,
       
  1690 // - pluginConf::resources
       
  1691 //   - Version 1.0
       
  1692 //   - List item starts
       
  1693 10,
       
  1694 0,0,0,0,
       
  1695 // - object[1]
       
  1696 //   - Version 1.0
       
  1697 //   - Variant value type, EVariantTypeMap
       
  1698 10,
       
  1699 8,
       
  1700 // - object[1] map
       
  1701 //   - Version 1.0
       
  1702 //   - Item count (LE)
       
  1703 10,
       
  1704 4,0,0,0,
       
  1705 // - object[1]::name
       
  1706 //   - Variant name
       
  1707 //     - Version 1.0
       
  1708 //     - Semantic ID (LE)    
       
  1709 //     - Variant name length (LE)
       
  1710 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1711 //     - Variant name
       
  1712 10,
       
  1713 12,0,0,0,
       
  1714 4,0,0,0,
       
  1715 18,
       
  1716 'n','a','m','e',
       
  1717 // - object[1]::name
       
  1718 //   - Variant value
       
  1719 //     - Version 1.0
       
  1720 //     - Variant value type, EVariantTypeDesC
       
  1721 //     - Variant value length (LE)
       
  1722 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1723 //     - Variant value
       
  1724 10,
       
  1725 5,
       
  1726 23,0,0,0,
       
  1727 94,
       
  1728 'v','i','e','w','n','a','v','i','g','a','t','i','o','n','r','u','l','e','s','.','x','m','l',
       
  1729 // - object[1]::path
       
  1730 //   - Variant name
       
  1731 //     - Version 1.0
       
  1732 //     - Semantic ID (LE)    
       
  1733 //     - Variant name length (LE)
       
  1734 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1735 //     - Variant name
       
  1736 10,
       
  1737 12,0,0,0,
       
  1738 4,0,0,0,
       
  1739 18,
       
  1740 'p','a','t','h',
       
  1741 // - object[1]::path
       
  1742 //   - Variant value
       
  1743 //     - Version 1.0
       
  1744 //     - Variant value type, EVariantTypeDesC
       
  1745 //     - Variant value length (LE)
       
  1746 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1747 //     - Variant value
       
  1748 10,
       
  1749 5,
       
  1750 37,0,0,0,
       
  1751 150,
       
  1752 '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','\\',
       
  1753 // - object[1]::mediatype
       
  1754 //   - Variant name
       
  1755 //     - Version 1.0
       
  1756 //     - Semantic ID (LE)    
       
  1757 //     - Variant name length (LE)
       
  1758 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1759 //     - Variant name
       
  1760 10,
       
  1761 12,0,0,0,
       
  1762 9,0,0,0,
       
  1763 38,
       
  1764 'm','e','d','i','a','t','y','p','e',
       
  1765 // - object[1]::mediatype
       
  1766 //   - Variant value
       
  1767 //     - Version 1.0
       
  1768 //     - Variant value type, EVariantTypeDesC
       
  1769 //     - Variant value length (LE)
       
  1770 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1771 //     - Variant value
       
  1772 10,
       
  1773 5,
       
  1774 20,0,0,0,
       
  1775 82,
       
  1776 't','e','x','t','/','a','p','p','l','i','c','a','t','i','o','n','+','x','m','l',
       
  1777 // - Object[1]::tag
       
  1778 //   - Variant name
       
  1779 //     - Version 1.0
       
  1780 //     - Semantic ID (LE)    
       
  1781 //     - Variant name length (LE)
       
  1782 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1783 //     - Variant name
       
  1784 10,
       
  1785 12,0,0,0,
       
  1786 3,0,0,0,
       
  1787 14,
       
  1788 't','a','g',
       
  1789 // - Object[1]::tag
       
  1790 //   - Variant value
       
  1791 //     - Version 1.0
       
  1792 //     - Variant value type, EVariantTypeDesC
       
  1793 //     - Variant value length (LE)
       
  1794 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1795 //     - Variant value
       
  1796 10,
       
  1797 5,
       
  1798 0,0,0,0,
       
  1799 2,
       
  1800 // - pluginConf::resources
       
  1801 //   - Version 1.0
       
  1802 //   - List item starts
       
  1803 10,
       
  1804 0,0,0,0,
       
  1805 // - object[2]
       
  1806 //   - Version 1.0
       
  1807 //   - Variant value type, EVariantTypeMap
       
  1808 10,
       
  1809 8,
       
  1810 // - object[2] map
       
  1811 //   - Version 1.0
       
  1812 //   - Item count (LE)
       
  1813 10,
       
  1814 4,0,0,0,
       
  1815 // - object[2]::name
       
  1816 //   - Variant name
       
  1817 //     - Version 1.0
       
  1818 //     - Semantic ID (LE)    
       
  1819 //     - Variant name length (LE)
       
  1820 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1821 //     - Variant name
       
  1822 10,
       
  1823 12,0,0,0,
       
  1824 4,0,0,0,
       
  1825 18,
       
  1826 'n','a','m','e',
       
  1827 // - object[2]::name
       
  1828 //   - Variant value
       
  1829 //     - Version 1.0
       
  1830 //     - Variant value type, EVariantTypeDesC
       
  1831 //     - Variant value length (LE)
       
  1832 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1833 //     - Variant value
       
  1834 10,
       
  1835 5,
       
  1836 13,0,0,0,
       
  1837 54,
       
  1838 'r','e','s','o','u','r','c','e','.','f','i','l','e',
       
  1839 // - object[2]::path
       
  1840 //   - Variant name
       
  1841 //     - Version 1.0
       
  1842 //     - Semantic ID (LE)    
       
  1843 //     - Variant name length (LE)
       
  1844 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1845 //     - Variant name
       
  1846 10,
       
  1847 12,0,0,0,
       
  1848 4,0,0,0,
       
  1849 18,
       
  1850 'p','a','t','h',
       
  1851 // - object[2]::path
       
  1852 //   - Variant value
       
  1853 //     - Version 1.0
       
  1854 //     - Variant value type, EVariantTypeDesC
       
  1855 //     - Variant value length (LE)
       
  1856 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1857 //     - Variant value
       
  1858 10,
       
  1859 5,
       
  1860 37,0,0,0,
       
  1861 150,
       
  1862 '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','\\',
       
  1863 // - object[2]::mediatype
       
  1864 //   - Variant name
       
  1865 //     - Version 1.0
       
  1866 //     - Semantic ID (LE)    
       
  1867 //     - Variant name length (LE)
       
  1868 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1869 //     - Variant name
       
  1870 10,
       
  1871 12,0,0,0,
       
  1872 9,0,0,0,
       
  1873 38,
       
  1874 'm','e','d','i','a','t','y','p','e',
       
  1875 // - object[2]::mediatype
       
  1876 //   - Variant value
       
  1877 //     - Version 1.0
       
  1878 //     - Variant value type, EVariantTypeDesC
       
  1879 //     - Variant value length (LE)
       
  1880 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1881 //     - Variant value
       
  1882 10,
       
  1883 5,
       
  1884 9,0,0,0,
       
  1885 38,
       
  1886 'm','i','m','e','_','t','y','p','e',
       
  1887 // - Object[2]::tag
       
  1888 //   - Variant name
       
  1889 //     - Version 1.0
       
  1890 //     - Semantic ID (LE)    
       
  1891 //     - Variant name length (LE)
       
  1892 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1893 //     - Variant name
       
  1894 10,
       
  1895 12,0,0,0,
       
  1896 3,0,0,0,
       
  1897 14,
       
  1898 't','a','g',
       
  1899 // - Object[2]::tag
       
  1900 //   - Variant value
       
  1901 //     - Version 1.0
       
  1902 //     - Variant value type, EVariantTypeDesC
       
  1903 //     - Variant value length (LE)
       
  1904 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1905 //     - Variant value
       
  1906 10,
       
  1907 5,
       
  1908 0,0,0,0,
       
  1909 2,
       
  1910 // - pluginConf::resources
       
  1911 //   - Version 1.0
       
  1912 //   - List item starts
       
  1913 10,
       
  1914 0,0,0,0,
       
  1915 // - object[3]
       
  1916 //   - Version 1.0
       
  1917 //   - Variant value type, EVariantTypeMap
       
  1918 10,
       
  1919 8,
       
  1920 // - object[3] map
       
  1921 //   - Version 1.0
       
  1922 //   - Item count (LE)
       
  1923 10,
       
  1924 4,0,0,0,
       
  1925 // - object[3]::name
       
  1926 //   - Variant name
       
  1927 //     - Version 1.0
       
  1928 //     - Semantic ID (LE)    
       
  1929 //     - Variant name length (LE)
       
  1930 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1931 //     - Variant name
       
  1932 10,
       
  1933 12,0,0,0,
       
  1934 4,0,0,0,
       
  1935 18,
       
  1936 'n','a','m','e',
       
  1937 // - object[3]::name
       
  1938 //   - Variant value
       
  1939 //     - Version 1.0
       
  1940 //     - Variant value type, EVariantTypeDesC
       
  1941 //     - Variant value length (LE)
       
  1942 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1943 //     - Variant value
       
  1944 10,
       
  1945 5,
       
  1946 12,0,0,0,
       
  1947 50,
       
  1948 'p','i','c','t','u','r','e','.','j','p','e','g',
       
  1949 // - object[3]::path
       
  1950 //   - Variant name
       
  1951 //     - Version 1.0
       
  1952 //     - Semantic ID (LE)    
       
  1953 //     - Variant name length (LE)
       
  1954 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1955 //     - Variant name
       
  1956 10,
       
  1957 12,0,0,0,
       
  1958 4,0,0,0,
       
  1959 18,
       
  1960 'p','a','t','h',
       
  1961 // - object[3]::path
       
  1962 //   - Variant value
       
  1963 //     - Version 1.0
       
  1964 //     - Variant value type, EVariantTypeDesC
       
  1965 //     - Variant value length (LE)
       
  1966 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1967 //     - Variant value
       
  1968 10,
       
  1969 5,
       
  1970 37,0,0,0,
       
  1971 150,
       
  1972 '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','\\',
       
  1973 // - object[3]::mediatype
       
  1974 //   - Variant name
       
  1975 //     - Version 1.0
       
  1976 //     - Semantic ID (LE)    
       
  1977 //     - Variant name length (LE)
       
  1978 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1979 //     - Variant name
       
  1980 10,
       
  1981 12,0,0,0,
       
  1982 9,0,0,0,
       
  1983 38,
       
  1984 'm','e','d','i','a','t','y','p','e',
       
  1985 // - object[3]::mediatype
       
  1986 //   - Variant value
       
  1987 //     - Version 1.0
       
  1988 //     - Variant value type, EVariantTypeDesC
       
  1989 //     - Variant value length (LE)
       
  1990 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1991 //     - Variant value
       
  1992 10,
       
  1993 5,
       
  1994 9,0,0,0,
       
  1995 38,
       
  1996 'm','i','m','e','_','t','y','p','e',
       
  1997 // - Object[3]::tag
       
  1998 //   - Variant name
       
  1999 //     - Version 1.0
       
  2000 //     - Semantic ID (LE)    
       
  2001 //     - Variant name length (LE)
       
  2002 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2003 //     - Variant name
       
  2004 10,
       
  2005 12,0,0,0,
       
  2006 3,0,0,0,
       
  2007 14,
       
  2008 't','a','g',
       
  2009 // - Object[3]::tag
       
  2010 //   - Variant value
       
  2011 //     - Version 1.0
       
  2012 //     - Variant value type, EVariantTypeDesC
       
  2013 //     - Variant value length (LE)
       
  2014 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2015 //     - Variant value
       
  2016 10,
       
  2017 5,
       
  2018 0,0,0,0,
       
  2019 2,
       
  2020 };
       
  2021 
       
  2022 // Test step 4 method:
       
  2023 
       
  2024 const TUint8 addplugin_1_ts_4_method[] = "RemovePlugin";
       
  2025 
       
  2026 // Test step 1 input:
       
  2027 
       
  2028 const TUint8 addplugin_1_ts_4_input[] = {
       
  2029 // RemovePlugin(Input)
       
  2030 // - Version 1.0
       
  2031 // - Item count (LE)
       
  2032 10,
       
  2033 1,0,0,0,
       
  2034 // - RemovePlugin(Input)::pluginId
       
  2035 //   - Variant name
       
  2036 //     - Version 1.0
       
  2037 //     - Semantic ID (LE)    
       
  2038 //     - Variant name length (LE)
       
  2039 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2040 //     - Variant name
       
  2041 10,
       
  2042 12,0,0,0,
       
  2043 8,0,0,0,
       
  2044 34,
       
  2045 'p','l','u','g','i','n','I','d',
       
  2046 // - RemovePlugin(Input)::pluginId
       
  2047 //   - Variant value
       
  2048 //     - Version 1.0
       
  2049 //     - Variant value type, EVariantTypeDesC
       
  2050 //     - Variant value length (LE)
       
  2051 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2052 //     - Variant value
       
  2053 10,
       
  2054 5,
       
  2055 2,0,0,0,
       
  2056 10,
       
  2057 '1','0'
       
  2058 };
       
  2059 
       
  2060 // Test step 4 output:
       
  2061 
       
  2062 const TUint8 addplugin_1_ts_4_output[] = {
       
  2063 // RemovePlugin(Output)
       
  2064 // - Version 1.0
       
  2065 // - Item count (LE)
       
  2066 10,
       
  2067 1,0,0,0,
       
  2068 // - RemovePlugin(Output)::status
       
  2069 //   - Variant name
       
  2070 //     - Version 1.0
       
  2071 //     - Semantic ID (LE)    
       
  2072 //     - Variant name length (LE)
       
  2073 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2074 //     - Variant name
       
  2075 10,
       
  2076 12,0,0,0,
       
  2077 6,0,0,0,
       
  2078 26,
       
  2079 's','t','a','t','u','s',
       
  2080 // - RemovePlugin(Input)::status
       
  2081 //   - Variant value
       
  2082 //     - Version 1.0
       
  2083 //     - Variant value type, EVariantTypeTInt32
       
  2084 //     - Variant value length (LE)
       
  2085 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2086 //     - Variant value
       
  2087 10,
       
  2088 1,
       
  2089 0,0,0,0
       
  2090 };
       
  2091 
       
  2092 // Test step 5 method:
       
  2093 
       
  2094 const TUint8 addplugin_1_ts_5_method[] = "GetActiveAppConf";
       
  2095 
       
  2096 
       
  2097 // Test step 5 input:
       
  2098 
       
  2099 const TUint8 addplugin_1_ts_5_input = 0;
       
  2100 
       
  2101  
       
  2102 // Test step 5 expected output:
       
  2103 
       
  2104 
       
  2105 const TUint8 addplugin_1_ts_5_output[] = {
       
  2106 // GetActiveAppConf(Output)
       
  2107 // - Version 1.0
       
  2108 // - Item count (LE)
       
  2109 10,
       
  2110 1,0,0,0,
       
  2111 // GetActiveAppConf(Output)::appConf
       
  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 7,0,0,0,
       
  2121 30,
       
  2122 'a','p','p','C','o','n','f',
       
  2123 // - Variant value
       
  2124 //   - Version 1.0
       
  2125 //   - Variant value type, EVariantTypeMap
       
  2126 10,
       
  2127 8,
       
  2128 // - appConf map
       
  2129 //   - Version 1.0
       
  2130 //   - Item count (LE)
       
  2131 10,
       
  2132 12,0,0,0,
       
  2133 // - appConf::id
       
  2134 //   - Variant name
       
  2135 //     - Version 1.0
       
  2136 //     - Semantic ID (LE)    
       
  2137 //     - Variant name length (LE)
       
  2138 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2139 //     - Variant name
       
  2140 10,
       
  2141 12,0,0,0,
       
  2142 2,0,0,0,
       
  2143 10,
       
  2144 'i','d',
       
  2145 // - appConf::id
       
  2146 //   - Variant value
       
  2147 //     - Version 1.0
       
  2148 //     - Variant value type, EVariantTypeDesC
       
  2149 //     - Variant value length (LE)
       
  2150 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2151 //     - Variant value
       
  2152 10,
       
  2153 5,
       
  2154 1,0,0,0,
       
  2155 6,
       
  2156 '1',
       
  2157 // - appConf::uid
       
  2158 //   - Variant name
       
  2159 //     - Version 1.0
       
  2160 //     - Semantic ID (LE)    
       
  2161 //     - Variant name length (LE)
       
  2162 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2163 //     - Variant name
       
  2164 10,
       
  2165 12,0,0,0,
       
  2166 3,0,0,0,
       
  2167 14,
       
  2168 'u','i','d',
       
  2169 // - appConf::uid
       
  2170 //   - Variant value
       
  2171 //     - Version 1.0
       
  2172 //     - Variant value type, EVariantTypeDesC
       
  2173 //     - Variant value length (LE)
       
  2174 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2175 //     - Variant value
       
  2176 10,
       
  2177 5,
       
  2178 10,0,0,0,
       
  2179 42,
       
  2180 '0','x','2','0','0','0','B','1','1','0',
       
  2181 // - appConf::type
       
  2182 //   - Variant name
       
  2183 //     - Version 1.0
       
  2184 //     - Semantic ID (LE)    
       
  2185 //     - Variant name length (LE)
       
  2186 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2187 //     - Variant name
       
  2188 10,
       
  2189 12,0,0,0,
       
  2190 4,0,0,0,
       
  2191 18,
       
  2192 't','y','p','e',
       
  2193 // - appConf::type
       
  2194 //   - Variant value
       
  2195 //     - Version 1.0
       
  2196 //     - Variant value type, EVariantTypeDesC
       
  2197 //     - Variant value length (LE)
       
  2198 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2199 //     - Variant value
       
  2200 10,
       
  2201 5,
       
  2202 11,0,0,0,
       
  2203 46,
       
  2204 'a','p','p','l','i','c','a','t','i','o','n',
       
  2205 // - appConf::interface
       
  2206 //   - Variant name
       
  2207 //     - Version 1.0
       
  2208 //     - Semantic ID (LE)    
       
  2209 //     - Variant name length (LE)
       
  2210 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2211 //     - Variant name
       
  2212 10,
       
  2213 12,0,0,0,
       
  2214 9,0,0,0,
       
  2215 38,
       
  2216 'i','n','t','e','r','f','a','c','e',
       
  2217 // - appConf::interface
       
  2218 //   - Variant value
       
  2219 //     - Version 1.0
       
  2220 //     - Variant value type, EVariantTypeDesC
       
  2221 //     - Variant value length (LE)
       
  2222 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2223 //     - Variant value
       
  2224 10,
       
  2225 5,
       
  2226 10,0,0,0,
       
  2227 42,
       
  2228 '0','x','2','0','0','0','0','F','B','1',
       
  2229 // - appConf::name
       
  2230 //   - Variant name
       
  2231 //     - Version 1.0
       
  2232 //     - Semantic ID (LE)    
       
  2233 //     - Variant name length (LE)
       
  2234 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2235 //     - Variant name
       
  2236 10,
       
  2237 12,0,0,0,
       
  2238 4,0,0,0,
       
  2239 18,
       
  2240 'n','a','m','e',
       
  2241 // - appConf::name
       
  2242 //   - Variant value
       
  2243 //     - Version 1.0
       
  2244 //     - Variant value type, EVariantTypeDesC
       
  2245 //     - Variant value length (LE)
       
  2246 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2247 //     - Variant value
       
  2248 10,
       
  2249 5,
       
  2250 14,0,0,0,
       
  2251 58,
       
  2252 'T','y','p','i','c','a','l',' ','-',' ','R','o','o','t',
       
  2253 // - appConf::multiinstance
       
  2254 //   - Variant name
       
  2255 //     - Version 1.0
       
  2256 //     - Semantic ID (LE)    
       
  2257 //     - Variant name length (LE)
       
  2258 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2259 //     - Variant name
       
  2260 10,
       
  2261 12,0,0,0,
       
  2262 13,0,0,0,
       
  2263 54,
       
  2264 'm','u','l','t','i','i','n','s','t','a','n','c','e',
       
  2265 // - appConf::multiinstance
       
  2266 //   - Variant value
       
  2267 //     - Version 1.0
       
  2268 //     - Variant value type, EVariantTypeDesC
       
  2269 //     - Variant value length (LE)
       
  2270 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2271 //     - Variant value
       
  2272 10,
       
  2273 5,
       
  2274 1,0,0,0,
       
  2275 6,
       
  2276 '1',
       
  2277 // - appConf::description
       
  2278 //   - Variant name
       
  2279 //     - Version 1.0
       
  2280 //     - Semantic ID (LE)    
       
  2281 //     - Variant name length (LE)
       
  2282 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2283 //     - Variant name
       
  2284 10,
       
  2285 12,0,0,0,
       
  2286 4,0,0,0,
       
  2287 18,
       
  2288 'd','e','s','c',
       
  2289 // - appConf::description
       
  2290 //   - Variant value
       
  2291 //     - Version 1.0
       
  2292 //     - Variant value type, EVariantTypeDesC
       
  2293 //     - Variant value length (LE)
       
  2294 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2295 //     - Variant value
       
  2296 10,
       
  2297 5,
       
  2298 0,0,0,0,
       
  2299 2,
       
  2300 // - appConf::state
       
  2301 //   - Variant name
       
  2302 //     - Version 1.0
       
  2303 //     - Semantic ID (LE)    
       
  2304 //     - Variant name length (LE)
       
  2305 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2306 //     - Variant name
       
  2307 10,
       
  2308 12,0,0,0,
       
  2309 5,0,0,0,
       
  2310 22,
       
  2311 's','t','a','t','e',
       
  2312 // - appConf::state
       
  2313 //   - Variant value
       
  2314 //     - Version 1.0
       
  2315 //     - Variant value type, EVariantTypeDesC
       
  2316 //     - Variant value length (LE)
       
  2317 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2318 //     - Variant value
       
  2319 10,
       
  2320 5,
       
  2321 12,0,0,0,
       
  2322 50,
       
  2323 'N','o','t','C','o','n','f','i','r','m','e','d',
       
  2324 // - appConf::max_child
       
  2325 //   - Variant name
       
  2326 //     - Version 1.0
       
  2327 //     - Semantic ID (LE)    
       
  2328 //     - Variant name length (LE)
       
  2329 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2330 //     - Variant name
       
  2331 10,
       
  2332 12,0,0,0,
       
  2333 9,0,0,0,
       
  2334 38,
       
  2335 'm','a','x','_','c','h','i','l','d',
       
  2336 // - appConf::max_child
       
  2337 //   - Variant value
       
  2338 //     - Version 1.0
       
  2339 //     - Variant value type, EVariantTypeDesC
       
  2340 //     - Variant value length (LE)
       
  2341 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2342 //     - Variant value
       
  2343 10,
       
  2344 5,
       
  2345 1,0,0,0,
       
  2346 6,
       
  2347 '6',
       
  2348 // - appConf::plugins
       
  2349 //   - Variant name
       
  2350 //     - Version 1.0
       
  2351 //     - Semantic ID (LE)    
       
  2352 //     - Variant name length (LE)
       
  2353 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2354 //     - Variant name
       
  2355 10,
       
  2356 12,0,0,0,
       
  2357 7,0,0,0,
       
  2358 30,
       
  2359 'p','l','u','g','i','n','s',
       
  2360 // - appConf::plugins
       
  2361 //   - Variant value
       
  2362 //     - Version 1.0
       
  2363 //     - Variant value type, EVariantTypeList
       
  2364 10,
       
  2365 7,
       
  2366 // - appConf::plugins
       
  2367 //   - Version 1.0
       
  2368 //   - Item count (LE)
       
  2369 10,
       
  2370 2,0,0,0,
       
  2371 // - appConf::plugins
       
  2372 //   - Version 1.0
       
  2373 //   - List item starts
       
  2374 10,
       
  2375 0,0,0,0,
       
  2376 // - appConf::plugins[0]
       
  2377 //   - Version 1.0
       
  2378 //   - Variant value type, EVariantTypeMap
       
  2379 10,
       
  2380 8,
       
  2381 // - plugins[0] map
       
  2382 //   - Version 1.0
       
  2383 //   - Item count (LE)
       
  2384 10,
       
  2385 4,0,0,0,
       
  2386 // - plugins[0]::id
       
  2387 //   - Variant name
       
  2388 //     - Version 1.0
       
  2389 //     - Semantic ID (LE)    
       
  2390 //     - Variant name length (LE)
       
  2391 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2392 //     - Variant name
       
  2393 10,
       
  2394 12,0,0,0,
       
  2395 2,0,0,0,
       
  2396 10,
       
  2397 'i','d',
       
  2398 // - plugins[0]::id
       
  2399 //   - Variant value
       
  2400 //     - Version 1.0
       
  2401 //     - Variant value type, EVariantTypeDesC
       
  2402 //     - Variant value length (LE)
       
  2403 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2404 //     - Variant value
       
  2405 10,
       
  2406 5,
       
  2407 1,0,0,0,
       
  2408 6,
       
  2409 '1',
       
  2410 // - plugins[0]::uid
       
  2411 //   - Variant name
       
  2412 //     - Version 1.0
       
  2413 //     - Semantic ID (LE)    
       
  2414 //     - Variant name length (LE)
       
  2415 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2416 //     - Variant name
       
  2417 10,
       
  2418 12,0,0,0,
       
  2419 3,0,0,0,
       
  2420 14,
       
  2421 'u','i','d',
       
  2422 // - plugins[0]::uid
       
  2423 //   - Variant value
       
  2424 //     - Version 1.0
       
  2425 //     - Variant value type, EVariantTypeDesC
       
  2426 //     - Variant value length (LE)
       
  2427 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2428 //     - Variant value
       
  2429 10,
       
  2430 5,
       
  2431 10,0,0,0,
       
  2432 42,
       
  2433 '0','x','2','0','0','0','B','1','1','1',
       
  2434 // - plugins[0]::activationstate
       
  2435 //   - Variant name
       
  2436 //     - Version 1.0
       
  2437 //     - Semantic ID (LE)    
       
  2438 //     - Variant name length (LE)
       
  2439 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2440 //     - Variant name
       
  2441 10,
       
  2442 12,0,0,0,
       
  2443 15,0,0,0,
       
  2444 62,
       
  2445 'a','c','t','i','v','a','t','i','o','n','s','t','a','t','e',
       
  2446 // - plugins[0]::activationstate
       
  2447 //   - Variant value
       
  2448 //     - Version 1.0
       
  2449 //     - Variant value type, EVariantTypeDesC
       
  2450 //     - Variant value length (LE)
       
  2451 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2452 //     - Variant value
       
  2453 10,
       
  2454 5,
       
  2455 1,0,0,0,
       
  2456 6,
       
  2457 '1',
       
  2458 // - plugins[0]::locking_status
       
  2459 //   - Variant name
       
  2460 //     - Version 1.0
       
  2461 //     - Semantic ID (LE)    
       
  2462 //     - Variant name length (LE)
       
  2463 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2464 //     - Variant name
       
  2465 10,
       
  2466 12,0,0,0,
       
  2467 14,0,0,0,
       
  2468 58,
       
  2469 'l','o','c','k','i','n','g','_','s','t','a','t','u','s',
       
  2470 // - plugins[0]::locking_status
       
  2471 //   - Variant value
       
  2472 //     - Version 1.0
       
  2473 //     - Variant value type, EVariantTypeDesC
       
  2474 //     - Variant value length (LE)
       
  2475 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2476 //     - Variant value
       
  2477 10,
       
  2478 5,
       
  2479 4,0,0,0,
       
  2480 18,
       
  2481 'n','o','n','e',
       
  2482 // - appConf::plugins
       
  2483 //   - Version 1.0
       
  2484 //   - List item starts
       
  2485 10,
       
  2486 0,0,0,0,
       
  2487 // - appConf::plugins[1]
       
  2488 //   - Version 1.0
       
  2489 //   - Variant value type, EVariantTypeMap
       
  2490 10,
       
  2491 8,
       
  2492 // - plugins[1] map
       
  2493 //   - Version 1.0
       
  2494 //   - Item count (LE)
       
  2495 10,
       
  2496 4,0,0,0,
       
  2497 // - plugins[1]::id
       
  2498 //   - Variant name
       
  2499 //     - Version 1.0
       
  2500 //     - Semantic ID (LE)    
       
  2501 //     - Variant name length (LE)
       
  2502 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2503 //     - Variant name
       
  2504 10,
       
  2505 12,0,0,0,
       
  2506 2,0,0,0,
       
  2507 10,
       
  2508 'i','d',
       
  2509 // - plugins[1]::id
       
  2510 //   - Variant value
       
  2511 //     - Version 1.0
       
  2512 //     - Variant value type, EVariantTypeDesC
       
  2513 //     - Variant value length (LE)
       
  2514 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2515 //     - Variant value
       
  2516 10,
       
  2517 5,
       
  2518 1,0,0,0,
       
  2519 6,
       
  2520 '5',
       
  2521 // - plugins[1]::uid
       
  2522 //   - Variant name
       
  2523 //     - Version 1.0
       
  2524 //     - Semantic ID (LE)    
       
  2525 //     - Variant name length (LE)
       
  2526 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2527 //     - Variant name
       
  2528 10,
       
  2529 12,0,0,0,
       
  2530 3,0,0,0,
       
  2531 14,
       
  2532 'u','i','d',
       
  2533 // - plugins[1]::uid
       
  2534 //   - Variant value
       
  2535 //     - Version 1.0
       
  2536 //     - Variant value type, EVariantTypeDesC
       
  2537 //     - Variant value length (LE)
       
  2538 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2539 //     - Variant value
       
  2540 10,
       
  2541 5,
       
  2542 10,0,0,0,
       
  2543 42,
       
  2544 '0','x','2','0','0','0','B','1','1','2',
       
  2545 // - plugins[1]::activationstate
       
  2546 //   - Variant name
       
  2547 //     - Version 1.0
       
  2548 //     - Semantic ID (LE)    
       
  2549 //     - Variant name length (LE)
       
  2550 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2551 //     - Variant name
       
  2552 10,
       
  2553 12,0,0,0,
       
  2554 15,0,0,0,
       
  2555 62,
       
  2556 'a','c','t','i','v','a','t','i','o','n','s','t','a','t','e',
       
  2557 // - plugins[1]::activationstate
       
  2558 //   - Variant value
       
  2559 //     - Version 1.0
       
  2560 //     - Variant value type, EVariantTypeDesC
       
  2561 //     - Variant value length (LE)
       
  2562 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2563 //     - Variant value
       
  2564 10,
       
  2565 5,
       
  2566 1,0,0,0,
       
  2567 6,
       
  2568 '0',
       
  2569 // - plugins[0]::locking_status
       
  2570 //   - Variant name
       
  2571 //     - Version 1.0
       
  2572 //     - Semantic ID (LE)    
       
  2573 //     - Variant name length (LE)
       
  2574 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2575 //     - Variant name
       
  2576 10,
       
  2577 12,0,0,0,
       
  2578 14,0,0,0,
       
  2579 58,
       
  2580 'l','o','c','k','i','n','g','_','s','t','a','t','u','s',
       
  2581 // - plugins[0]::locking_status
       
  2582 //   - Variant value
       
  2583 //     - Version 1.0
       
  2584 //     - Variant value type, EVariantTypeDesC
       
  2585 //     - Variant value length (LE)
       
  2586 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2587 //     - Variant value
       
  2588 10,
       
  2589 5,
       
  2590 4,0,0,0,
       
  2591 18,
       
  2592 'n','o','n','e',
       
  2593 // - appConf::settings
       
  2594 //   - Variant name
       
  2595 //     - Version 1.0
       
  2596 //     - Semantic ID (LE)    
       
  2597 //     - Variant name length (LE)
       
  2598 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2599 //     - Variant name
       
  2600 10,
       
  2601 12,0,0,0,
       
  2602 8,0,0,0,
       
  2603 34,
       
  2604 's','e','t','t','i','n','g','s',
       
  2605 // - appConf::settings
       
  2606 //   - Variant value
       
  2607 //     - Version 1.0
       
  2608 //     - Variant value type, EVariantTypeList
       
  2609 10,
       
  2610 7,
       
  2611 // - appConf::settings
       
  2612 //   - Version 1.0
       
  2613 //   - Item count (LE)
       
  2614 10,
       
  2615 0,0,0,0,
       
  2616 // - appConf::resources
       
  2617 //   - Variant name
       
  2618 //     - Version 1.0
       
  2619 //     - Semantic ID (LE)    
       
  2620 //     - Variant name length (LE)
       
  2621 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2622 //     - Variant name
       
  2623 10,
       
  2624 12,0,0,0,
       
  2625 9,0,0,0,
       
  2626 38,
       
  2627 'r','e','s','o','u','r','c','e','s',
       
  2628 // - appConf::resources
       
  2629 //   - Variant value
       
  2630 //     - Version 1.0
       
  2631 //     - Variant value type, EVariantTypeList
       
  2632 10,
       
  2633 7,
       
  2634 // - appConf::resources
       
  2635 //   - Version 1.0
       
  2636 //   - List item count
       
  2637 10,
       
  2638 1,0,0,0,
       
  2639 // - resources[0]::object
       
  2640 //   - Version 1.0
       
  2641 //   - List item starts
       
  2642 10,
       
  2643 0,0,0,0,
       
  2644 // - Object[0]
       
  2645 //   - Version 1.0
       
  2646 //   - Variant value type, EVariantTypeMap
       
  2647 10,
       
  2648 8,
       
  2649 // - Object[0] map
       
  2650 //   - Version 1.0
       
  2651 //   - Item count (LE)
       
  2652 10,
       
  2653 4,0,0,0,
       
  2654 // - Object[0]::name
       
  2655 //   - Variant name
       
  2656 //     - Version 1.0
       
  2657 //     - Semantic ID (LE)    
       
  2658 //     - Variant name length (LE)
       
  2659 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2660 //     - Variant name
       
  2661 10,
       
  2662 12,0,0,0,
       
  2663 4,0,0,0,
       
  2664 18,
       
  2665 'n','a','m','e',
       
  2666 // - Object[0]::name
       
  2667 //   - Variant value
       
  2668 //     - Version 1.0
       
  2669 //     - Variant value type, EVariantTypeDesC
       
  2670 //     - Variant value length (LE)
       
  2671 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2672 //     - Variant value
       
  2673 10,
       
  2674 5,
       
  2675 8,0,0,0,
       
  2676 34,
       
  2677 'r','o','o','t','.','b','m','p',
       
  2678 // - Object[0]::path
       
  2679 //   - Variant name
       
  2680 //     - Version 1.0
       
  2681 //     - Semantic ID (LE)    
       
  2682 //     - Variant name length (LE)
       
  2683 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2684 //     - Variant name
       
  2685 10,
       
  2686 12,0,0,0,
       
  2687 4,0,0,0,
       
  2688 18,
       
  2689 'p','a','t','h',
       
  2690 // - Object[0]::path
       
  2691 //   - Variant value
       
  2692 //     - Version 1.0
       
  2693 //     - Variant value type, EVariantTypeDesC
       
  2694 //     - Variant value length (LE)
       
  2695 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2696 //     - Variant value
       
  2697 10,
       
  2698 5,
       
  2699 42,0,0,0,
       
  2700 170,
       
  2701 '5','3','6','8','7','4','9','2','9','\\','2','7','0','5','1','3','7','5','1','\\','5','3','6','9','1','6','2','4','0','\\','1','.','0','\\','s','o','u','r','c','e','s','\\',
       
  2702 // - Object[0]::mediatype
       
  2703 //   - Variant name
       
  2704 //     - Version 1.0
       
  2705 //     - Semantic ID (LE)    
       
  2706 //     - Variant name length (LE)
       
  2707 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2708 //     - Variant name
       
  2709 10,
       
  2710 12,0,0,0,
       
  2711 9,0,0,0,
       
  2712 38,
       
  2713 'm','e','d','i','a','t','y','p','e',
       
  2714 // - Object[0]::mediatype
       
  2715 //   - Variant value
       
  2716 //     - Version 1.0
       
  2717 //     - Variant value type, EVariantTypeDesC
       
  2718 //     - Variant value length (LE)
       
  2719 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2720 //     - Variant value
       
  2721 10,
       
  2722 5,
       
  2723 9,0,0,0,
       
  2724 38,
       
  2725 'm','i','m','e','_','t','y','p','e',
       
  2726 // - Object[0]::tag
       
  2727 //   - Variant name
       
  2728 //     - Version 1.0
       
  2729 //     - Semantic ID (LE)    
       
  2730 //     - Variant name length (LE)
       
  2731 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2732 //     - Variant name
       
  2733 10,
       
  2734 12,0,0,0,
       
  2735 3,0,0,0,
       
  2736 14,
       
  2737 't','a','g',
       
  2738 // - Object[0]::tag
       
  2739 //   - Variant value
       
  2740 //     - Version 1.0
       
  2741 //     - Variant value type, EVariantTypeDesC
       
  2742 //     - Variant value length (LE)
       
  2743 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2744 //     - Variant value
       
  2745 10,
       
  2746 5,
       
  2747 0,0,0,0,
       
  2748 2
       
  2749 };
       
  2750 
       
  2751 #endif // C_MT_HSPS_ADDPLUGIN_1_H