homescreensrv_plat/sapi_homescreenplugin/tsrc/hspsconfigurationif/inc/mt_hsps_getactiveappconf_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 GetActiveAppConf(1) test data
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #ifndef C_MT_HSPS_GETACTIVEAPPCONF_1_H
       
    20 #define C_MT_HSPS_GETACTIVEAPPCONF_1_H
       
    21 
       
    22 /* 
       
    23 GetActiveAppConf(1)
       
    24 -------------------
       
    25  
       
    26 Test purpose:
       
    27 
       
    28 The purpose of this test case is to verify that Active Idle Minimal 
       
    29 configuration is returned when GetActiveAppConf method is called.
       
    30 
       
    31 Pre-conditions:
       
    32 
       
    33 •   There must be installed test themes for ActiveIdle application and Minimal 
       
    34     configuration must be set as active.
       
    35 
       
    36 Test steps:
       
    37 
       
    38 Test step 1:
       
    39 •   Input:
       
    40     GetActiveAppConf
       
    41 •   Expected output:
       
    42     Active Idle Minimal configuration with configuration state 
       
    43     “NotConfirmed”
       
    44 
       
    45 Test step 2:
       
    46 •   Input:
       
    47     SetConfState(“Confirmed”)
       
    48 •   Expected output:
       
    49     Configuration state successfully updated
       
    50 
       
    51 Test step 3:
       
    52 •   Input:
       
    53     GetActiveAppConf
       
    54 •   Expected output:
       
    55     Active Idle Minimal configuration with configuration state “Confirmed”
       
    56 
       
    57 Test step 4:
       
    58 •   Input:
       
    59     Re-attach HSPS service
       
    60 •   Expected output:
       
    61     HSPS service interface is successfully closed and opened
       
    62 
       
    63 Test step 5:
       
    64 •   Input:
       
    65     GetActiveAppConf
       
    66 •   Expected output:
       
    67     Active Idle Minimal configuration with configuration state “Confirmed”
       
    68 
       
    69 */
       
    70 
       
    71 // Test step 1 method:
       
    72 
       
    73 const TUint8 getactiveappconf_1_ts_1_method[] = "GetActiveAppConf";
       
    74 
       
    75 
       
    76 // Test step 1 input:
       
    77 
       
    78 const TUint8 getactiveappconf_1_ts_1_input = 0;
       
    79 
       
    80  
       
    81 // Test step 1 expected output:
       
    82 
       
    83 
       
    84 const TUint8 getactiveappconf_1_ts_1_output[] = {
       
    85 // GetActiveAppConf(Output)
       
    86 // - Version 1.0
       
    87 // - Item count (LE)
       
    88 10,
       
    89 1,0,0,0,
       
    90 // GetActiveAppConf(Output)::appConf
       
    91 // - Variant name
       
    92 //   - Version 1.0
       
    93 //   - Semantic ID (LE)
       
    94 //   - Variant name length (LE)
       
    95 //   - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
    96 //   - Variant name
       
    97 10,
       
    98 12,0,0,0,
       
    99 7,0,0,0,
       
   100 30,
       
   101 'a','p','p','C','o','n','f',
       
   102 // - Variant value
       
   103 //   - Version 1.0
       
   104 //   - Variant value type, EVariantTypeMap
       
   105 10,
       
   106 8,
       
   107 // - appConf map
       
   108 //   - Version 1.0
       
   109 //   - Item count (LE)
       
   110 10,
       
   111 12,0,0,0,
       
   112 // - appConf::id
       
   113 //   - Variant name
       
   114 //     - Version 1.0
       
   115 //     - Semantic ID (LE)    
       
   116 //     - Variant name length (LE)
       
   117 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   118 //     - Variant name
       
   119 10,
       
   120 12,0,0,0,
       
   121 2,0,0,0,
       
   122 10,
       
   123 'i','d',
       
   124 // - appConf::id
       
   125 //   - Variant value
       
   126 //     - Version 1.0
       
   127 //     - Variant value type, EVariantTypeDesC
       
   128 //     - Variant value length (LE)
       
   129 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   130 //     - Variant value
       
   131 10,
       
   132 5,
       
   133 1,0,0,0,
       
   134 6,
       
   135 '1',
       
   136 // - appConf::uid
       
   137 //   - Variant name
       
   138 //     - Version 1.0
       
   139 //     - Semantic ID (LE)    
       
   140 //     - Variant name length (LE)
       
   141 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   142 //     - Variant name
       
   143 10,
       
   144 12,0,0,0,
       
   145 3,0,0,0,
       
   146 14,
       
   147 'u','i','d',
       
   148 // - appConf::uid
       
   149 //   - Variant value
       
   150 //     - Version 1.0
       
   151 //     - Variant value type, EVariantTypeDesC
       
   152 //     - Variant value length (LE)
       
   153 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   154 //     - Variant value
       
   155 10,
       
   156 5,
       
   157 10,0,0,0,
       
   158 42,
       
   159 '0','x','2','0','0','0','B','1','0','0',
       
   160 // - appConf::type
       
   161 //   - Variant name
       
   162 //     - Version 1.0
       
   163 //     - Semantic ID (LE)    
       
   164 //     - Variant name length (LE)
       
   165 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   166 //     - Variant name
       
   167 10,
       
   168 12,0,0,0,
       
   169 4,0,0,0,
       
   170 18,
       
   171 't','y','p','e',
       
   172 // - appConf::type
       
   173 //   - Variant value
       
   174 //     - Version 1.0
       
   175 //     - Variant value type, EVariantTypeDesC
       
   176 //     - Variant value length (LE)
       
   177 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   178 //     - Variant value
       
   179 10,
       
   180 5,
       
   181 11,0,0,0,
       
   182 46,
       
   183 'a','p','p','l','i','c','a','t','i','o','n',
       
   184 // - appConf::interface
       
   185 //   - Variant name
       
   186 //     - Version 1.0
       
   187 //     - Semantic ID (LE)    
       
   188 //     - Variant name length (LE)
       
   189 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   190 //     - Variant name
       
   191 10,
       
   192 12,0,0,0,
       
   193 9,0,0,0,
       
   194 38,
       
   195 'i','n','t','e','r','f','a','c','e',
       
   196 // - appConf::interface
       
   197 //   - Variant value
       
   198 //     - Version 1.0
       
   199 //     - Variant value type, EVariantTypeDesC
       
   200 //     - Variant value length (LE)
       
   201 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   202 //     - Variant value
       
   203 10,
       
   204 5,
       
   205 10,0,0,0,
       
   206 42,
       
   207 '0','x','2','0','0','0','0','F','B','1',
       
   208 // - appConf::name
       
   209 //   - Variant name
       
   210 //     - Version 1.0
       
   211 //     - Semantic ID (LE)    
       
   212 //     - Variant name length (LE)
       
   213 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   214 //     - Variant name
       
   215 10,
       
   216 12,0,0,0,
       
   217 4,0,0,0,
       
   218 18,
       
   219 'n','a','m','e',
       
   220 // - appConf::name
       
   221 //   - Variant value
       
   222 //     - Version 1.0
       
   223 //     - Variant value type, EVariantTypeDesC
       
   224 //     - Variant value length (LE)
       
   225 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   226 //     - Variant value
       
   227 10,
       
   228 5,
       
   229 12,0,0,0,
       
   230 50,
       
   231 'R','o','o','t',' ','c','o','n','f',' ','#','1',
       
   232 // - appConf::multiinstance
       
   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 13,0,0,0,
       
   242 54,
       
   243 'm','u','l','t','i','i','n','s','t','a','n','c','e',
       
   244 // - appConf::multiinstance
       
   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::description
       
   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 4,0,0,0,
       
   266 18,
       
   267 'd','e','s','c',
       
   268 // - appConf::description
       
   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 0,0,0,0,
       
   278 2,
       
   279 // - appConf::state
       
   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 5,0,0,0,
       
   289 22,
       
   290 's','t','a','t','e',
       
   291 // - appConf::state
       
   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 12,0,0,0,
       
   301 50,
       
   302 'N','o','t','C','o','n','f','i','r','m','e','d',
       
   303 // - appConf::max_child
       
   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 9,0,0,0,
       
   313 38,
       
   314 'm','a','x','_','c','h','i','l','d',
       
   315 // - appConf::max_child
       
   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 1,0,0,0,
       
   325 6,
       
   326 '6',
       
   327 // - appConf::plugins
       
   328 //   - Variant name
       
   329 //     - Version 1.0
       
   330 //     - Semantic ID (LE)    
       
   331 //     - Variant name length (LE)
       
   332 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   333 //     - Variant name
       
   334 10,
       
   335 12,0,0,0,
       
   336 7,0,0,0,
       
   337 30,
       
   338 'p','l','u','g','i','n','s',
       
   339 // - appConf::plugins
       
   340 //   - Variant value
       
   341 //     - Version 1.0
       
   342 //     - Variant value type, EVariantTypeList
       
   343 10,
       
   344 7,
       
   345 // - appConf::plugins
       
   346 //   - Version 1.0
       
   347 //   - Item count (LE)
       
   348 10,
       
   349 1,0,0,0,
       
   350 // - appConf::plugins
       
   351 //   - Version 1.0
       
   352 //   - List item starts
       
   353 10,
       
   354 0,0,0,0,
       
   355 // - appConf::plugins[0]
       
   356 //   - Version 1.0
       
   357 //   - Variant value type, EVariantTypeMap
       
   358 10,
       
   359 8,
       
   360 // - plugins[0] map
       
   361 //   - Version 1.0
       
   362 //   - Item count (LE)
       
   363 10,
       
   364 4,0,0,0,
       
   365 // - plugins[0]::id
       
   366 //   - Variant name
       
   367 //     - Version 1.0
       
   368 //     - Semantic ID (LE)    
       
   369 //     - Variant name length (LE)
       
   370 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   371 //     - Variant name
       
   372 10,
       
   373 12,0,0,0,
       
   374 2,0,0,0,
       
   375 10,
       
   376 'i','d',
       
   377 // - plugins[0]::id
       
   378 //   - Variant value
       
   379 //     - Version 1.0
       
   380 //     - Variant value type, EVariantTypeDesC
       
   381 //     - Variant value length (LE)
       
   382 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   383 //     - Variant value
       
   384 10,
       
   385 5,
       
   386 1,0,0,0,
       
   387 6,
       
   388 '1',
       
   389 // - plugins[0]::uid
       
   390 //   - Variant name
       
   391 //     - Version 1.0
       
   392 //     - Semantic ID (LE)    
       
   393 //     - Variant name length (LE)
       
   394 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   395 //     - Variant name
       
   396 10,
       
   397 12,0,0,0,
       
   398 3,0,0,0,
       
   399 14,
       
   400 'u','i','d',
       
   401 // - plugins[0]::uid
       
   402 //   - Variant value
       
   403 //     - Version 1.0
       
   404 //     - Variant value type, EVariantTypeDesC
       
   405 //     - Variant value length (LE)
       
   406 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   407 //     - Variant value
       
   408 10,
       
   409 5,
       
   410 10,0,0,0,
       
   411 42,
       
   412 '0','x','2','0','0','0','B','1','0','1',
       
   413 // - plugins[0]::activationstate
       
   414 //   - Variant name
       
   415 //     - Version 1.0
       
   416 //     - Semantic ID (LE)    
       
   417 //     - Variant name length (LE)
       
   418 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   419 //     - Variant name
       
   420 10,
       
   421 12,0,0,0,
       
   422 15,0,0,0,
       
   423 62,
       
   424 'a','c','t','i','v','a','t','i','o','n','s','t','a','t','e',
       
   425 // - plugins[0]::activationstate
       
   426 //   - Variant value
       
   427 //     - Version 1.0
       
   428 //     - Variant value type, EVariantTypeDesC
       
   429 //     - Variant value length (LE)
       
   430 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   431 //     - Variant value
       
   432 10,
       
   433 5,
       
   434 1,0,0,0,
       
   435 6,
       
   436 '1',
       
   437 // - plugins[0]::locking_status
       
   438 //   - Variant name
       
   439 //     - Version 1.0
       
   440 //     - Semantic ID (LE)    
       
   441 //     - Variant name length (LE)
       
   442 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   443 //     - Variant name
       
   444 10,
       
   445 12,0,0,0,
       
   446 14,0,0,0,
       
   447 58,
       
   448 'l','o','c','k','i','n','g','_','s','t','a','t','u','s',
       
   449 // - plugins[0]::locking_status
       
   450 //   - Variant value
       
   451 //     - Version 1.0
       
   452 //     - Variant value type, EVariantTypeDesC
       
   453 //     - Variant value length (LE)
       
   454 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   455 //     - Variant value
       
   456 10,
       
   457 5,
       
   458 4,0,0,0,
       
   459 18,
       
   460 'n','o','n','e',
       
   461 // - appConf::settings
       
   462 //   - Variant name
       
   463 //     - Version 1.0
       
   464 //     - Semantic ID (LE)    
       
   465 //     - Variant name length (LE)
       
   466 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   467 //     - Variant name
       
   468 10,
       
   469 12,0,0,0,
       
   470 8,0,0,0,
       
   471 34,
       
   472 's','e','t','t','i','n','g','s',
       
   473 // - appConf::settings
       
   474 //   - Variant value
       
   475 //     - Version 1.0
       
   476 //     - Variant value type, EVariantTypeList
       
   477 10,
       
   478 7,
       
   479 // - appConf::settings
       
   480 //   - Version 1.0
       
   481 //   - Item count (LE)
       
   482 10,
       
   483 0,0,0,0,
       
   484 // - appConf::resources
       
   485 //   - Variant name
       
   486 //     - Version 1.0
       
   487 //     - Semantic ID (LE)    
       
   488 //     - Variant name length (LE)
       
   489 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   490 //     - Variant name
       
   491 10,
       
   492 12,0,0,0,
       
   493 9,0,0,0,
       
   494 38,
       
   495 'r','e','s','o','u','r','c','e','s',
       
   496 // - appConf::resources
       
   497 //   - Variant value
       
   498 //     - Version 1.0
       
   499 //     - Variant value type, EVariantTypeList
       
   500 10,
       
   501 7,
       
   502 // - appConf::resources
       
   503 //   - Version 1.0
       
   504 //   - List item count
       
   505 10,
       
   506 0,0,0,0
       
   507 };
       
   508 
       
   509 // Test step 2 method:
       
   510 
       
   511 const TUint8 getactiveappconf_1_ts_2_method[] = "SetConfState";
       
   512 
       
   513 // Test step 1 input:
       
   514 
       
   515 const TUint8 getactiveappconf_1_ts_2_input[] = {
       
   516 // AddPlugin(Input)
       
   517 // - Version 1.0
       
   518 // - Item count (LE)
       
   519 10,
       
   520 2,0,0,0,
       
   521 // - SetConfState(Input)::confId
       
   522 //   - Variant name
       
   523 //     - Version 1.0
       
   524 //     - Semantic ID (LE)    
       
   525 //     - Variant name length (LE)
       
   526 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   527 //     - Variant name
       
   528 10,
       
   529 12,0,0,0,
       
   530 6,0,0,0,
       
   531 26,
       
   532 'c','o','n','f','I','d',
       
   533 // - SetConfState(Input)::confId
       
   534 //   - Variant value
       
   535 //     - Version 1.0
       
   536 //     - Variant value type, EVariantTypeDesC
       
   537 //     - Variant value length (LE)
       
   538 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   539 //     - Variant value
       
   540 10,
       
   541 5,
       
   542 1,0,0,0,
       
   543 6,
       
   544 '1',
       
   545 // - SetConfState(Input)::state
       
   546 //   - Variant name
       
   547 //     - Version 1.0
       
   548 //     - Semantic ID (LE)    
       
   549 //     - Variant name length (LE)
       
   550 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   551 //     - Variant name
       
   552 10,
       
   553 12,0,0,0,
       
   554 5,0,0,0,
       
   555 22,
       
   556 's','t','a','t','e',
       
   557 // - SetConfState(Input)::state
       
   558 //   - Variant value
       
   559 //     - Version 1.0
       
   560 //     - Variant value type, EVariantTypeDesC
       
   561 //     - Variant value length (LE)
       
   562 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   563 //     - Variant value
       
   564 10,
       
   565 5,
       
   566 9,0,0,0,
       
   567 38,
       
   568 'C','o','n','f','i','r','m','e','d'
       
   569 };
       
   570 
       
   571 // Test step 2 output:
       
   572 
       
   573 const TUint8 getactiveappconf_1_ts_2_output[] = {
       
   574 // SetConfState(Output)
       
   575 // - Version 1.0
       
   576 // - Item count (LE)
       
   577 10,
       
   578 1,0,0,0,
       
   579 // - SetConfState(Output)::status
       
   580 //   - Variant name
       
   581 //     - Version 1.0
       
   582 //     - Semantic ID (LE)    
       
   583 //     - Variant name length (LE)
       
   584 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   585 //     - Variant name
       
   586 10,
       
   587 12,0,0,0,
       
   588 6,0,0,0,
       
   589 26,
       
   590 's','t','a','t','u','s',
       
   591 // - SetConfState(Input)::status
       
   592 //   - Variant value
       
   593 //     - Version 1.0
       
   594 //     - Variant value type, EVariantTypeTInt32
       
   595 //     - Variant value length (LE)
       
   596 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   597 //     - Variant value
       
   598 10,
       
   599 1,
       
   600 0,0,0,0
       
   601 };
       
   602 
       
   603 // Test step 3 method:
       
   604 
       
   605 const TUint8 getactiveappconf_1_ts_3_method[] = "GetActiveAppConf";
       
   606 
       
   607 
       
   608 // Test step 3 input:
       
   609 
       
   610 const TUint8 getactiveappconf_1_ts_3_input = 0;
       
   611 
       
   612  
       
   613 // Test step 3 expected output:
       
   614 
       
   615 
       
   616 const TUint8 getactiveappconf_1_ts_3_output[] = {
       
   617 // GetActiveAppConf(Output)
       
   618 // - Version 1.0
       
   619 // - Item count (LE)
       
   620 10,
       
   621 1,0,0,0,
       
   622 // GetActiveAppConf(Output)::appConf
       
   623 // - Variant name
       
   624 //   - Version 1.0
       
   625 //   - Semantic ID (LE)
       
   626 //   - Variant name length (LE)
       
   627 //   - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   628 //   - Variant name
       
   629 10,
       
   630 12,0,0,0,
       
   631 7,0,0,0,
       
   632 30,
       
   633 'a','p','p','C','o','n','f',
       
   634 // - Variant value
       
   635 //   - Version 1.0
       
   636 //   - Variant value type, EVariantTypeMap
       
   637 10,
       
   638 8,
       
   639 // - appConf map
       
   640 //   - Version 1.0
       
   641 //   - Item count (LE)
       
   642 10,
       
   643 12,0,0,0,
       
   644 // - appConf::id
       
   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 2,0,0,0,
       
   654 10,
       
   655 'i','d',
       
   656 // - appConf::id
       
   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 // - appConf::uid
       
   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 3,0,0,0,
       
   678 14,
       
   679 'u','i','d',
       
   680 // - appConf::uid
       
   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 10,0,0,0,
       
   690 42,
       
   691 '0','x','2','0','0','0','B','1','0','0',
       
   692 // - appConf::type
       
   693 //   - Variant name
       
   694 //     - Version 1.0
       
   695 //     - Semantic ID (LE)    
       
   696 //     - Variant name length (LE)
       
   697 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   698 //     - Variant name
       
   699 10,
       
   700 12,0,0,0,
       
   701 4,0,0,0,
       
   702 18,
       
   703 't','y','p','e',
       
   704 // - appConf::type
       
   705 //   - Variant value
       
   706 //     - Version 1.0
       
   707 //     - Variant value type, EVariantTypeDesC
       
   708 //     - Variant value length (LE)
       
   709 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   710 //     - Variant value
       
   711 10,
       
   712 5,
       
   713 11,0,0,0,
       
   714 46,
       
   715 'a','p','p','l','i','c','a','t','i','o','n',
       
   716 // - appConf::interface
       
   717 //   - Variant name
       
   718 //     - Version 1.0
       
   719 //     - Semantic ID (LE)    
       
   720 //     - Variant name length (LE)
       
   721 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   722 //     - Variant name
       
   723 10,
       
   724 12,0,0,0,
       
   725 9,0,0,0,
       
   726 38,
       
   727 'i','n','t','e','r','f','a','c','e',
       
   728 // - appConf::interface
       
   729 //   - Variant value
       
   730 //     - Version 1.0
       
   731 //     - Variant value type, EVariantTypeDesC
       
   732 //     - Variant value length (LE)
       
   733 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   734 //     - Variant value
       
   735 10,
       
   736 5,
       
   737 10,0,0,0,
       
   738 42,
       
   739 '0','x','2','0','0','0','0','F','B','1',
       
   740 // - appConf::name
       
   741 //   - Variant name
       
   742 //     - Version 1.0
       
   743 //     - Semantic ID (LE)    
       
   744 //     - Variant name length (LE)
       
   745 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   746 //     - Variant name
       
   747 10,
       
   748 12,0,0,0,
       
   749 4,0,0,0,
       
   750 18,
       
   751 'n','a','m','e',
       
   752 // - appConf::name
       
   753 //   - Variant value
       
   754 //     - Version 1.0
       
   755 //     - Variant value type, EVariantTypeDesC
       
   756 //     - Variant value length (LE)
       
   757 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   758 //     - Variant value
       
   759 10,
       
   760 5,
       
   761 12,0,0,0,
       
   762 50,
       
   763 'R','o','o','t',' ','c','o','n','f',' ','#','1',
       
   764 // - appConf::multiinstance
       
   765 //   - Variant name
       
   766 //     - Version 1.0
       
   767 //     - Semantic ID (LE)    
       
   768 //     - Variant name length (LE)
       
   769 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   770 //     - Variant name
       
   771 10,
       
   772 12,0,0,0,
       
   773 13,0,0,0,
       
   774 54,
       
   775 'm','u','l','t','i','i','n','s','t','a','n','c','e',
       
   776 // - appConf::multiinstance
       
   777 //   - Variant value
       
   778 //     - Version 1.0
       
   779 //     - Variant value type, EVariantTypeDesC
       
   780 //     - Variant value length (LE)
       
   781 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   782 //     - Variant value
       
   783 10,
       
   784 5,
       
   785 1,0,0,0,
       
   786 6,
       
   787 '1',
       
   788 // - appConf::description
       
   789 //   - Variant name
       
   790 //     - Version 1.0
       
   791 //     - Semantic ID (LE)    
       
   792 //     - Variant name length (LE)
       
   793 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   794 //     - Variant name
       
   795 10,
       
   796 12,0,0,0,
       
   797 4,0,0,0,
       
   798 18,
       
   799 'd','e','s','c',
       
   800 // - appConf::description
       
   801 //   - Variant value
       
   802 //     - Version 1.0
       
   803 //     - Variant value type, EVariantTypeDesC
       
   804 //     - Variant value length (LE)
       
   805 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   806 //     - Variant value
       
   807 10,
       
   808 5,
       
   809 0,0,0,0,
       
   810 2,
       
   811 // - appConf::state
       
   812 //   - Variant name
       
   813 //     - Version 1.0
       
   814 //     - Semantic ID (LE)    
       
   815 //     - Variant name length (LE)
       
   816 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   817 //     - Variant name
       
   818 10,
       
   819 12,0,0,0,
       
   820 5,0,0,0,
       
   821 22,
       
   822 's','t','a','t','e',
       
   823 // - appConf::state
       
   824 //   - Variant value
       
   825 //     - Version 1.0
       
   826 //     - Variant value type, EVariantTypeDesC
       
   827 //     - Variant value length (LE)
       
   828 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   829 //     - Variant value
       
   830 10,
       
   831 5,
       
   832 9,0,0,0,
       
   833 38,
       
   834 'C','o','n','f','i','r','m','e','d',
       
   835 // - appConf::max_child
       
   836 //   - Variant name
       
   837 //     - Version 1.0
       
   838 //     - Semantic ID (LE)    
       
   839 //     - Variant name length (LE)
       
   840 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   841 //     - Variant name
       
   842 10,
       
   843 12,0,0,0,
       
   844 9,0,0,0,
       
   845 38,
       
   846 'm','a','x','_','c','h','i','l','d',
       
   847 // - appConf::max_child
       
   848 //   - Variant value
       
   849 //     - Version 1.0
       
   850 //     - Variant value type, EVariantTypeDesC
       
   851 //     - Variant value length (LE)
       
   852 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   853 //     - Variant value
       
   854 10,
       
   855 5,
       
   856 1,0,0,0,
       
   857 6,
       
   858 '6',
       
   859 // - appConf::plugins
       
   860 //   - Variant name
       
   861 //     - Version 1.0
       
   862 //     - Semantic ID (LE)    
       
   863 //     - Variant name length (LE)
       
   864 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   865 //     - Variant name
       
   866 10,
       
   867 12,0,0,0,
       
   868 7,0,0,0,
       
   869 30,
       
   870 'p','l','u','g','i','n','s',
       
   871 // - appConf::plugins
       
   872 //   - Variant value
       
   873 //     - Version 1.0
       
   874 //     - Variant value type, EVariantTypeList
       
   875 10,
       
   876 7,
       
   877 // - appConf::plugins
       
   878 //   - Version 1.0
       
   879 //   - Item count (LE)
       
   880 10,
       
   881 1,0,0,0,
       
   882 // - appConf::plugins
       
   883 //   - Version 1.0
       
   884 //   - List item starts
       
   885 10,
       
   886 0,0,0,0,
       
   887 // - appConf::plugins[0]
       
   888 //   - Version 1.0
       
   889 //   - Variant value type, EVariantTypeMap
       
   890 10,
       
   891 8,
       
   892 // - plugins[0] map
       
   893 //   - Version 1.0
       
   894 //   - Item count (LE)
       
   895 10,
       
   896 4,0,0,0,
       
   897 // - plugins[0]::id
       
   898 //   - Variant name
       
   899 //     - Version 1.0
       
   900 //     - Semantic ID (LE)    
       
   901 //     - Variant name length (LE)
       
   902 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   903 //     - Variant name
       
   904 10,
       
   905 12,0,0,0,
       
   906 2,0,0,0,
       
   907 10,
       
   908 'i','d',
       
   909 // - plugins[0]::id
       
   910 //   - Variant value
       
   911 //     - Version 1.0
       
   912 //     - Variant value type, EVariantTypeDesC
       
   913 //     - Variant value length (LE)
       
   914 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   915 //     - Variant value
       
   916 10,
       
   917 5,
       
   918 1,0,0,0,
       
   919 6,
       
   920 '1',
       
   921 // - plugins[0]::uid
       
   922 //   - Variant name
       
   923 //     - Version 1.0
       
   924 //     - Semantic ID (LE)    
       
   925 //     - Variant name length (LE)
       
   926 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   927 //     - Variant name
       
   928 10,
       
   929 12,0,0,0,
       
   930 3,0,0,0,
       
   931 14,
       
   932 'u','i','d',
       
   933 // - plugins[0]::uid
       
   934 //   - Variant value
       
   935 //     - Version 1.0
       
   936 //     - Variant value type, EVariantTypeDesC
       
   937 //     - Variant value length (LE)
       
   938 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   939 //     - Variant value
       
   940 10,
       
   941 5,
       
   942 10,0,0,0,
       
   943 42,
       
   944 '0','x','2','0','0','0','B','1','0','1',
       
   945 // - plugins[0]::activationstate
       
   946 //   - Variant name
       
   947 //     - Version 1.0
       
   948 //     - Semantic ID (LE)    
       
   949 //     - Variant name length (LE)
       
   950 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   951 //     - Variant name
       
   952 10,
       
   953 12,0,0,0,
       
   954 15,0,0,0,
       
   955 62,
       
   956 'a','c','t','i','v','a','t','i','o','n','s','t','a','t','e',
       
   957 // - plugins[0]::activationstate
       
   958 //   - Variant value
       
   959 //     - Version 1.0
       
   960 //     - Variant value type, EVariantTypeDesC
       
   961 //     - Variant value length (LE)
       
   962 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   963 //     - Variant value
       
   964 10,
       
   965 5,
       
   966 1,0,0,0,
       
   967 6,
       
   968 '1',
       
   969 // - plugins[0]::locking_status
       
   970 //   - Variant name
       
   971 //     - Version 1.0
       
   972 //     - Semantic ID (LE)    
       
   973 //     - Variant name length (LE)
       
   974 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   975 //     - Variant name
       
   976 10,
       
   977 12,0,0,0,
       
   978 14,0,0,0,
       
   979 58,
       
   980 'l','o','c','k','i','n','g','_','s','t','a','t','u','s',
       
   981 // - plugins[0]::locking_status
       
   982 //   - Variant value
       
   983 //     - Version 1.0
       
   984 //     - Variant value type, EVariantTypeDesC
       
   985 //     - Variant value length (LE)
       
   986 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   987 //     - Variant value
       
   988 10,
       
   989 5,
       
   990 4,0,0,0,
       
   991 18,
       
   992 'n','o','n','e',
       
   993 // - appConf::settings
       
   994 //   - Variant name
       
   995 //     - Version 1.0
       
   996 //     - Semantic ID (LE)    
       
   997 //     - Variant name length (LE)
       
   998 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   999 //     - Variant name
       
  1000 10,
       
  1001 12,0,0,0,
       
  1002 8,0,0,0,
       
  1003 34,
       
  1004 's','e','t','t','i','n','g','s',
       
  1005 // - appConf::settings
       
  1006 //   - Variant value
       
  1007 //     - Version 1.0
       
  1008 //     - Variant value type, EVariantTypeList
       
  1009 10,
       
  1010 7,
       
  1011 // - appConf::settings
       
  1012 //   - Version 1.0
       
  1013 //   - Item count (LE)
       
  1014 10,
       
  1015 0,0,0,0,
       
  1016 // - appConf::resources
       
  1017 //   - Variant name
       
  1018 //     - Version 1.0
       
  1019 //     - Semantic ID (LE)    
       
  1020 //     - Variant name length (LE)
       
  1021 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1022 //     - Variant name
       
  1023 10,
       
  1024 12,0,0,0,
       
  1025 9,0,0,0,
       
  1026 38,
       
  1027 'r','e','s','o','u','r','c','e','s',
       
  1028 // - appConf::resources
       
  1029 //   - Variant value
       
  1030 //     - Version 1.0
       
  1031 //     - Variant value type, EVariantTypeList
       
  1032 10,
       
  1033 7,
       
  1034 // - appConf::resources
       
  1035 //   - Version 1.0
       
  1036 //   - List item count
       
  1037 10,
       
  1038 0,0,0,0
       
  1039 };
       
  1040 
       
  1041 // Test step 5 method:
       
  1042 
       
  1043 #define getactiveappconf_1_ts_5_method getactiveappconf_1_ts_3_method
       
  1044 
       
  1045 
       
  1046 // Test step 1 input:
       
  1047 
       
  1048 #define getactiveappconf_1_ts_5_input getactiveappconf_1_ts_3_input
       
  1049 
       
  1050  
       
  1051 // Test step 1 expected output:
       
  1052 
       
  1053 #define getactiveappconf_1_ts_5_output getactiveappconf_1_ts_3_output
       
  1054 
       
  1055 #endif // C_MT_HSPS_GETACTIVEAPPCONF_1_H