homescreensrv_plat/sapi_homescreenplugin/tsrc/hspsconfigurationif/inc/mt_hsps_getplugins_3.h
changeset 0 79c6a41cd166
child 14 15e4dd19031c
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 GetPlugins(3) test data
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #ifndef C_MT_HSPS_GETPLUGINS_3_H
       
    20 #define C_MT_HSPS_GETPLUGINS_3_H
       
    21 
       
    22 /* 
       
    23 GetPlugins(3)
       
    24 ----------------
       
    25  
       
    26 Test purpose
       
    27 The purpose of this test case is to verify that correct list of view plugins 
       
    28 installed for interface 0x998 is returned when GetPlugins method is called.
       
    29 
       
    30 Pre-conditions
       
    31 •   There must be installed test themes for Active Idle application
       
    32 
       
    33 Test steps
       
    34 
       
    35 Test step 1:
       
    36 •   Input:
       
    37     GetPlugins(“0x998”, “viewplugin”)
       
    38 •   Expected output
       
    39     List of installed plugins:
       
    40         o   View Conf #1
       
    41         o   Typical view conf 1
       
    42         o   Typical view conf 2
       
    43         o   Operator - view
       
    44 
       
    45 Post-condition
       
    46 In typical configuration check manually that all defined 
       
    47 resource files can be found under 
       
    48 \epoc32\winscw\c\private\102750f0\2456\270513751\536916241\1.0\sources
       
    49 */
       
    50 
       
    51 // Test step 1 method:
       
    52 
       
    53 const TUint8 getplugins_3_ts_1_method[] = "GetPlugins";
       
    54 
       
    55 // Test step 1 input:
       
    56 
       
    57 const TUint8 getplugins_3_ts_1_input[] = {
       
    58 // GetPlugins(Input)
       
    59 // - Version 1.0
       
    60 // - Item count (LE)
       
    61 10,
       
    62 2,0,0,0,
       
    63 // - GetPlugins(Input)::interface
       
    64 //   - Variant name
       
    65 //     - Version 1.0
       
    66 //     - Semantic ID (LE)    
       
    67 //     - Variant name length (LE)
       
    68 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
    69 //     - Variant name
       
    70 10,
       
    71 12,0,0,0,
       
    72 9,0,0,0,
       
    73 38,
       
    74 'i','n','t','e','r','f','a','c','e',
       
    75 // - GetPlugins(Input)::interface
       
    76 //   - Variant value
       
    77 //     - Version 1.0
       
    78 //     - Variant value type, EVariantTypeDesC
       
    79 //     - Variant value length (LE)
       
    80 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
    81 //     - Variant value
       
    82 10,
       
    83 5,
       
    84 5,0,0,0,
       
    85 22,
       
    86 '0','x','9','9','8',
       
    87 // - GetPlugins(Input)::type
       
    88 //   - Variant name
       
    89 //     - Version 1.0
       
    90 //     - Semantic ID (LE)    
       
    91 //     - Variant name length (LE)
       
    92 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
    93 //     - Variant name
       
    94 10,
       
    95 12,0,0,0,
       
    96 4,0,0,0,
       
    97 18,
       
    98 't','y','p','e',
       
    99 // - GetPlugins(Input)::type
       
   100 //   - Variant value
       
   101 //     - Version 1.0
       
   102 //     - Variant value type, EVariantTypeDesC
       
   103 //     - Variant value length (LE)
       
   104 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   105 //     - Variant value
       
   106 10,
       
   107 5,
       
   108 4,0,0,0,
       
   109 18,
       
   110 'v','i','e','w'
       
   111 };
       
   112 
       
   113 // Test step 1 output:
       
   114 
       
   115 const TUint8 getplugins_3_ts_1_output[] = {
       
   116 // GetPluginConf(Output)
       
   117 // - Version 1.0
       
   118 // - Item count (LE)
       
   119 10,
       
   120 1,0,0,0,
       
   121 // GetPlugins(Output)::plugins
       
   122 // - Variant name
       
   123 //   - Version 1.0
       
   124 //   - Semantic ID (LE)    
       
   125 //   - Variant name length (LE)
       
   126 //   - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   127 //   - Variant name
       
   128 10,
       
   129 12,0,0,0,
       
   130 7,0,0,0,
       
   131 30,
       
   132 'p','l','u','g','i','n','s',
       
   133 // GetPlugins(Output)::plugins
       
   134 // - Variant value
       
   135 //   - Version 1.0
       
   136 //   - Variant value type, EVariantTypeList
       
   137 10,
       
   138 7,
       
   139 // GetPlugins(Output)::plugins
       
   140 // - Version 1.0
       
   141 // - Item count (LE)
       
   142 10,
       
   143 4,0,0,0,
       
   144 // GetPlugins(Output)::plugins
       
   145 // - Version 1.0
       
   146 // - List item starts
       
   147 10,
       
   148 0,0,0,0,
       
   149 // - plugins[0]
       
   150 //   - Version 1.0
       
   151 //   - Variant value type, EVariantTypeMap
       
   152 10,
       
   153 8,
       
   154 // - plugins[0] map
       
   155 //   - Version 1.0
       
   156 //   - Item count (LE)
       
   157 10,
       
   158 7,0,0,0,
       
   159 // - plugins[0]::uid
       
   160 //   - Variant name
       
   161 //     - Version 1.0
       
   162 //     - Semantic ID (LE)    
       
   163 //     - Variant name length (LE)
       
   164 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   165 //     - Variant name
       
   166 10,
       
   167 12,0,0,0,
       
   168 3,0,0,0,
       
   169 14,
       
   170 'u','i','d',
       
   171 // - plugins[0]::uid
       
   172 //   - Variant value
       
   173 //     - Version 1.0
       
   174 //     - Variant value type, EVariantTypeDesC
       
   175 //     - Variant value length (LE)
       
   176 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   177 //     - Variant value
       
   178 10,
       
   179 5,
       
   180 10,0,0,0,
       
   181 42,
       
   182 '0','x','2','0','0','0','b','1','3','1',
       
   183 // - plugins[0]::interface
       
   184 //   - Variant name
       
   185 //     - Version 1.0
       
   186 //     - Semantic ID (LE)    
       
   187 //     - Variant name length (LE)
       
   188 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   189 //     - Variant name
       
   190 10,
       
   191 12,0,0,0,
       
   192 9,0,0,0,
       
   193 38,
       
   194 'i','n','t','e','r','f','a','c','e',
       
   195 // - plugins[0]::interface
       
   196 //   - Variant value
       
   197 //     - Version 1.0
       
   198 //     - Variant value type, EVariantTypeDesC
       
   199 //     - Variant value length (LE)
       
   200 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   201 //     - Variant value
       
   202 10,
       
   203 5,
       
   204 5,0,0,0,
       
   205 22,
       
   206 '0','x','9','9','8',
       
   207 // - plugins[0]::type
       
   208 //   - Variant name
       
   209 //     - Version 1.0
       
   210 //     - Semantic ID (LE)    
       
   211 //     - Variant name length (LE)
       
   212 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   213 //     - Variant name
       
   214 10,
       
   215 12,0,0,0,
       
   216 4,0,0,0,
       
   217 18,
       
   218 't','y','p','e',
       
   219 // - plugins[0]::type
       
   220 //   - Variant value
       
   221 //     - Version 1.0
       
   222 //     - Variant value type, EVariantTypeDesC
       
   223 //     - Variant value length (LE)
       
   224 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   225 //     - Variant value
       
   226 10,
       
   227 5,
       
   228 4,0,0,0,
       
   229 18,
       
   230 'v','i','e','w',
       
   231 // - plugins[0]::name
       
   232 //   - Variant name
       
   233 //     - Version 1.0
       
   234 //     - Semantic ID (LE)    
       
   235 //     - Variant name length (LE)
       
   236 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   237 //     - Variant name
       
   238 10,
       
   239 12,0,0,0,
       
   240 4,0,0,0,
       
   241 18,
       
   242 'n','a','m','e',
       
   243 // - plugins[0]::name
       
   244 //   - Variant value
       
   245 //     - Version 1.0
       
   246 //     - Variant value type, EVariantTypeDesC
       
   247 //     - Variant value length (LE)
       
   248 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   249 //     - Variant value
       
   250 10,
       
   251 5,
       
   252 15,0,0,0,
       
   253 62,
       
   254 'O','p','e','r','a','t','o','r',' ','-',' ','V','i','e','w',
       
   255 // - plugins[0]::multiinstance
       
   256 //   - Variant name
       
   257 //     - Version 1.0
       
   258 //     - Semantic ID (LE)    
       
   259 //     - Variant name length (LE)
       
   260 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   261 //     - Variant name
       
   262 10,
       
   263 12,0,0,0,
       
   264 13,0,0,0,
       
   265 54,
       
   266 'm','u','l','t','i','i','n','s','t','a','n','c','e',
       
   267 // - plugins[0]::multiinstance
       
   268 //   - Variant value
       
   269 //     - Version 1.0
       
   270 //     - Variant value type, EVariantTypeDesC
       
   271 //     - Variant value length (LE)
       
   272 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   273 //     - Variant value
       
   274 10,
       
   275 5,
       
   276 1,0,0,0,
       
   277 6,
       
   278 '1',
       
   279 // - plugins[0]::description
       
   280 //   - Variant name
       
   281 //     - Version 1.0
       
   282 //     - Semantic ID (LE)    
       
   283 //     - Variant name length (LE)
       
   284 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   285 //     - Variant name
       
   286 10,
       
   287 12,0,0,0,
       
   288 4,0,0,0,
       
   289 18,
       
   290 'd','e','s','c',
       
   291 // - plugins[0]::description
       
   292 //   - Variant value
       
   293 //     - Version 1.0
       
   294 //     - Variant value type, EVariantTypeDesC
       
   295 //     - Variant value length (LE)
       
   296 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   297 //     - Variant value
       
   298 10,
       
   299 5,
       
   300 6,0,0,0,
       
   301 26,
       
   302 'S','t','r','i','n','g',
       
   303 // - object[0]::path
       
   304 //   - Variant name
       
   305 //     - Version 1.0
       
   306 //     - Semantic ID (LE)    
       
   307 //     - Variant name length (LE)
       
   308 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   309 //     - Variant name
       
   310 10,
       
   311 12,0,0,0,
       
   312 4,0,0,0,
       
   313 18,
       
   314 'l','o','g','o',
       
   315 // - object[0]::path
       
   316 //   - Variant value
       
   317 //     - Version 1.0
       
   318 //     - Variant value type, EVariantTypeDesC
       
   319 //     - Variant value length (LE)
       
   320 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   321 //     - Variant value
       
   322 10,
       
   323 5,
       
   324 75,0,0,0,
       
   325 93,
       
   326 2,
       
   327 'm','i','f','(','c',':','\\','p','r','i','v','a','t','e','\\','2','0','0','0','0','F','B','1','\\','2','4','5','6','\\','2','7','0','5','1','3','7','5','1','\\','5','3','6','9','1','6','2','7','3','\\','1','.','0','\\','s','o','u','r','c','e','s','\\','d','u','m','m','y','.','m','i','f',' ','1',' ','2',')',
       
   328 // GetPlugins(Output)::plugins
       
   329 // - Version 1.0
       
   330 // - List item starts
       
   331 10,
       
   332 0,0,0,0,
       
   333 // - plugins[1]
       
   334 //   - Version 1.0
       
   335 //   - Variant value type, EVariantTypeMap
       
   336 10,
       
   337 8,
       
   338 // - plugins[1] map
       
   339 //   - Version 1.0
       
   340 //   - Item count (LE)
       
   341 10,
       
   342 6,0,0,0,
       
   343 // - plugins[1]::uid
       
   344 //   - Variant name
       
   345 //     - Version 1.0
       
   346 //     - Semantic ID (LE)    
       
   347 //     - Variant name length (LE)
       
   348 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   349 //     - Variant name
       
   350 10,
       
   351 12,0,0,0,
       
   352 3,0,0,0,
       
   353 14,
       
   354 'u','i','d',
       
   355 // - plugins[1]::uid
       
   356 //   - Variant value
       
   357 //     - Version 1.0
       
   358 //     - Variant value type, EVariantTypeDesC
       
   359 //     - Variant value length (LE)
       
   360 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   361 //     - Variant value
       
   362 10,
       
   363 5,
       
   364 10,0,0,0,
       
   365 42,
       
   366 '0','x','2','0','0','0','b','1','1','2',
       
   367 // - plugins[1]::interface
       
   368 //   - Variant name
       
   369 //     - Version 1.0
       
   370 //     - Semantic ID (LE)    
       
   371 //     - Variant name length (LE)
       
   372 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   373 //     - Variant name
       
   374 10,
       
   375 12,0,0,0,
       
   376 9,0,0,0,
       
   377 38,
       
   378 'i','n','t','e','r','f','a','c','e',
       
   379 // - plugins[1]::interface
       
   380 //   - Variant value
       
   381 //     - Version 1.0
       
   382 //     - Variant value type, EVariantTypeDesC
       
   383 //     - Variant value length (LE)
       
   384 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   385 //     - Variant value
       
   386 10,
       
   387 5,
       
   388 5,0,0,0,
       
   389 22,
       
   390 '0','x','9','9','8',
       
   391 // - plugins[1]::type
       
   392 //   - Variant name
       
   393 //     - Version 1.0
       
   394 //     - Semantic ID (LE)    
       
   395 //     - Variant name length (LE)
       
   396 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   397 //     - Variant name
       
   398 10,
       
   399 12,0,0,0,
       
   400 4,0,0,0,
       
   401 18,
       
   402 't','y','p','e',
       
   403 // - plugins[1]::type
       
   404 //   - Variant value
       
   405 //     - Version 1.0
       
   406 //     - Variant value type, EVariantTypeDesC
       
   407 //     - Variant value length (LE)
       
   408 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   409 //     - Variant value
       
   410 10,
       
   411 5,
       
   412 4,0,0,0,
       
   413 18,
       
   414 'v','i','e','w',
       
   415 // - plugins[1]::name
       
   416 //   - Variant name
       
   417 //     - Version 1.0
       
   418 //     - Semantic ID (LE)    
       
   419 //     - Variant name length (LE)
       
   420 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   421 //     - Variant name
       
   422 10,
       
   423 12,0,0,0,
       
   424 4,0,0,0,
       
   425 18,
       
   426 'n','a','m','e',
       
   427 // - plugins[1]::name
       
   428 //   - Variant value
       
   429 //     - Version 1.0
       
   430 //     - Variant value type, EVariantTypeDesC
       
   431 //     - Variant value length (LE)
       
   432 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   433 //     - Variant value
       
   434 10,
       
   435 5,
       
   436 15,0,0,0,
       
   437 62,
       
   438 'T','y','p','i','c','a','l',' ','-',' ','V','i','e','w','2',
       
   439 // - plugins[1]::multiinstance
       
   440 //   - Variant name
       
   441 //     - Version 1.0
       
   442 //     - Semantic ID (LE)    
       
   443 //     - Variant name length (LE)
       
   444 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   445 //     - Variant name
       
   446 10,
       
   447 12,0,0,0,
       
   448 13,0,0,0,
       
   449 54,
       
   450 'm','u','l','t','i','i','n','s','t','a','n','c','e',
       
   451 // - plugins[1]::multiinstance
       
   452 //   - Variant value
       
   453 //     - Version 1.0
       
   454 //     - Variant value type, EVariantTypeDesC
       
   455 //     - Variant value length (LE)
       
   456 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   457 //     - Variant value
       
   458 10,
       
   459 5,
       
   460 1,0,0,0,
       
   461 6,
       
   462 '1',
       
   463 // - plugins[1]::description
       
   464 //   - Variant name
       
   465 //     - Version 1.0
       
   466 //     - Semantic ID (LE)    
       
   467 //     - Variant name length (LE)
       
   468 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   469 //     - Variant name
       
   470 10,
       
   471 12,0,0,0,
       
   472 4,0,0,0,
       
   473 18,
       
   474 'd','e','s','c',
       
   475 // - plugins[1]::description
       
   476 //   - Variant value
       
   477 //     - Version 1.0
       
   478 //     - Variant value type, EVariantTypeDesC
       
   479 //     - Variant value length (LE)
       
   480 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   481 //     - Variant value
       
   482 10,
       
   483 5,
       
   484 0,0,0,0,
       
   485 2,
       
   486 // GetPlugins(Output)::plugins
       
   487 // - Version 1.0
       
   488 // - List item starts
       
   489 10,
       
   490 0,0,0,0,
       
   491 // - plugins[2]
       
   492 //   - Version 1.0
       
   493 //   - Variant value type, EVariantTypeMap
       
   494 10,
       
   495 8,
       
   496 // - plugins[2] map
       
   497 //   - Version 1.0
       
   498 //   - Item count (LE)
       
   499 10,
       
   500 6,0,0,0,
       
   501 // - plugins[2]::uid
       
   502 //   - Variant name
       
   503 //     - Version 1.0
       
   504 //     - Semantic ID (LE)    
       
   505 //     - Variant name length (LE)
       
   506 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   507 //     - Variant name
       
   508 10,
       
   509 12,0,0,0,
       
   510 3,0,0,0,
       
   511 14,
       
   512 'u','i','d',
       
   513 // - plugins[2]::uid
       
   514 //   - Variant value
       
   515 //     - Version 1.0
       
   516 //     - Variant value type, EVariantTypeDesC
       
   517 //     - Variant value length (LE)
       
   518 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   519 //     - Variant value
       
   520 10,
       
   521 5,
       
   522 10,0,0,0,
       
   523 42,
       
   524 '0','x','2','0','0','0','b','1','1','1',
       
   525 // - plugins[2]::interface
       
   526 //   - Variant name
       
   527 //     - Version 1.0
       
   528 //     - Semantic ID (LE)    
       
   529 //     - Variant name length (LE)
       
   530 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   531 //     - Variant name
       
   532 10,
       
   533 12,0,0,0,
       
   534 9,0,0,0,
       
   535 38,
       
   536 'i','n','t','e','r','f','a','c','e',
       
   537 // - plugins[2]::interface
       
   538 //   - Variant value
       
   539 //     - Version 1.0
       
   540 //     - Variant value type, EVariantTypeDesC
       
   541 //     - Variant value length (LE)
       
   542 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   543 //     - Variant value
       
   544 10,
       
   545 5,
       
   546 5,0,0,0,
       
   547 22,
       
   548 '0','x','9','9','8',
       
   549 // - plugins[2]::type
       
   550 //   - Variant name
       
   551 //     - Version 1.0
       
   552 //     - Semantic ID (LE)    
       
   553 //     - Variant name length (LE)
       
   554 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   555 //     - Variant name
       
   556 10,
       
   557 12,0,0,0,
       
   558 4,0,0,0,
       
   559 18,
       
   560 't','y','p','e',
       
   561 // - plugins[2]::type
       
   562 //   - Variant value
       
   563 //     - Version 1.0
       
   564 //     - Variant value type, EVariantTypeDesC
       
   565 //     - Variant value length (LE)
       
   566 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   567 //     - Variant value
       
   568 10,
       
   569 5,
       
   570 4,0,0,0,
       
   571 18,
       
   572 'v','i','e','w',
       
   573 // - plugins[2]::name
       
   574 //   - Variant name
       
   575 //     - Version 1.0
       
   576 //     - Semantic ID (LE)    
       
   577 //     - Variant name length (LE)
       
   578 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   579 //     - Variant name
       
   580 10,
       
   581 12,0,0,0,
       
   582 4,0,0,0,
       
   583 18,
       
   584 'n','a','m','e',
       
   585 // - plugins[2]::name
       
   586 //   - Variant value
       
   587 //     - Version 1.0
       
   588 //     - Variant value type, EVariantTypeDesC
       
   589 //     - Variant value length (LE)
       
   590 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   591 //     - Variant value
       
   592 10,
       
   593 5,
       
   594 15,0,0,0,
       
   595 62,
       
   596 'T','y','p','i','c','a','l',' ','-',' ','V','i','e','w','1',
       
   597 // - plugins[2]::multiinstance
       
   598 //   - Variant name
       
   599 //     - Version 1.0
       
   600 //     - Semantic ID (LE)    
       
   601 //     - Variant name length (LE)
       
   602 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   603 //     - Variant name
       
   604 10,
       
   605 12,0,0,0,
       
   606 13,0,0,0,
       
   607 54,
       
   608 'm','u','l','t','i','i','n','s','t','a','n','c','e',
       
   609 // - plugins[2]::multiinstance
       
   610 //   - Variant value
       
   611 //     - Version 1.0
       
   612 //     - Variant value type, EVariantTypeDesC
       
   613 //     - Variant value length (LE)
       
   614 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   615 //     - Variant value
       
   616 10,
       
   617 5,
       
   618 1,0,0,0,
       
   619 6,
       
   620 '1',
       
   621 // - plugins[2]::description
       
   622 //   - Variant name
       
   623 //     - Version 1.0
       
   624 //     - Semantic ID (LE)    
       
   625 //     - Variant name length (LE)
       
   626 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   627 //     - Variant name
       
   628 10,
       
   629 12,0,0,0,
       
   630 4,0,0,0,
       
   631 18,
       
   632 'd','e','s','c',
       
   633 // - plugins[2]::description
       
   634 //   - Variant value
       
   635 //     - Version 1.0
       
   636 //     - Variant value type, EVariantTypeDesC
       
   637 //     - Variant value length (LE)
       
   638 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   639 //     - Variant value
       
   640 10,
       
   641 5,
       
   642 0,0,0,0,
       
   643 2,
       
   644 // GetPlugins(Output)::plugins
       
   645 // - Version 1.0
       
   646 // - List item starts
       
   647 10,
       
   648 0,0,0,0,
       
   649 // - plugins[3]
       
   650 //   - Version 1.0
       
   651 //   - Variant value type, EVariantTypeMap
       
   652 10,
       
   653 8,
       
   654 // - plugins[3] map
       
   655 //   - Version 1.0
       
   656 //   - Item count (LE)
       
   657 10,
       
   658 6,0,0,0,
       
   659 // - plugins[3]::uid
       
   660 //   - Variant name
       
   661 //     - Version 1.0
       
   662 //     - Semantic ID (LE)    
       
   663 //     - Variant name length (LE)
       
   664 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   665 //     - Variant name
       
   666 10,
       
   667 12,0,0,0,
       
   668 3,0,0,0,
       
   669 14,
       
   670 'u','i','d',
       
   671 // - plugins[3]::uid
       
   672 //   - Variant value
       
   673 //     - Version 1.0
       
   674 //     - Variant value type, EVariantTypeDesC
       
   675 //     - Variant value length (LE)
       
   676 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   677 //     - Variant value
       
   678 10,
       
   679 5,
       
   680 10,0,0,0,
       
   681 42,
       
   682 '0','x','2','0','0','0','b','1','0','1',
       
   683 // - plugins[3]::interface
       
   684 //   - Variant name
       
   685 //     - Version 1.0
       
   686 //     - Semantic ID (LE)    
       
   687 //     - Variant name length (LE)
       
   688 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   689 //     - Variant name
       
   690 10,
       
   691 12,0,0,0,
       
   692 9,0,0,0,
       
   693 38,
       
   694 'i','n','t','e','r','f','a','c','e',
       
   695 // - plugins[3]::interface
       
   696 //   - Variant value
       
   697 //     - Version 1.0
       
   698 //     - Variant value type, EVariantTypeDesC
       
   699 //     - Variant value length (LE)
       
   700 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   701 //     - Variant value
       
   702 10,
       
   703 5,
       
   704 5,0,0,0,
       
   705 22,
       
   706 '0','x','9','9','8',
       
   707 // - plugins[3]::type
       
   708 //   - Variant name
       
   709 //     - Version 1.0
       
   710 //     - Semantic ID (LE)    
       
   711 //     - Variant name length (LE)
       
   712 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   713 //     - Variant name
       
   714 10,
       
   715 12,0,0,0,
       
   716 4,0,0,0,
       
   717 18,
       
   718 't','y','p','e',
       
   719 // - plugins[3]::type
       
   720 //   - Variant value
       
   721 //     - Version 1.0
       
   722 //     - Variant value type, EVariantTypeDesC
       
   723 //     - Variant value length (LE)
       
   724 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   725 //     - Variant value
       
   726 10,
       
   727 5,
       
   728 4,0,0,0,
       
   729 18,
       
   730 'v','i','e','w',
       
   731 // - plugins[3]::name
       
   732 //   - Variant name
       
   733 //     - Version 1.0
       
   734 //     - Semantic ID (LE)    
       
   735 //     - Variant name length (LE)
       
   736 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   737 //     - Variant name
       
   738 10,
       
   739 12,0,0,0,
       
   740 4,0,0,0,
       
   741 18,
       
   742 'n','a','m','e',
       
   743 // - plugins[3]::name
       
   744 //   - Variant value
       
   745 //     - Version 1.0
       
   746 //     - Variant value type, EVariantTypeDesC
       
   747 //     - Variant value length (LE)
       
   748 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   749 //     - Variant value
       
   750 10,
       
   751 5,
       
   752 12,0,0,0,
       
   753 50,
       
   754 'V','i','e','w',' ','C','o','n','f',' ','#','1',
       
   755 // - plugins[3]::multiinstance
       
   756 //   - Variant name
       
   757 //     - Version 1.0
       
   758 //     - Semantic ID (LE)    
       
   759 //     - Variant name length (LE)
       
   760 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   761 //     - Variant name
       
   762 10,
       
   763 12,0,0,0,
       
   764 13,0,0,0,
       
   765 54,
       
   766 'm','u','l','t','i','i','n','s','t','a','n','c','e',
       
   767 // - plugins[3]::multiinstance
       
   768 //   - Variant value
       
   769 //     - Version 1.0
       
   770 //     - Variant value type, EVariantTypeDesC
       
   771 //     - Variant value length (LE)
       
   772 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   773 //     - Variant value
       
   774 10,
       
   775 5,
       
   776 1,0,0,0,
       
   777 6,
       
   778 '1',
       
   779 // - plugins[3]::description
       
   780 //   - Variant name
       
   781 //     - Version 1.0
       
   782 //     - Semantic ID (LE)    
       
   783 //     - Variant name length (LE)
       
   784 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   785 //     - Variant name
       
   786 10,
       
   787 12,0,0,0,
       
   788 4,0,0,0,
       
   789 18,
       
   790 'd','e','s','c',
       
   791 // - plugins[3]::description
       
   792 //   - Variant value
       
   793 //     - Version 1.0
       
   794 //     - Variant value type, EVariantTypeDesC
       
   795 //     - Variant value length (LE)
       
   796 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   797 //     - Variant value
       
   798 10,
       
   799 5,
       
   800 0,0,0,0,
       
   801 2
       
   802 };
       
   803 
       
   804 #endif // C_MT_HSPS_GETPLUGINS_3_H