homescreensrv_plat/sapi_homescreenplugin/tsrc/hspsconfigurationif/inc/mt_hsps_restoreconfigurations_1.h
branchRCL_3
changeset 27 2c7f27287390
parent 22 1b207dd38b72
equal deleted inserted replaced
25:9e077f9a342c 27:2c7f27287390
    35 
    35 
    36 Test step 1:
    36 Test step 1:
    37 •   Input:
    37 •   Input:
    38     RestoreConfigurations(“default”)
    38     RestoreConfigurations(“default”)
    39 •   Expected output:
    39 •   Expected output:
    40     Restoring from eMMC/UDA/ROM succeeded
    40     Restoring of the licensee restorable app configuration succeeded    
    41     
    41 
    42 Test step 2:
    42 Test step 2:
    43 •   Input:
    43 •   Input:
    44     GetActiveAppConf    
    44     GetActiveAppConf    
    45 •   Expected output:
    45 •   Expected output:
    46     Default configuration is restored and returned.
    46     Operator configuration was returned with a view.
    47 
    47 
    48 Test step 3:
    48 Test step 3:
    49 •   Input:
    49 •   Input:
    50     GetPluginConf(“Typical - View1”)    
    50     RestoreConfigurations(“all”)
       
    51 •   Expected output:    
       
    52     Restoring from eMMC/UDA/ROM succeeded
       
    53 
       
    54 Test step 4:
       
    55 •   Input:
       
    56     AddPlugin(“Operator configuration”“ TypicalWidgetConf”, “0”)
    51 •   Expected output:
    57 •   Expected output:
    52     ROM's view configuration from is returned.     
    58     Plugin id of the added widget configuration.
       
    59     
       
    60 Test step 5:
       
    61 •   Input:
       
    62     GetPluginConf(“operatorview”)    
       
    63 •   Expected output:
       
    64     There is one widget plugin     
    53  
    65  
    54 Test step 4:
    66 Test step 6:
    55 •   Input:
    67 •   Input:
    56     RestoreConfigurations(“views”)
    68     RestoreConfigurations(“views”)
    57 •   Expected output:
    69 •   Expected output:
    58     Restoring of the views succeeded
    70     Restoring of the views succeeded
    59     
    71         
    60 Test step 5:
    72 Test step 7:
    61 •   Input:
    73 •   Input:
    62     GetActiveAppConf    
    74     GetPluginConf(“operatorview”)    
    63 •   Expected output:
    75 •   Expected output:
    64     There is now only one view, which was the first view previously, and it's active   
    76     The view is empty of plugins
    65     
    77         
    66 Test step 6:
       
    67 •   Input:
       
    68     GetPluginConf(“Typical - View1”)    
       
    69 •   Expected output:
       
    70     There are no plugins (widgets) in the remaining view    
       
    71 */
    78 */
    72 
    79 
    73 // Test step 1 method:
    80 // Test step 1 method:
    74 const TUint8 restoreconfigurations_1_ts_1_method[] = "RestoreConfigurations";
    81 const TUint8 restoreconfigurations_1_ts_1_method[] = "RestoreConfigurations";
    75 
    82 
   137 0,0,0,0
   144 0,0,0,0
   138 };
   145 };
   139 
   146 
   140 
   147 
   141 
   148 
   142 // Test step 2 method:
   149 // Test step 2 method
   143 const TUint8 restoreconfigurations_1_ts_2_method[] = "GetActiveAppConf";
   150 const TUint8 restoreconfigurations_1_ts_2_method[] = "GetActiveAppConf";
   144 
       
   145 
   151 
   146 // Test step 2 input:
   152 // Test step 2 input:
   147 const TUint8 restoreconfigurations_1_ts_2_input = 0;
   153 const TUint8 restoreconfigurations_1_ts_2_input = 0;
   148 
       
   149  
   154  
   150 // Test step 2 expected output:
   155 // Test step 2 expected output:
   151 const TUint8 restoreconfigurations_1_ts_2_output[] = {
   156 const TUint8 restoreconfigurations_1_ts_2_output[] = {
   152 // GetActiveAppConf(Output)
   157 // GetActiveAppConf(Output)
   153 // - Version 1.0
   158 // - Version 1.0
   221 //     - Variant value
   226 //     - Variant value
   222 10,
   227 10,
   223 5,
   228 5,
   224 10,0,0,0,
   229 10,0,0,0,
   225 42,
   230 42,
   226 '0','x','2','0','0','0','B','1','1','0',
   231 '0','x','2','0','0','0','B','1','3','0',
   227 // - appConf::type
   232 // - appConf::type
   228 //   - Variant name
   233 //   - Variant name
   229 //     - Version 1.0
   234 //     - Version 1.0
   230 //     - Semantic ID (LE)    
   235 //     - Semantic ID (LE)    
   231 //     - Variant name length (LE)
   236 //     - Variant name length (LE)
   291 //     - Variant value length (LE)
   296 //     - Variant value length (LE)
   292 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
   297 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
   293 //     - Variant value
   298 //     - Variant value
   294 10,
   299 10,
   295 5,
   300 5,
   296 14,0,0,0,
   301 15,0,0,0,
   297 58,
   302 62,
   298 'T','y','p','i','c','a','l',' ','-',' ','R','o','o','t',
   303 'O','p','e','r','a','t','o','r',' ','-',' ','r','o','o','t',
   299 // - appConf::multiinstance
   304 // - appConf::multiinstance
   300 //   - Variant name
   305 //   - Variant name
   301 //     - Version 1.0
   306 //     - Version 1.0
   302 //     - Semantic ID (LE)    
   307 //     - Semantic ID (LE)    
   303 //     - Variant name length (LE)
   308 //     - Variant name length (LE)
   411 7,
   416 7,
   412 // - appConf::plugins
   417 // - appConf::plugins
   413 //   - Version 1.0
   418 //   - Version 1.0
   414 //   - Item count (LE)
   419 //   - Item count (LE)
   415 10,
   420 10,
   416 2,0,0,0,
   421 1,0,0,0,
   417 // - appConf::plugins
   422 // - appConf::plugins
   418 //   - Version 1.0
   423 //   - Version 1.0
   419 //   - List item starts
   424 //   - List item starts
   420 10,
   425 10,
   421 0,0,0,0,
   426 0,0,0,0,
   474 //     - Variant value
   479 //     - Variant value
   475 10,
   480 10,
   476 5,
   481 5,
   477 10,0,0,0,
   482 10,0,0,0,
   478 42,
   483 42,
   479 '0','x','2','0','0','0','B','1','1','1',
   484 '0','x','2','0','0','0','B','1','3','1',
   480 // - plugins[0]::activationstate
   485 // - plugins[0]::activationstate
   481 //   - Variant name
   486 //   - Variant name
   482 //     - Version 1.0
   487 //     - Version 1.0
   483 //     - Semantic ID (LE)    
   488 //     - Semantic ID (LE)    
   484 //     - Variant name length (LE)
   489 //     - Variant name length (LE)
   523 10,
   528 10,
   524 5,
   529 5,
   525 4,0,0,0,
   530 4,0,0,0,
   526 18,
   531 18,
   527 'n','o','n','e',
   532 'n','o','n','e',
   528 // - appConf::plugins
       
   529 //   - Version 1.0
       
   530 //   - List item starts
       
   531 10,
       
   532 0,0,0,0,
       
   533 // - appConf::plugins[1]
       
   534 //   - Version 1.0
       
   535 //   - Variant value type, EVariantTypeMap
       
   536 10,
       
   537 8,
       
   538 // - plugins[1] map
       
   539 //   - Version 1.0
       
   540 //   - Item count (LE)
       
   541 10,
       
   542 4,0,0,0,
       
   543 // - plugins[1]::id
       
   544 //   - Variant name
       
   545 //     - Version 1.0
       
   546 //     - Semantic ID (LE)    
       
   547 //     - Variant name length (LE)
       
   548 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   549 //     - Variant name
       
   550 10,
       
   551 12,0,0,0,
       
   552 2,0,0,0,
       
   553 10,
       
   554 'i','d',
       
   555 // - plugins[1]::id
       
   556 //   - Variant value
       
   557 //     - Version 1.0
       
   558 //     - Variant value type, EVariantTypeDesC
       
   559 //     - Variant value length (LE)
       
   560 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   561 //     - Variant value
       
   562 10,
       
   563 5,
       
   564 1,0,0,0,
       
   565 6,
       
   566 '5',
       
   567 // - plugins[1]::uid
       
   568 //   - Variant name
       
   569 //     - Version 1.0
       
   570 //     - Semantic ID (LE)    
       
   571 //     - Variant name length (LE)
       
   572 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   573 //     - Variant name
       
   574 10,
       
   575 12,0,0,0,
       
   576 3,0,0,0,
       
   577 14,
       
   578 'u','i','d',
       
   579 // - plugins[1]::uid
       
   580 //   - Variant value
       
   581 //     - Version 1.0
       
   582 //     - Variant value type, EVariantTypeDesC
       
   583 //     - Variant value length (LE)
       
   584 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   585 //     - Variant value
       
   586 10,
       
   587 5,
       
   588 10,0,0,0,
       
   589 42,
       
   590 '0','x','2','0','0','0','B','1','1','2',
       
   591 // - plugins[1]::activationstate
       
   592 //   - Variant name
       
   593 //     - Version 1.0
       
   594 //     - Semantic ID (LE)    
       
   595 //     - Variant name length (LE)
       
   596 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   597 //     - Variant name
       
   598 10,
       
   599 12,0,0,0,
       
   600 15,0,0,0,
       
   601 62,
       
   602 'a','c','t','i','v','a','t','i','o','n','s','t','a','t','e',
       
   603 // - plugins[1]::activationstate
       
   604 //   - Variant value
       
   605 //     - Version 1.0
       
   606 //     - Variant value type, EVariantTypeDesC
       
   607 //     - Variant value length (LE)
       
   608 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   609 //     - Variant value
       
   610 10,
       
   611 5,
       
   612 1,0,0,0,
       
   613 6,
       
   614 '0',
       
   615 // - plugins[1]::locking_status
       
   616 //   - Variant name
       
   617 //     - Version 1.0
       
   618 //     - Semantic ID (LE)    
       
   619 //     - Variant name length (LE)
       
   620 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   621 //     - Variant name
       
   622 10,
       
   623 12,0,0,0,
       
   624 14,0,0,0,
       
   625 58,
       
   626 'l','o','c','k','i','n','g','_','s','t','a','t','u','s',
       
   627 // - plugins[1]::locking_status
       
   628 //   - Variant value
       
   629 //     - Version 1.0
       
   630 //     - Variant value type, EVariantTypeDesC
       
   631 //     - Variant value length (LE)
       
   632 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   633 //     - Variant value
       
   634 10,
       
   635 5,
       
   636 4,0,0,0,
       
   637 18,
       
   638 'n','o','n','e',
       
   639 // - appConf::settings
   533 // - appConf::settings
   640 //   - Variant name
   534 //   - Variant name
   641 //     - Version 1.0
   535 //     - Version 1.0
   642 //     - Semantic ID (LE)    
   536 //     - Semantic ID (LE)    
   643 //     - Variant name length (LE)
   537 //     - Variant name length (LE)
   679 7,
   573 7,
   680 // - appConf::resources
   574 // - appConf::resources
   681 //   - Version 1.0
   575 //   - Version 1.0
   682 //   - List item count
   576 //   - List item count
   683 10,
   577 10,
   684 1,0,0,0,
   578 0,0,0,0
   685 // - resources[0]::object
   579 };
   686 //   - Version 1.0
   580 
   687 //   - List item starts
   581 
   688 10,
   582 
   689 0,0,0,0,
   583 
   690 // - Object[0]
   584 // Test step 3 method:
   691 //   - Version 1.0
   585 const TUint8 restoreconfigurations_1_ts_3_method[] = "RestoreConfigurations";
   692 //   - Variant value type, EVariantTypeMap
   586 
   693 10,
   587 // Test step 3 input:
   694 8,
   588 const TUint8 restoreconfigurations_1_ts_3_input[] = {
   695 // - Object[0] map
   589 // RestoreConfigurations(Input)
   696 //   - Version 1.0
   590 // - Version 1.0
   697 //   - Item count (LE)
   591 // - Item count (LE)
   698 10,
   592 10,
   699 4,0,0,0,
   593 1,0,0,0,
   700 // - Object[0]::name
   594 // - RestoreConfigurations(Input)::restore
   701 //   - Variant name
   595 //   - Variant name
   702 //     - Version 1.0
   596 //     - Version 1.0
   703 //     - Semantic ID (LE)    
   597 //     - Semantic ID (LE)    
   704 //     - Variant name length (LE)
   598 //     - Variant name length (LE)
   705 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
   599 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
   706 //     - Variant name
   600 //     - Variant name
   707 10,
   601 10,
   708 12,0,0,0,
   602 12,0,0,0,
   709 4,0,0,0,
   603 7,0,0,0,
   710 18,
   604 30,
   711 'n','a','m','e',
   605 'r','e','s','t','o','r','e',
   712 // - Object[0]::name
   606 // - RestoreConfigurations::value
   713 //   - Variant value
   607 //   - Variant value
   714 //     - Version 1.0
   608 //     - Version 1.0
   715 //     - Variant value type, EVariantTypeDesC
   609 //     - Variant value type, EVariantTypeDesC
   716 //     - Variant value length (LE)
   610 //     - Variant value length (LE)
   717 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
   611 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
   718 //     - Variant value
   612 //     - Variant value
   719 10,
   613 10,
   720 5,
   614 5,
       
   615 3,0,0,0,
       
   616 14,
       
   617 'a','l','l'
       
   618 };
       
   619 
       
   620 // Test step 3 output:
       
   621 const TUint8 restoreconfigurations_1_ts_3_output[] = {
       
   622 // RestoreConfigurations(Output)
       
   623 // - Version 1.0
       
   624 // - Item count (LE)
       
   625 10,
       
   626 1,0,0,0,
       
   627 // - RestoreConfigurations(Output)::status
       
   628 //   - Variant name
       
   629 //     - Version 1.0
       
   630 //     - Semantic ID (LE)    
       
   631 //     - Variant name length (LE)
       
   632 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   633 //     - Variant name
       
   634 10,
       
   635 12,0,0,0,
       
   636 6,0,0,0,
       
   637 26,
       
   638 's','t','a','t','u','s',
       
   639 // - AddPlugin(Input)::status
       
   640 //   - Variant value
       
   641 //     - Version 1.0
       
   642 //     - Variant value type, EVariantTypeTInt32
       
   643 //     - Variant value length (LE)
       
   644 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   645 //     - Variant value
       
   646 10,
       
   647 1,
       
   648 0,0,0,0
       
   649 };
       
   650 
       
   651 
       
   652 
       
   653 // Test step 4 method:
       
   654 const TUint8 restoreconfigurations_1_ts_4_method[] = "AddPlugin";
       
   655 
       
   656 // Test step 4 input:
       
   657 const TUint8 restoreconfigurations_1_ts_4_input[] = {
       
   658 // AddPlugin(Input)
       
   659 // - Version 1.0
       
   660 // - Item count (LE)
       
   661 10,
       
   662 2,0,0,0,
       
   663 // - AddPlugin(Input)::confId
       
   664 //   - Variant name
       
   665 //     - Version 1.0
       
   666 //     - Semantic ID (LE)    
       
   667 //     - Variant name length (LE)
       
   668 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   669 //     - Variant name
       
   670 10,
       
   671 12,0,0,0,
       
   672 6,0,0,0,
       
   673 26,
       
   674 'c','o','n','f','I','d',
       
   675 // - AddPlugin(Input)::confId
       
   676 //   - Variant value
       
   677 //     - Version 1.0
       
   678 //     - Variant value type, EVariantTypeDesC
       
   679 //     - Variant value length (LE)
       
   680 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   681 //     - Variant value
       
   682 10,
       
   683 5,
       
   684 1,0,0,0,
       
   685 6,
       
   686 '2',
       
   687 // - AddPlugin(Input)::pluginUid
       
   688 //   - Variant name
       
   689 //     - Version 1.0
       
   690 //     - Semantic ID (LE)    
       
   691 //     - Variant name length (LE)
       
   692 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   693 //     - Variant name
       
   694 10,
       
   695 12,0,0,0,
       
   696 9,0,0,0,
       
   697 38,
       
   698 'p','l','u','g','i','n','U','i','d',
       
   699 // - AddPlugin(Input)::pluginUid
       
   700 //   - Variant value
       
   701 //     - Version 1.0
       
   702 //     - Variant value type, EVariantTypeDesC
       
   703 //     - Variant value length (LE)
       
   704 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   705 //     - Variant value
       
   706 10,
       
   707 5,
       
   708 10,0,0,0,
       
   709 42,
       
   710 '0','x','2','0','0','0','b','1','2','0',
       
   711 // - AddPlugin(Input)::position
       
   712 //   - Variant name
       
   713 //     - Version 1.0
       
   714 //     - Semantic ID (LE)    
       
   715 //     - Variant name length (LE)
       
   716 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   717 //     - Variant name
       
   718 10,
       
   719 12,0,0,0,
       
   720 8,0,0,0,
       
   721 34
       
   722 };
       
   723 
       
   724 // Test step 4 output:
       
   725 const TUint8 restoreconfigurations_1_ts_4_output[] = {
       
   726 // AddPlugin(Output)
       
   727 // - Version 1.0
       
   728 // - Item count (LE)
       
   729 10,
       
   730 1,0,0,0,
       
   731 // - AddPlugin(Output)::pluginId
       
   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,
   721 8,0,0,0,
   740 8,0,0,0,
   722 34,
   741 34,
   723 'r','o','o','t','.','b','m','p',
   742 'p','l','u','g','i','n','I','d',
   724 // - Object[0]::path
   743 // - AddPlugin(Output)::pluginId
       
   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 1,0,0,0,
       
   753 6,
       
   754 '2',
       
   755 };
       
   756 
       
   757 
       
   758 
       
   759 
       
   760 // Test step 5 method:
       
   761 const TUint8 restoreconfigurations_1_ts_5_method[] = "GetPluginConf";
       
   762 
       
   763 // Test step 5 input:
       
   764 const TUint8 restoreconfigurations_1_ts_5_input[] = {
       
   765 // GetPluginConf(Input)
       
   766 // - Version 1.0
       
   767 // - Item count (LE)
       
   768 10,
       
   769 1,0,0,0,
       
   770 // - GetPluginConf(Input)::pluginId
       
   771 //   - Variant name
       
   772 //     - Version 1.0
       
   773 //     - Semantic ID (LE)    
       
   774 //     - Variant name length (LE)
       
   775 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   776 //     - Variant name
       
   777 10,
       
   778 12,0,0,0,
       
   779 8,0,0,0,
       
   780 34,
       
   781 'p','l','u','g','i','n','I','d',
       
   782 // - GetPluginConf(Input)::pluginId
       
   783 //   - Variant value
       
   784 //     - Version 1.0
       
   785 //     - Variant value type, EVariantTypeDesC
       
   786 //     - Variant value length (LE)
       
   787 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   788 //     - Variant value
       
   789 10,
       
   790 5,
       
   791 1,0,0,0,
       
   792 6,
       
   793 '1'
       
   794 };
       
   795 
       
   796 // Test step 5 output:
       
   797 const TUint8 restoreconfigurations_1_ts_5_output[] = {
       
   798 // GetPluginConf(Output)
       
   799 // - Version 1.0
       
   800 // - Item count (LE)
       
   801 10,
       
   802 1,0,0,0,
       
   803 // GetPluginConf(Output)::pluginConf
       
   804 // - Variant name
       
   805 //   - Version 1.0
       
   806 //   - Semantic ID (LE)
       
   807 //   - Variant name length (LE)
       
   808 //   - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   809 //   - Variant name
       
   810 10,
       
   811 12,0,0,0,
       
   812 10,0,0,0,
       
   813 42,
       
   814 'p','l','u','g','i','n','C','o','n','f',
       
   815 // - Variant value
       
   816 //   - Version 1.0
       
   817 //   - Variant value type, EVariantTypeMap
       
   818 10,
       
   819 8,
       
   820 // - pluginConf map
       
   821 //   - Version 1.0
       
   822 //   - Item count (LE)
       
   823 10,
       
   824 12,0,0,0,
       
   825 // - pluginConf::id
       
   826 //   - Variant name
       
   827 //     - Version 1.0
       
   828 //     - Semantic ID (LE)    
       
   829 //     - Variant name length (LE)
       
   830 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   831 //     - Variant name
       
   832 10,
       
   833 12,0,0,0,
       
   834 2,0,0,0,
       
   835 10,
       
   836 'i','d',
       
   837 // - pluginConf::id
       
   838 //   - Variant value
       
   839 //     - Version 1.0
       
   840 //     - Variant value type, EVariantTypeDesC
       
   841 //     - Variant value length (LE)
       
   842 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   843 //     - Variant value
       
   844 10,
       
   845 5,
       
   846 1,0,0,0,
       
   847 6,
       
   848 '2',
       
   849 // - pluginConf::uid
       
   850 //   - Variant name
       
   851 //     - Version 1.0
       
   852 //     - Semantic ID (LE)    
       
   853 //     - Variant name length (LE)
       
   854 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   855 //     - Variant name
       
   856 10,
       
   857 12,0,0,0,
       
   858 3,0,0,0,
       
   859 14,
       
   860 'u','i','d',
       
   861 // - pluginConf::uid
       
   862 //   - Variant value
       
   863 //     - Version 1.0
       
   864 //     - Variant value type, EVariantTypeDesC
       
   865 //     - Variant value length (LE)
       
   866 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   867 //     - Variant value
       
   868 10,
       
   869 5,
       
   870 10,0,0,0,
       
   871 42,
       
   872 '0','x','2','0','0','0','B','1','3','1',
       
   873 // - pluginConf::type
       
   874 //   - Variant name
       
   875 //     - Version 1.0
       
   876 //     - Semantic ID (LE)    
       
   877 //     - Variant name length (LE)
       
   878 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   879 //     - Variant name
       
   880 10,
       
   881 12,0,0,0,
       
   882 4,0,0,0,
       
   883 18,
       
   884 't','y','p','e',
       
   885 // - pluginConf::type
       
   886 //   - Variant value
       
   887 //     - Version 1.0
       
   888 //     - Variant value type, EVariantTypeDesC
       
   889 //     - Variant value length (LE)
       
   890 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   891 //     - Variant value
       
   892 10,
       
   893 5,
       
   894 4,0,0,0,
       
   895 18,
       
   896 'v','i','e','w',
       
   897 // - pluginConf::interface
       
   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 9,0,0,0,
       
   907 38,
       
   908 'i','n','t','e','r','f','a','c','e',
       
   909 // - pluginConf::interface
       
   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 5,0,0,0,
       
   919 22,
       
   920 '0','x','9','9','8',
       
   921 // - pluginConf::name
       
   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 4,0,0,0,
       
   931 18,
       
   932 'n','a','m','e',
       
   933 // - pluginConf::name
       
   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 15,0,0,0,
       
   943 62,
       
   944 'O','p','e','r','a','t','o','r',' ','-',' ','V','i','e','w',
       
   945 // - pluginConf::multiinstance
       
   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 13,0,0,0,
       
   955 54,
       
   956 'm','u','l','t','i','i','n','s','t','a','n','c','e',
       
   957 // - pluginConf::multiinstance
       
   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 // - pluginConf::description
       
   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 4,0,0,0,
       
   979 18,
       
   980 'd','e','s','c',
       
   981 // - pluginConf::description
       
   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 6,0,0,0,
       
   991 26,
       
   992 'S','t','r','i','n','g',
       
   993 // - pluginConf::state
       
   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 5,0,0,0,
       
  1003 22,
       
  1004 's','t','a','t','e',
       
  1005 // - pluginConf::state
       
  1006 //   - Variant value
       
  1007 //     - Version 1.0
       
  1008 //     - Variant value type, EVariantTypeDesC
       
  1009 //     - Variant value length (LE)
       
  1010 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1011 //     - Variant value
       
  1012 10,
       
  1013 5,
       
  1014 12,0,0,0,
       
  1015 50,
       
  1016 'N','o','t','C','o','n','f','i','r','m','e','d',
       
  1017 // - pluginConf::max_child
       
  1018 //   - Variant name
       
  1019 //     - Version 1.0
       
  1020 //     - Semantic ID (LE)    
       
  1021 //     - Variant name length (LE)
       
  1022 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1023 //     - Variant name
       
  1024 10,
       
  1025 12,0,0,0,
       
  1026 9,0,0,0,
       
  1027 38,
       
  1028 'm','a','x','_','c','h','i','l','d',
       
  1029 // - pluginConf::max_child
       
  1030 //   - Variant value
       
  1031 //     - Version 1.0
       
  1032 //     - Variant value type, EVariantTypeDesC
       
  1033 //     - Variant value length (LE)
       
  1034 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1035 //     - Variant value
       
  1036 10,
       
  1037 5,
       
  1038 1,0,0,0,
       
  1039 6,
       
  1040 '6',
       
  1041 // - pluginConf::plugins
       
  1042 //   - Variant name
       
  1043 //     - Version 1.0
       
  1044 //     - Semantic ID (LE)    
       
  1045 //     - Variant name length (LE)
       
  1046 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1047 //     - Variant name
       
  1048 10,
       
  1049 12,0,0,0,
       
  1050 7,0,0,0,
       
  1051 30,
       
  1052 'p','l','u','g','i','n','s',
       
  1053 // - pluginConf::plugins
       
  1054 //   - Variant value
       
  1055 //     - Version 1.0
       
  1056 //     - Variant value type, EVariantTypeList
       
  1057 10,
       
  1058 7,
       
  1059 // - pluginConf::plugins
       
  1060 //   - Version 1.0
       
  1061 //   - Item count (LE)
       
  1062 10,
       
  1063 1,0,0,0,
       
  1064 // - pluginConf::plugins
       
  1065 //   - Version 1.0
       
  1066 //   - List item starts
       
  1067 10,
       
  1068 0,0,0,0,
       
  1069 // - pluginConf::plugins[0]
       
  1070 //   - Version 1.0
       
  1071 //   - Variant value type, EVariantTypeMap
       
  1072 10,
       
  1073 8,
       
  1074 // - plugins[0] map
       
  1075 //   - Version 1.0
       
  1076 //   - Item count (LE)
       
  1077 10,
       
  1078 4,0,0,0,
       
  1079 // - plugins[0]::id
       
  1080 //   - Variant name
       
  1081 //     - Version 1.0
       
  1082 //     - Semantic ID (LE)    
       
  1083 //     - Variant name length (LE)
       
  1084 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1085 //     - Variant name
       
  1086 10,
       
  1087 12,0,0,0,
       
  1088 2,0,0,0,
       
  1089 10,
       
  1090 'i','d',
       
  1091 // - plugins[0]::id
       
  1092 //   - Variant value
       
  1093 //     - Version 1.0
       
  1094 //     - Variant value type, EVariantTypeDesC
       
  1095 //     - Variant value length (LE)
       
  1096 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1097 //     - Variant value
       
  1098 10,
       
  1099 5,
       
  1100 1,0,0,0,
       
  1101 6,
       
  1102 '2',
       
  1103 // - plugins[0]::uid
       
  1104 //   - Variant name
       
  1105 //     - Version 1.0
       
  1106 //     - Semantic ID (LE)    
       
  1107 //     - Variant name length (LE)
       
  1108 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1109 //     - Variant name
       
  1110 10,
       
  1111 12,0,0,0,
       
  1112 3,0,0,0,
       
  1113 14,
       
  1114 'u','i','d',
       
  1115 // - plugins[0]::uid
       
  1116 //   - Variant value
       
  1117 //     - Version 1.0
       
  1118 //     - Variant value type, EVariantTypeDesC
       
  1119 //     - Variant value length (LE)
       
  1120 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1121 //     - Variant value
       
  1122 10,
       
  1123 5,
       
  1124 10,0,0,0,
       
  1125 42,
       
  1126 '0','x','2','0','0','0','B','1','2','0',
       
  1127 // - plugins[0]::activationstate
       
  1128 //   - Variant name
       
  1129 //     - Version 1.0
       
  1130 //     - Semantic ID (LE)    
       
  1131 //     - Variant name length (LE)
       
  1132 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1133 //     - Variant name
       
  1134 10,
       
  1135 12,0,0,0,
       
  1136 15,0,0,0,
       
  1137 62,
       
  1138 'a','c','t','i','v','a','t','i','o','n','s','t','a','t','e',
       
  1139 // - plugins[0]::activationstate
       
  1140 //   - Variant value
       
  1141 //     - Version 1.0
       
  1142 //     - Variant value type, EVariantTypeDesC
       
  1143 //     - Variant value length (LE)
       
  1144 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1145 //     - Variant value
       
  1146 10,
       
  1147 5,
       
  1148 1,0,0,0,
       
  1149 6,
       
  1150 '1',
       
  1151 // - plugins[0]::locking_status
       
  1152 //   - Variant name
       
  1153 //     - Version 1.0
       
  1154 //     - Semantic ID (LE)    
       
  1155 //     - Variant name length (LE)
       
  1156 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1157 //     - Variant name
       
  1158 10,
       
  1159 12,0,0,0,
       
  1160 14,0,0,0,
       
  1161 58,
       
  1162 'l','o','c','k','i','n','g','_','s','t','a','t','u','s',
       
  1163 // - plugins[0]::locking_status
       
  1164 //   - Variant value
       
  1165 //     - Version 1.0
       
  1166 //     - Variant value type, EVariantTypeDesC
       
  1167 //     - Variant value length (LE)
       
  1168 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1169 //     - Variant value
       
  1170 10,
       
  1171 5,
       
  1172 4,0,0,0,
       
  1173 18,
       
  1174 'n','o','n','e',
       
  1175 // - pluginConf::settings
       
  1176 //   - Variant name
       
  1177 //     - Version 1.0
       
  1178 //     - Semantic ID (LE)    
       
  1179 //     - Variant name length (LE)
       
  1180 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1181 //     - Variant name
       
  1182 10,
       
  1183 12,0,0,0,
       
  1184 8,0,0,0,
       
  1185 34,
       
  1186 's','e','t','t','i','n','g','s',
       
  1187 // - pluginConf::settings
       
  1188 //   - Variant value
       
  1189 //     - Version 1.0
       
  1190 //     - Variant value type, EVariantTypeList
       
  1191 10,
       
  1192 7,
       
  1193 // - pluginConf::settings
       
  1194 //   - Version 1.0
       
  1195 //   - Item count (LE)
       
  1196 10,
       
  1197 1,0,0,0,
       
  1198 // - pluginConf::settings
       
  1199 //   - Version 1.0
       
  1200 //   - List item starts
       
  1201 10,
       
  1202 0,0,0,0,
       
  1203 // - items[0]
       
  1204 //   - Version 1.0
       
  1205 //   - Variant value type, EVariantTypeMap
       
  1206 10,
       
  1207 8,
       
  1208 // - items[0] map
       
  1209 //   - Version 1.0
       
  1210 //   - Item count (LE)
       
  1211 10,
       
  1212 3,0,0,0,
       
  1213 // - items[0]::itemId
       
  1214 //   - Variant name
       
  1215 //     - Version 1.0
       
  1216 //     - Semantic ID (LE)    
       
  1217 //     - Variant name length (LE)
       
  1218 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1219 //     - Variant name
       
  1220 10,
       
  1221 12,0,0,0,
       
  1222 6,0,0,0,
       
  1223 26,
       
  1224 'i','t','e','m','I','d',
       
  1225 // - items[0]::itemId
       
  1226 //   - Variant value
       
  1227 //     - Version 1.0
       
  1228 //     - Variant value type, EVariantTypeDesC
       
  1229 //     - Variant value length (LE)
       
  1230 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1231 //     - Variant value (empty)
       
  1232 10,
       
  1233 5,
       
  1234 7,0,0,0,
       
  1235 30,
       
  1236 'b','g','c','o','l','o','r',
       
  1237 // - items[0]::name
       
  1238 //   - Variant name
       
  1239 //     - Version 1.0
       
  1240 //     - Semantic ID (LE)    
       
  1241 //     - Variant name length (LE)
       
  1242 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1243 //     - Variant name
       
  1244 10,
       
  1245 12,0,0,0,
       
  1246 4,0,0,0,
       
  1247 18,
       
  1248 'n','a','m','e',
       
  1249 // - items[0]::name
       
  1250 //   - Variant value
       
  1251 //     - Version 1.0
       
  1252 //     - Variant value type, EVariantTypeDesC
       
  1253 //     - Variant value length (LE)
       
  1254 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1255 //     - Variant value (empty)
       
  1256 10,
       
  1257 5,
       
  1258 16,0,0,0,
       
  1259 66,
       
  1260 'B','a','c','k','g','r','o','u','n','d',' ','c','o','l','o','r',
       
  1261 // - items[0]::properties
       
  1262 //   - Variant name
       
  1263 //     - Version 1.0
       
  1264 //     - Semantic ID (LE)    
       
  1265 //     - Variant name length (LE)
       
  1266 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1267 //     - Variant name
       
  1268 10,
       
  1269 12,0,0,0,
       
  1270 10,0,0,0,
       
  1271 42,
       
  1272 'p','r','o','p','e','r','t','i','e','s',
       
  1273 // - items[0]::properties
       
  1274 //   - Variant value
       
  1275 //     - Version 1.0
       
  1276 //     - Variant value type, EVariantTypeList
       
  1277 10,
       
  1278 7,
       
  1279 // - items[0]::properties
       
  1280 //   - Version 1.0
       
  1281 //   - Item count (LE)
       
  1282 10,
       
  1283 1,0,0,0,
       
  1284 // - items[0]::properties
       
  1285 //   - Version 1.0
       
  1286 //   - List item starts
       
  1287 10,
       
  1288 0,0,0,0,
       
  1289 // - properties[0]
       
  1290 //   - Version 1.0
       
  1291 //   - Variant value type, EVariantTypeMap
       
  1292 10,
       
  1293 8,
       
  1294 // - properties[0] map
       
  1295 //   - Version 1.0
       
  1296 //   - Item count (LE)
       
  1297 10,
       
  1298 2,0,0,0,
       
  1299 // - prperties[0]::name
       
  1300 //   - Variant name
       
  1301 //     - Version 1.0
       
  1302 //     - Semantic ID (LE)    
       
  1303 //     - Variant name length (LE)
       
  1304 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1305 //     - Variant name
       
  1306 10,
       
  1307 12,0,0,0,
       
  1308 4,0,0,0,
       
  1309 18,
       
  1310 'n','a','m','e',
       
  1311 // - properties[0]::name
       
  1312 //   - Variant value
       
  1313 //     - Version 1.0
       
  1314 //     - Variant value type, EVariantTypeDesC
       
  1315 //     - Variant value length (LE)
       
  1316 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1317 //     - Variant value
       
  1318 10,
       
  1319 5,
       
  1320 5,0,0,0,
       
  1321 22,
       
  1322 'v','a','l','u','e',
       
  1323 // - prperties[0]::value
       
  1324 //   - Variant name
       
  1325 //     - Version 1.0
       
  1326 //     - Semantic ID (LE)    
       
  1327 //     - Variant name length (LE)
       
  1328 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1329 //     - Variant name
       
  1330 10,
       
  1331 12,0,0,0,
       
  1332 5,0,0,0,
       
  1333 22,
       
  1334 'v','a','l','u','e',
       
  1335 // - properties[0]::value
       
  1336 //   - Variant value
       
  1337 //     - Version 1.0
       
  1338 //     - Variant value type, EVariantTypeDesC
       
  1339 //     - Variant value length (LE)
       
  1340 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1341 //     - Variant value
       
  1342 10,
       
  1343 5,
       
  1344 9,0,0,0,
       
  1345 38,
       
  1346 '2','0','0',',','1','0','0',',','0',
       
  1347 // - pluginConf::resources
       
  1348 //   - Variant name
       
  1349 //     - Version 1.0
       
  1350 //     - Semantic ID (LE)    
       
  1351 //     - Variant name length (LE)
       
  1352 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1353 //     - Variant name
       
  1354 10,
       
  1355 12,0,0,0,
       
  1356 9,0,0,0,
       
  1357 38,
       
  1358 'r','e','s','o','u','r','c','e','s',
       
  1359 // - pluginConf::resources
       
  1360 //   - Variant value
       
  1361 //     - Version 1.0
       
  1362 //     - Variant value type, EVariantTypeList
       
  1363 10,
       
  1364 7,
       
  1365 // - pluginConf::resources
       
  1366 //   - Version 1.0
       
  1367 //   - Item count (LE)
       
  1368 10,
       
  1369 1,0,0,0,
       
  1370 // - pluginConf::resources
       
  1371 //   - Version 1.0
       
  1372 //   - List item starts
       
  1373 10,
       
  1374 0,0,0,0,
       
  1375 // - object[0]
       
  1376 //   - Version 1.0
       
  1377 //   - Variant value type, EVariantTypeMap
       
  1378 10,
       
  1379 8,
       
  1380 // - object[0] map
       
  1381 //   - Version 1.0
       
  1382 //   - Item count (LE)
       
  1383 10,
       
  1384 4,0,0,0,
       
  1385 // - object[0]::name
       
  1386 //   - Variant name
       
  1387 //     - Version 1.0
       
  1388 //     - Semantic ID (LE)    
       
  1389 //     - Variant name length (LE)
       
  1390 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1391 //     - Variant name
       
  1392 10,
       
  1393 12,0,0,0,
       
  1394 4,0,0,0,
       
  1395 18,
       
  1396 'n','a','m','e',
       
  1397 // - object[0]::name
       
  1398 //   - Variant value
       
  1399 //     - Version 1.0
       
  1400 //     - Variant value type, EVariantTypeDesC
       
  1401 //     - Variant value length (LE)
       
  1402 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1403 //     - Variant value
       
  1404 10,
       
  1405 5,
       
  1406 9,0,0,0,
       
  1407 38,
       
  1408 'd','u','m','m','y','.','m','i','f',
       
  1409 // - object[0]::path
   725 //   - Variant name
  1410 //   - Variant name
   726 //     - Version 1.0
  1411 //     - Version 1.0
   727 //     - Semantic ID (LE)    
  1412 //     - Semantic ID (LE)    
   728 //     - Variant name length (LE)
  1413 //     - Variant name length (LE)
   729 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
  1414 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
   731 10,
  1416 10,
   732 12,0,0,0,
  1417 12,0,0,0,
   733 4,0,0,0,
  1418 4,0,0,0,
   734 18,
  1419 18,
   735 'p','a','t','h',
  1420 'p','a','t','h',
   736 // - Object[0]::path
  1421 // - object[0]::path
   737 //   - Variant value
  1422 //   - Variant value
   738 //     - Version 1.0
  1423 //     - Version 1.0
   739 //     - Variant value type, EVariantTypeDesC
  1424 //     - Variant value type, EVariantTypeDesC
   740 //     - Variant value length (LE)
  1425 //     - Variant value length (LE)
   741 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
  1426 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
   742 //     - Variant value
  1427 //     - Variant value
   743 10,
  1428 10,
   744 5,
  1429 5,
   745 42,0,0,0,
  1430 37,0,0,0,
   746 170,
  1431 150,
   747 '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','\\',
  1432 '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','\\',
   748 // - Object[0]::mediatype
  1433 // - object[0]::mediatype
   749 //   - Variant name
  1434 //   - Variant name
   750 //     - Version 1.0
  1435 //     - Version 1.0
   751 //     - Semantic ID (LE)    
  1436 //     - Semantic ID (LE)    
   752 //     - Variant name length (LE)
  1437 //     - Variant name length (LE)
   753 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
  1438 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
   755 10,
  1440 10,
   756 12,0,0,0,
  1441 12,0,0,0,
   757 9,0,0,0,
  1442 9,0,0,0,
   758 38,
  1443 38,
   759 'm','e','d','i','a','t','y','p','e',
  1444 'm','e','d','i','a','t','y','p','e',
   760 // - Object[0]::mediatype
  1445 // - object[0]::mediatype
       
  1446 //   - Variant value
       
  1447 //     - Version 1.0
       
  1448 //     - Variant value type, EVariantTypeDesC
       
  1449 //     - Variant value length (LE)
       
  1450 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1451 //     - Variant value
       
  1452 10,
       
  1453 5,
       
  1454 0,0,0,0,
       
  1455 2,
       
  1456 // - Object[0]::tag
       
  1457 //   - Variant name
       
  1458 //     - Version 1.0
       
  1459 //     - Semantic ID (LE)    
       
  1460 //     - Variant name length (LE)
       
  1461 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1462 //     - Variant name
       
  1463 10,
       
  1464 12,0,0,0,
       
  1465 3,0,0,0,
       
  1466 14,
       
  1467 't','a','g',
       
  1468 // - Object[0]::tag
       
  1469 //   - Variant value
       
  1470 //     - Version 1.0
       
  1471 //     - Variant value type, EVariantTypeDesC
       
  1472 //     - Variant value length (LE)
       
  1473 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1474 //     - Variant value
       
  1475 10,
       
  1476 5,
       
  1477 4,0,0,0,
       
  1478 18,
       
  1479 'l','o','g','o'
       
  1480 };
       
  1481 
       
  1482 
       
  1483 
       
  1484 // Test step 6 method:
       
  1485 const TUint8 restoreconfigurations_1_ts_6_method[] = "RestoreConfigurations";
       
  1486 
       
  1487 // Test step 6 input:
       
  1488 const TUint8 restoreconfigurations_1_ts_6_input[] = {
       
  1489 // RestoreConfigurations(Input)
       
  1490 // - Version 1.0
       
  1491 // - Item count (LE)
       
  1492 10,
       
  1493 1,0,0,0,
       
  1494 // - RestoreConfigurations(Input)::restore
       
  1495 //   - Variant name
       
  1496 //     - Version 1.0
       
  1497 //     - Semantic ID (LE)    
       
  1498 //     - Variant name length (LE)
       
  1499 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1500 //     - Variant name
       
  1501 10,
       
  1502 12,0,0,0,
       
  1503 7,0,0,0,
       
  1504 30,
       
  1505 'r','e','s','t','o','r','e',
       
  1506 // - RestoreConfigurations::value
       
  1507 //   - Variant value
       
  1508 //     - Version 1.0
       
  1509 //     - Variant value type, EVariantTypeDesC
       
  1510 //     - Variant value length (LE)
       
  1511 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1512 //     - Variant value
       
  1513 10,
       
  1514 5,
       
  1515 5,0,0,0,
       
  1516 22,
       
  1517 'v','i','e','w','s'
       
  1518 };
       
  1519 
       
  1520 // Test step 6 output:
       
  1521 const TUint8 restoreconfigurations_1_ts_6_output[] = {
       
  1522 // RestoreConfigurations(Output)
       
  1523 // - Version 1.0
       
  1524 // - Item count (LE)
       
  1525 10,
       
  1526 1,0,0,0,
       
  1527 // - RestoreConfigurations(Output)::status
       
  1528 //   - Variant name
       
  1529 //     - Version 1.0
       
  1530 //     - Semantic ID (LE)    
       
  1531 //     - Variant name length (LE)
       
  1532 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1533 //     - Variant name
       
  1534 10,
       
  1535 12,0,0,0,
       
  1536 6,0,0,0,
       
  1537 26,
       
  1538 's','t','a','t','u','s',
       
  1539 // - AddPlugin(Input)::status
       
  1540 //   - Variant value
       
  1541 //     - Version 1.0
       
  1542 //     - Variant value type, EVariantTypeTInt32
       
  1543 //     - Variant value length (LE)
       
  1544 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1545 //     - Variant value
       
  1546 10,
       
  1547 1,
       
  1548 0,0,0,0
       
  1549 };
       
  1550 
       
  1551 
       
  1552 
       
  1553 // Test step 7 method:
       
  1554 const TUint8 restoreconfigurations_1_ts_7_method[] = "GetPluginConf";
       
  1555 
       
  1556 // Test step 7 input:
       
  1557 const TUint8 restoreconfigurations_1_ts_7_input[] = {
       
  1558 // GetPluginConf(Input)
       
  1559 // - Version 1.0
       
  1560 // - Item count (LE)
       
  1561 10,
       
  1562 1,0,0,0,
       
  1563 // - GetPluginConf(Input)::pluginId
       
  1564 //   - Variant name
       
  1565 //     - Version 1.0
       
  1566 //     - Semantic ID (LE)    
       
  1567 //     - Variant name length (LE)
       
  1568 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1569 //     - Variant name
       
  1570 10,
       
  1571 12,0,0,0,
       
  1572 8,0,0,0,
       
  1573 34,
       
  1574 'p','l','u','g','i','n','I','d',
       
  1575 // - GetPluginConf(Input)::pluginId
       
  1576 //   - Variant value
       
  1577 //     - Version 1.0
       
  1578 //     - Variant value type, EVariantTypeDesC
       
  1579 //     - Variant value length (LE)
       
  1580 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1581 //     - Variant value
       
  1582 10,
       
  1583 5,
       
  1584 1,0,0,0,
       
  1585 6,
       
  1586 '1'
       
  1587 };
       
  1588 
       
  1589 // Test step 7 output:
       
  1590 const TUint8 restoreconfigurations_1_ts_7_output[] = {
       
  1591 // GetPluginConf(Output)
       
  1592 // - Version 1.0
       
  1593 // - Item count (LE)
       
  1594 10,
       
  1595 1,0,0,0,
       
  1596 // GetPluginConf(Output)::pluginConf
       
  1597 // - Variant name
       
  1598 //   - Version 1.0
       
  1599 //   - Semantic ID (LE)
       
  1600 //   - Variant name length (LE)
       
  1601 //   - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1602 //   - Variant name
       
  1603 10,
       
  1604 12,0,0,0,
       
  1605 10,0,0,0,
       
  1606 42,
       
  1607 'p','l','u','g','i','n','C','o','n','f',
       
  1608 // - Variant value
       
  1609 //   - Version 1.0
       
  1610 //   - Variant value type, EVariantTypeMap
       
  1611 10,
       
  1612 8,
       
  1613 // - pluginConf map
       
  1614 //   - Version 1.0
       
  1615 //   - Item count (LE)
       
  1616 10,
       
  1617 12,0,0,0,
       
  1618 // - pluginConf::id
       
  1619 //   - Variant name
       
  1620 //     - Version 1.0
       
  1621 //     - Semantic ID (LE)    
       
  1622 //     - Variant name length (LE)
       
  1623 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1624 //     - Variant name
       
  1625 10,
       
  1626 12,0,0,0,
       
  1627 2,0,0,0,
       
  1628 10,
       
  1629 'i','d',
       
  1630 // - pluginConf::id
       
  1631 //   - Variant value
       
  1632 //     - Version 1.0
       
  1633 //     - Variant value type, EVariantTypeDesC
       
  1634 //     - Variant value length (LE)
       
  1635 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1636 //     - Variant value
       
  1637 10,
       
  1638 5,
       
  1639 1,0,0,0,
       
  1640 6,
       
  1641 '2',
       
  1642 // - pluginConf::uid
       
  1643 //   - Variant name
       
  1644 //     - Version 1.0
       
  1645 //     - Semantic ID (LE)    
       
  1646 //     - Variant name length (LE)
       
  1647 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1648 //     - Variant name
       
  1649 10,
       
  1650 12,0,0,0,
       
  1651 3,0,0,0,
       
  1652 14,
       
  1653 'u','i','d',
       
  1654 // - pluginConf::uid
       
  1655 //   - Variant value
       
  1656 //     - Version 1.0
       
  1657 //     - Variant value type, EVariantTypeDesC
       
  1658 //     - Variant value length (LE)
       
  1659 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1660 //     - Variant value
       
  1661 10,
       
  1662 5,
       
  1663 10,0,0,0,
       
  1664 42,
       
  1665 '0','x','2','0','0','0','B','1','1','1',
       
  1666 // - pluginConf::type
       
  1667 //   - Variant name
       
  1668 //     - Version 1.0
       
  1669 //     - Semantic ID (LE)    
       
  1670 //     - Variant name length (LE)
       
  1671 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1672 //     - Variant name
       
  1673 10,
       
  1674 12,0,0,0,
       
  1675 4,0,0,0,
       
  1676 18,
       
  1677 't','y','p','e',
       
  1678 // - pluginConf::type
       
  1679 //   - Variant value
       
  1680 //     - Version 1.0
       
  1681 //     - Variant value type, EVariantTypeDesC
       
  1682 //     - Variant value length (LE)
       
  1683 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1684 //     - Variant value
       
  1685 10,
       
  1686 5,
       
  1687 4,0,0,0,
       
  1688 18,
       
  1689 'v','i','e','w',
       
  1690 // - pluginConf::interface
       
  1691 //   - Variant name
       
  1692 //     - Version 1.0
       
  1693 //     - Semantic ID (LE)    
       
  1694 //     - Variant name length (LE)
       
  1695 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1696 //     - Variant name
       
  1697 10,
       
  1698 12,0,0,0,
       
  1699 9,0,0,0,
       
  1700 38,
       
  1701 'i','n','t','e','r','f','a','c','e',
       
  1702 // - pluginConf::interface
       
  1703 //   - Variant value
       
  1704 //     - Version 1.0
       
  1705 //     - Variant value type, EVariantTypeDesC
       
  1706 //     - Variant value length (LE)
       
  1707 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1708 //     - Variant value
       
  1709 10,
       
  1710 5,
       
  1711 5,0,0,0,
       
  1712 22,
       
  1713 '0','x','9','9','8',
       
  1714 // - pluginConf::name
       
  1715 //   - Variant name
       
  1716 //     - Version 1.0
       
  1717 //     - Semantic ID (LE)    
       
  1718 //     - Variant name length (LE)
       
  1719 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1720 //     - Variant name
       
  1721 10,
       
  1722 12,0,0,0,
       
  1723 4,0,0,0,
       
  1724 18,
       
  1725 'n','a','m','e',
       
  1726 // - pluginConf::name
       
  1727 //   - Variant value
       
  1728 //     - Version 1.0
       
  1729 //     - Variant value type, EVariantTypeDesC
       
  1730 //     - Variant value length (LE)
       
  1731 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1732 //     - Variant value
       
  1733 10,
       
  1734 5,
       
  1735 15,0,0,0,
       
  1736 62,
       
  1737 'T','y','p','i','c','a','l',' ','-',' ','V','i','e','w','1',
       
  1738 // - pluginConf::multiinstance
       
  1739 //   - Variant name
       
  1740 //     - Version 1.0
       
  1741 //     - Semantic ID (LE)    
       
  1742 //     - Variant name length (LE)
       
  1743 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1744 //     - Variant name
       
  1745 10,
       
  1746 12,0,0,0,
       
  1747 13,0,0,0,
       
  1748 54,
       
  1749 'm','u','l','t','i','i','n','s','t','a','n','c','e',
       
  1750 // - pluginConf::multiinstance
       
  1751 //   - Variant value
       
  1752 //     - Version 1.0
       
  1753 //     - Variant value type, EVariantTypeDesC
       
  1754 //     - Variant value length (LE)
       
  1755 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1756 //     - Variant value
       
  1757 10,
       
  1758 5,
       
  1759 1,0,0,0,
       
  1760 6,
       
  1761 '1',
       
  1762 // - pluginConf::description
       
  1763 //   - Variant name
       
  1764 //     - Version 1.0
       
  1765 //     - Semantic ID (LE)    
       
  1766 //     - Variant name length (LE)
       
  1767 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1768 //     - Variant name
       
  1769 10,
       
  1770 12,0,0,0,
       
  1771 4,0,0,0,
       
  1772 18,
       
  1773 'd','e','s','c',
       
  1774 // - pluginConf::description
       
  1775 //   - Variant value
       
  1776 //     - Version 1.0
       
  1777 //     - Variant value type, EVariantTypeDesC
       
  1778 //     - Variant value length (LE)
       
  1779 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1780 //     - Variant value
       
  1781 10,
       
  1782 5,
       
  1783 0,0,0,0,
       
  1784 2,
       
  1785 // - pluginConf::state
       
  1786 //   - Variant name
       
  1787 //     - Version 1.0
       
  1788 //     - Semantic ID (LE)    
       
  1789 //     - Variant name length (LE)
       
  1790 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1791 //     - Variant name
       
  1792 10,
       
  1793 12,0,0,0,
       
  1794 5,0,0,0,
       
  1795 22,
       
  1796 's','t','a','t','e',
       
  1797 // - pluginConf::state
       
  1798 //   - Variant value
       
  1799 //     - Version 1.0
       
  1800 //     - Variant value type, EVariantTypeDesC
       
  1801 //     - Variant value length (LE)
       
  1802 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1803 //     - Variant value
       
  1804 10,
       
  1805 5,
       
  1806 12,0,0,0,
       
  1807 50,
       
  1808 'N','o','t','C','o','n','f','i','r','m','e','d',
       
  1809 // - pluginConf::max_child
       
  1810 //   - Variant name
       
  1811 //     - Version 1.0
       
  1812 //     - Semantic ID (LE)    
       
  1813 //     - Variant name length (LE)
       
  1814 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1815 //     - Variant name
       
  1816 10,
       
  1817 12,0,0,0,
       
  1818 9,0,0,0,
       
  1819 38,
       
  1820 'm','a','x','_','c','h','i','l','d',
       
  1821 // - pluginConf::max_child
       
  1822 //   - Variant value
       
  1823 //     - Version 1.0
       
  1824 //     - Variant value type, EVariantTypeDesC
       
  1825 //     - Variant value length (LE)
       
  1826 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1827 //     - Variant value
       
  1828 10,
       
  1829 5,
       
  1830 1,0,0,0,
       
  1831 6,
       
  1832 '6',
       
  1833 // - pluginConf::plugins
       
  1834 //   - Variant name
       
  1835 //     - Version 1.0
       
  1836 //     - Semantic ID (LE)    
       
  1837 //     - Variant name length (LE)
       
  1838 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1839 //     - Variant name
       
  1840 10,
       
  1841 12,0,0,0,
       
  1842 7,0,0,0,
       
  1843 30,
       
  1844 'p','l','u','g','i','n','s',
       
  1845 // - pluginConf::plugins
       
  1846 //   - Variant value
       
  1847 //     - Version 1.0
       
  1848 //     - Variant value type, EVariantTypeList
       
  1849 10,
       
  1850 7,
       
  1851 // - pluginConf::plugins
       
  1852 //   - Version 1.0
       
  1853 //   - Item count (LE)
       
  1854 10,
       
  1855 1,0,0,0,
       
  1856 // - pluginConf::plugins
       
  1857 //   - Version 1.0
       
  1858 //   - List item starts
       
  1859 10,
       
  1860 0,0,0,0,
       
  1861 // - pluginConf::plugins[0]
       
  1862 //   - Version 1.0
       
  1863 //   - Variant value type, EVariantTypeMap
       
  1864 10,
       
  1865 8,
       
  1866 // - plugins[0] map
       
  1867 //   - Version 1.0
       
  1868 //   - Item count (LE)
       
  1869 10,
       
  1870 4,0,0,0,
       
  1871 // - plugins[0]::id
       
  1872 //   - Variant name
       
  1873 //     - Version 1.0
       
  1874 //     - Semantic ID (LE)    
       
  1875 //     - Variant name length (LE)
       
  1876 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1877 //     - Variant name
       
  1878 10,
       
  1879 12,0,0,0,
       
  1880 2,0,0,0,
       
  1881 10,
       
  1882 'i','d',
       
  1883 // - plugins[0]::id
       
  1884 //   - Variant value
       
  1885 //     - Version 1.0
       
  1886 //     - Variant value type, EVariantTypeDesC
       
  1887 //     - Variant value length (LE)
       
  1888 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1889 //     - Variant value
       
  1890 10,
       
  1891 5,
       
  1892 1,0,0,0,
       
  1893 6,
       
  1894 '2',
       
  1895 // - plugins[0]::uid
       
  1896 //   - Variant name
       
  1897 //     - Version 1.0
       
  1898 //     - Semantic ID (LE)    
       
  1899 //     - Variant name length (LE)
       
  1900 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1901 //     - Variant name
       
  1902 10,
       
  1903 12,0,0,0,
       
  1904 3,0,0,0,
       
  1905 14,
       
  1906 'u','i','d',
       
  1907 // - plugins[0]::uid
       
  1908 //   - Variant value
       
  1909 //     - Version 1.0
       
  1910 //     - Variant value type, EVariantTypeDesC
       
  1911 //     - Variant value length (LE)
       
  1912 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1913 //     - Variant value
       
  1914 10,
       
  1915 5,
       
  1916 10,0,0,0,
       
  1917 42,
       
  1918 '0','x','2','0','0','0','B','1','2','0',
       
  1919 // - plugins[0]::activationstate
       
  1920 //   - Variant name
       
  1921 //     - Version 1.0
       
  1922 //     - Semantic ID (LE)    
       
  1923 //     - Variant name length (LE)
       
  1924 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1925 //     - Variant name
       
  1926 10,
       
  1927 12,0,0,0,
       
  1928 15,0,0,0,
       
  1929 62,
       
  1930 'a','c','t','i','v','a','t','i','o','n','s','t','a','t','e',
       
  1931 // - plugins[0]::activationstate
       
  1932 //   - Variant value
       
  1933 //     - Version 1.0
       
  1934 //     - Variant value type, EVariantTypeDesC
       
  1935 //     - Variant value length (LE)
       
  1936 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1937 //     - Variant value
       
  1938 10,
       
  1939 5,
       
  1940 1,0,0,0,
       
  1941 6,
       
  1942 '1',
       
  1943 // - plugins[0]::locking_status
       
  1944 //   - Variant name
       
  1945 //     - Version 1.0
       
  1946 //     - Semantic ID (LE)    
       
  1947 //     - Variant name length (LE)
       
  1948 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1949 //     - Variant name
       
  1950 10,
       
  1951 12,0,0,0,
       
  1952 14,0,0,0,
       
  1953 58,
       
  1954 'l','o','c','k','i','n','g','_','s','t','a','t','u','s',
       
  1955 // - plugins[0]::locking_status
       
  1956 //   - Variant value
       
  1957 //     - Version 1.0
       
  1958 //     - Variant value type, EVariantTypeDesC
       
  1959 //     - Variant value length (LE)
       
  1960 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1961 //     - Variant value
       
  1962 10,
       
  1963 5,
       
  1964 4,0,0,0,
       
  1965 18,
       
  1966 'n','o','n','e',
       
  1967 // - pluginConf::settings
       
  1968 //   - Variant name
       
  1969 //     - Version 1.0
       
  1970 //     - Semantic ID (LE)    
       
  1971 //     - Variant name length (LE)
       
  1972 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1973 //     - Variant name
       
  1974 10,
       
  1975 12,0,0,0,
       
  1976 8,0,0,0,
       
  1977 34,
       
  1978 's','e','t','t','i','n','g','s',
       
  1979 // - pluginConf::settings
       
  1980 //   - Variant value
       
  1981 //     - Version 1.0
       
  1982 //     - Variant value type, EVariantTypeList
       
  1983 10,
       
  1984 7,
       
  1985 // - pluginConf::settings
       
  1986 //   - Version 1.0
       
  1987 //   - Item count (LE)
       
  1988 10,
       
  1989 1,0,0,0,
       
  1990 // - pluginConf::settings
       
  1991 //   - Version 1.0
       
  1992 //   - List item starts
       
  1993 10,
       
  1994 0,0,0,0,
       
  1995 
       
  1996 // - items[0]
       
  1997 //   - Version 1.0
       
  1998 //   - Variant value type, EVariantTypeMap
       
  1999 10,
       
  2000 8,
       
  2001 // - items[0] map
       
  2002 //   - Version 1.0
       
  2003 //   - Item count (LE)
       
  2004 10,
       
  2005 3,0,0,0,
       
  2006 // - items[0]::itemId
       
  2007 //   - Variant name
       
  2008 //     - Version 1.0
       
  2009 //     - Semantic ID (LE)    
       
  2010 //     - Variant name length (LE)
       
  2011 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2012 //     - Variant name
       
  2013 10,
       
  2014 12,0,0,0,
       
  2015 6,0,0,0,
       
  2016 26,
       
  2017 'i','t','e','m','I','d',
       
  2018 // - items[0]::itemId
       
  2019 //   - Variant value
       
  2020 //     - Version 1.0
       
  2021 //     - Variant value type, EVariantTypeDesC
       
  2022 //     - Variant value length (LE)
       
  2023 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2024 //     - Variant value (empty)
       
  2025 10,
       
  2026 5,
       
  2027 7,0,0,0,
       
  2028 30,
       
  2029 'b','g','c','o','l','o','r',
       
  2030 // - items[0]::name
       
  2031 //   - Variant name
       
  2032 //     - Version 1.0
       
  2033 //     - Semantic ID (LE)    
       
  2034 //     - Variant name length (LE)
       
  2035 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2036 //     - Variant name
       
  2037 10,
       
  2038 12,0,0,0,
       
  2039 4,0,0,0,
       
  2040 18,
       
  2041 'n','a','m','e',
       
  2042 // - items[0]::name
       
  2043 //   - Variant value
       
  2044 //     - Version 1.0
       
  2045 //     - Variant value type, EVariantTypeDesC
       
  2046 //     - Variant value length (LE)
       
  2047 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2048 //     - Variant value (empty)
       
  2049 10,
       
  2050 5,
       
  2051 16,0,0,0,
       
  2052 66,
       
  2053 'B','a','c','k','g','r','o','u','n','d',' ','c','o','l','o','r',
       
  2054 // - items[0]::properties
       
  2055 //   - Variant name
       
  2056 //     - Version 1.0
       
  2057 //     - Semantic ID (LE)    
       
  2058 //     - Variant name length (LE)
       
  2059 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2060 //     - Variant name
       
  2061 10,
       
  2062 12,0,0,0,
       
  2063 10,0,0,0,
       
  2064 42,
       
  2065 'p','r','o','p','e','r','t','i','e','s',
       
  2066 // - items[0]::properties
       
  2067 //   - Variant value
       
  2068 //     - Version 1.0
       
  2069 //     - Variant value type, EVariantTypeList
       
  2070 10,
       
  2071 7,
       
  2072 // - items[0]::properties
       
  2073 //   - Version 1.0
       
  2074 //   - Item count (LE)
       
  2075 10,
       
  2076 1,0,0,0,
       
  2077 // - items[0]::properties
       
  2078 //   - Version 1.0
       
  2079 //   - List item starts
       
  2080 10,
       
  2081 0,0,0,0,
       
  2082 // - properties[0]
       
  2083 //   - Version 1.0
       
  2084 //   - Variant value type, EVariantTypeMap
       
  2085 10,
       
  2086 8,
       
  2087 // - properties[0] map
       
  2088 //   - Version 1.0
       
  2089 //   - Item count (LE)
       
  2090 10,
       
  2091 2,0,0,0,
       
  2092 // - prperties[0]::name
       
  2093 //   - Variant name
       
  2094 //     - Version 1.0
       
  2095 //     - Semantic ID (LE)    
       
  2096 //     - Variant name length (LE)
       
  2097 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2098 //     - Variant name
       
  2099 10,
       
  2100 12,0,0,0,
       
  2101 4,0,0,0,
       
  2102 18,
       
  2103 'n','a','m','e',
       
  2104 // - properties[0]::name
       
  2105 //   - Variant value
       
  2106 //     - Version 1.0
       
  2107 //     - Variant value type, EVariantTypeDesC
       
  2108 //     - Variant value length (LE)
       
  2109 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2110 //     - Variant value
       
  2111 10,
       
  2112 5,
       
  2113 5,0,0,0,
       
  2114 22,
       
  2115 'v','a','l','u','e',
       
  2116 // - prperties[0]::value
       
  2117 //   - Variant name
       
  2118 //     - Version 1.0
       
  2119 //     - Semantic ID (LE)    
       
  2120 //     - Variant name length (LE)
       
  2121 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2122 //     - Variant name
       
  2123 10,
       
  2124 12,0,0,0,
       
  2125 5,0,0,0,
       
  2126 22,
       
  2127 'v','a','l','u','e',
       
  2128 // - properties[0]::value
       
  2129 //   - Variant value
       
  2130 //     - Version 1.0
       
  2131 //     - Variant value type, EVariantTypeDesC
       
  2132 //     - Variant value length (LE)
       
  2133 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2134 //     - Variant value
       
  2135 10,
       
  2136 5,
       
  2137 9,0,0,0,
       
  2138 38,
       
  2139 '2','0','0',',','1','0','0',',','0',
       
  2140 // - pluginConf::resources
       
  2141 //   - Variant name
       
  2142 //     - Version 1.0
       
  2143 //     - Semantic ID (LE)    
       
  2144 //     - Variant name length (LE)
       
  2145 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2146 //     - Variant name
       
  2147 10,
       
  2148 12,0,0,0,
       
  2149 9,0,0,0,
       
  2150 38,
       
  2151 'r','e','s','o','u','r','c','e','s',
       
  2152 // - pluginConf::resources
       
  2153 //   - Variant value
       
  2154 //     - Version 1.0
       
  2155 //     - Variant value type, EVariantTypeList
       
  2156 10,
       
  2157 7,
       
  2158 // - pluginConf::resources
       
  2159 //   - Version 1.0
       
  2160 //   - Item count (LE)
       
  2161 10,
       
  2162 2,0,0,0,
       
  2163 // - pluginConf::resources
       
  2164 //   - Version 1.0
       
  2165 //   - List item starts
       
  2166 10,
       
  2167 0,0,0,0,
       
  2168 // - object[0]
       
  2169 //   - Version 1.0
       
  2170 //   - Variant value type, EVariantTypeMap
       
  2171 10,
       
  2172 8,
       
  2173 // - object[0] map
       
  2174 //   - Version 1.0
       
  2175 //   - Item count (LE)
       
  2176 10,
       
  2177 4,0,0,0,
       
  2178 // - object[0]::name
       
  2179 //   - Variant name
       
  2180 //     - Version 1.0
       
  2181 //     - Semantic ID (LE)    
       
  2182 //     - Variant name length (LE)
       
  2183 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2184 //     - Variant name
       
  2185 10,
       
  2186 12,0,0,0,
       
  2187 4,0,0,0,
       
  2188 18,
       
  2189 'n','a','m','e',
       
  2190 // - object[0]::name
       
  2191 //   - Variant value
       
  2192 //     - Version 1.0
       
  2193 //     - Variant value type, EVariantTypeDesC
       
  2194 //     - Variant value length (LE)
       
  2195 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2196 //     - Variant value
       
  2197 10,
       
  2198 5,
       
  2199 9,0,0,0,
       
  2200 38,
       
  2201 'v','i','e','w','1','.','b','m','p',
       
  2202 // - object[0]::path
       
  2203 //   - Variant name
       
  2204 //     - Version 1.0
       
  2205 //     - Semantic ID (LE)    
       
  2206 //     - Variant name length (LE)
       
  2207 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2208 //     - Variant name
       
  2209 10,
       
  2210 12,0,0,0,
       
  2211 4,0,0,0,
       
  2212 18,
       
  2213 'p','a','t','h',
       
  2214 // - object[0]::path
       
  2215 //   - Variant value
       
  2216 //     - Version 1.0
       
  2217 //     - Variant value type, EVariantTypeDesC
       
  2218 //     - Variant value length (LE)
       
  2219 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2220 //     - Variant value
       
  2221 10,
       
  2222 5,
       
  2223 37,0,0,0,
       
  2224 150,
       
  2225 '2','4','5','6','\\','2','7','0','5','1','3','7','5','1','\\','5','3','6','9','1','6','2','4','1','\\','1','.','0','\\','s','o','u','r','c','e','s','\\',
       
  2226 // - object[0]::mediatype
       
  2227 //   - Variant name
       
  2228 //     - Version 1.0
       
  2229 //     - Semantic ID (LE)    
       
  2230 //     - Variant name length (LE)
       
  2231 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2232 //     - Variant name
       
  2233 10,
       
  2234 12,0,0,0,
       
  2235 9,0,0,0,
       
  2236 38,
       
  2237 'm','e','d','i','a','t','y','p','e',
       
  2238 // - object[0]::mediatype
   761 //   - Variant value
  2239 //   - Variant value
   762 //     - Version 1.0
  2240 //     - Version 1.0
   763 //     - Variant value type, EVariantTypeDesC
  2241 //     - Variant value type, EVariantTypeDesC
   764 //     - Variant value length (LE)
  2242 //     - Variant value length (LE)
   765 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
  2243 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
   789 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
  2267 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
   790 //     - Variant value
  2268 //     - Variant value
   791 10,
  2269 10,
   792 5,
  2270 5,
   793 0,0,0,0,
  2271 0,0,0,0,
   794 2
       
   795 };
       
   796 
       
   797 
       
   798 
       
   799 
       
   800 // Test step 3 method:
       
   801 const TUint8 restoreconfigurations_1_ts_3_method[] = "GetPluginConf";
       
   802 
       
   803 // Test step 3 input:
       
   804 const TUint8 restoreconfigurations_1_ts_3_input[] = {
       
   805 // GetPluginConf(Input)
       
   806 // - Version 1.0
       
   807 // - Item count (LE)
       
   808 10,
       
   809 1,0,0,0,
       
   810 // - GetPluginConf(Input)::pluginId
       
   811 //   - Variant name
       
   812 //     - Version 1.0
       
   813 //     - Semantic ID (LE)    
       
   814 //     - Variant name length (LE)
       
   815 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   816 //     - Variant name
       
   817 10,
       
   818 12,0,0,0,
       
   819 8,0,0,0,
       
   820 34,
       
   821 'p','l','u','g','i','n','I','d',
       
   822 // - GetPluginConf(Input)::pluginId
       
   823 //   - Variant value
       
   824 //     - Version 1.0
       
   825 //     - Variant value type, EVariantTypeDesC
       
   826 //     - Variant value length (LE)
       
   827 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   828 //     - Variant value
       
   829 10,
       
   830 5,
       
   831 1,0,0,0,
       
   832 6,
       
   833 '1'
       
   834 };
       
   835 
       
   836 // Test step 3 output:
       
   837 const TUint8 restoreconfigurations_1_ts_3_output[] = {
       
   838 // GetPluginConf(Output)
       
   839 // - Version 1.0
       
   840 // - Item count (LE)
       
   841 10,
       
   842 1,0,0,0,
       
   843 // GetPluginConf(Output)::pluginConf
       
   844 // - Variant name
       
   845 //   - Version 1.0
       
   846 //   - Semantic ID (LE)
       
   847 //   - Variant name length (LE)
       
   848 //   - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   849 //   - Variant name
       
   850 10,
       
   851 12,0,0,0,
       
   852 10,0,0,0,
       
   853 42,
       
   854 'p','l','u','g','i','n','C','o','n','f',
       
   855 // - Variant value
       
   856 //   - Version 1.0
       
   857 //   - Variant value type, EVariantTypeMap
       
   858 10,
       
   859 8,
       
   860 // - pluginConf map
       
   861 //   - Version 1.0
       
   862 //   - Item count (LE)
       
   863 10,
       
   864 12,0,0,0,
       
   865 // - pluginConf::id
       
   866 //   - Variant name
       
   867 //     - Version 1.0
       
   868 //     - Semantic ID (LE)    
       
   869 //     - Variant name length (LE)
       
   870 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   871 //     - Variant name
       
   872 10,
       
   873 12,0,0,0,
       
   874 2,0,0,0,
       
   875 10,
       
   876 'i','d',
       
   877 // - pluginConf::id
       
   878 //   - Variant value
       
   879 //     - Version 1.0
       
   880 //     - Variant value type, EVariantTypeDesC
       
   881 //     - Variant value length (LE)
       
   882 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   883 //     - Variant value
       
   884 10,
       
   885 5,
       
   886 1,0,0,0,
       
   887 6,
       
   888 '2',
       
   889 // - pluginConf::uid
       
   890 //   - Variant name
       
   891 //     - Version 1.0
       
   892 //     - Semantic ID (LE)    
       
   893 //     - Variant name length (LE)
       
   894 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   895 //     - Variant name
       
   896 10,
       
   897 12,0,0,0,
       
   898 3,0,0,0,
       
   899 14,
       
   900 'u','i','d',
       
   901 // - pluginConf::uid
       
   902 //   - Variant value
       
   903 //     - Version 1.0
       
   904 //     - Variant value type, EVariantTypeDesC
       
   905 //     - Variant value length (LE)
       
   906 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   907 //     - Variant value
       
   908 10,
       
   909 5,
       
   910 10,0,0,0,
       
   911 42,
       
   912 '0','x','2','0','0','0','B','1','1','1',
       
   913 // - pluginConf::type
       
   914 //   - Variant name
       
   915 //     - Version 1.0
       
   916 //     - Semantic ID (LE)    
       
   917 //     - Variant name length (LE)
       
   918 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   919 //     - Variant name
       
   920 10,
       
   921 12,0,0,0,
       
   922 4,0,0,0,
       
   923 18,
       
   924 't','y','p','e',
       
   925 // - pluginConf::type
       
   926 //   - Variant value
       
   927 //     - Version 1.0
       
   928 //     - Variant value type, EVariantTypeDesC
       
   929 //     - Variant value length (LE)
       
   930 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   931 //     - Variant value
       
   932 10,
       
   933 5,
       
   934 4,0,0,0,
       
   935 18,
       
   936 'v','i','e','w',
       
   937 // - pluginConf::interface
       
   938 //   - Variant name
       
   939 //     - Version 1.0
       
   940 //     - Semantic ID (LE)    
       
   941 //     - Variant name length (LE)
       
   942 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   943 //     - Variant name
       
   944 10,
       
   945 12,0,0,0,
       
   946 9,0,0,0,
       
   947 38,
       
   948 'i','n','t','e','r','f','a','c','e',
       
   949 // - pluginConf::interface
       
   950 //   - Variant value
       
   951 //     - Version 1.0
       
   952 //     - Variant value type, EVariantTypeDesC
       
   953 //     - Variant value length (LE)
       
   954 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   955 //     - Variant value
       
   956 10,
       
   957 5,
       
   958 5,0,0,0,
       
   959 22,
       
   960 '0','x','9','9','8',
       
   961 // - pluginConf::name
       
   962 //   - Variant name
       
   963 //     - Version 1.0
       
   964 //     - Semantic ID (LE)    
       
   965 //     - Variant name length (LE)
       
   966 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   967 //     - Variant name
       
   968 10,
       
   969 12,0,0,0,
       
   970 4,0,0,0,
       
   971 18,
       
   972 'n','a','m','e',
       
   973 // - pluginConf::name
       
   974 //   - Variant value
       
   975 //     - Version 1.0
       
   976 //     - Variant value type, EVariantTypeDesC
       
   977 //     - Variant value length (LE)
       
   978 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   979 //     - Variant value
       
   980 10,
       
   981 5,
       
   982 15,0,0,0,
       
   983 62,
       
   984 'T','y','p','i','c','a','l',' ','-',' ','V','i','e','w','1',
       
   985 // - pluginConf::multiinstance
       
   986 //   - Variant name
       
   987 //     - Version 1.0
       
   988 //     - Semantic ID (LE)    
       
   989 //     - Variant name length (LE)
       
   990 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   991 //     - Variant name
       
   992 10,
       
   993 12,0,0,0,
       
   994 13,0,0,0,
       
   995 54,
       
   996 'm','u','l','t','i','i','n','s','t','a','n','c','e',
       
   997 // - pluginConf::multiinstance
       
   998 //   - Variant value
       
   999 //     - Version 1.0
       
  1000 //     - Variant value type, EVariantTypeDesC
       
  1001 //     - Variant value length (LE)
       
  1002 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1003 //     - Variant value
       
  1004 10,
       
  1005 5,
       
  1006 1,0,0,0,
       
  1007 6,
       
  1008 '1',
       
  1009 // - pluginConf::description
       
  1010 //   - Variant name
       
  1011 //     - Version 1.0
       
  1012 //     - Semantic ID (LE)    
       
  1013 //     - Variant name length (LE)
       
  1014 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1015 //     - Variant name
       
  1016 10,
       
  1017 12,0,0,0,
       
  1018 4,0,0,0,
       
  1019 18,
       
  1020 'd','e','s','c',
       
  1021 // - pluginConf::description
       
  1022 //   - Variant value
       
  1023 //     - Version 1.0
       
  1024 //     - Variant value type, EVariantTypeDesC
       
  1025 //     - Variant value length (LE)
       
  1026 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1027 //     - Variant value
       
  1028 10,
       
  1029 5,
       
  1030 0,0,0,0,
       
  1031 2,
  2272 2,
  1032 // - pluginConf::state
       
  1033 //   - Variant name
       
  1034 //     - Version 1.0
       
  1035 //     - Semantic ID (LE)    
       
  1036 //     - Variant name length (LE)
       
  1037 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1038 //     - Variant name
       
  1039 10,
       
  1040 12,0,0,0,
       
  1041 5,0,0,0,
       
  1042 22,
       
  1043 's','t','a','t','e',
       
  1044 // - pluginConf::state
       
  1045 //   - Variant value
       
  1046 //     - Version 1.0
       
  1047 //     - Variant value type, EVariantTypeDesC
       
  1048 //     - Variant value length (LE)
       
  1049 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1050 //     - Variant value
       
  1051 10,
       
  1052 5,
       
  1053 12,0,0,0,
       
  1054 50,
       
  1055 'N','o','t','C','o','n','f','i','r','m','e','d',
       
  1056 // - pluginConf::max_child
       
  1057 //   - Variant name
       
  1058 //     - Version 1.0
       
  1059 //     - Semantic ID (LE)    
       
  1060 //     - Variant name length (LE)
       
  1061 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1062 //     - Variant name
       
  1063 10,
       
  1064 12,0,0,0,
       
  1065 9,0,0,0,
       
  1066 38,
       
  1067 'm','a','x','_','c','h','i','l','d',
       
  1068 // - pluginConf::max_child
       
  1069 //   - Variant value
       
  1070 //     - Version 1.0
       
  1071 //     - Variant value type, EVariantTypeDesC
       
  1072 //     - Variant value length (LE)
       
  1073 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1074 //     - Variant value
       
  1075 10,
       
  1076 5,
       
  1077 1,0,0,0,
       
  1078 6,
       
  1079 '6',
       
  1080 // - pluginConf::plugins
       
  1081 //   - Variant name
       
  1082 //     - Version 1.0
       
  1083 //     - Semantic ID (LE)    
       
  1084 //     - Variant name length (LE)
       
  1085 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1086 //     - Variant name
       
  1087 10,
       
  1088 12,0,0,0,
       
  1089 7,0,0,0,
       
  1090 30,
       
  1091 'p','l','u','g','i','n','s',
       
  1092 // - pluginConf::plugins
       
  1093 //   - Variant value
       
  1094 //     - Version 1.0
       
  1095 //     - Variant value type, EVariantTypeList
       
  1096 10,
       
  1097 7,
       
  1098 // - pluginConf::plugins
       
  1099 //   - Version 1.0
       
  1100 //   - Item count (LE)
       
  1101 10,
       
  1102 3,0,0,0,
       
  1103 // - appConf::plugins
       
  1104 //   - Version 1.0
       
  1105 //   - List item starts
       
  1106 10,
       
  1107 0,0,0,0,
       
  1108 // - appConf::plugins[0]
       
  1109 //   - Version 1.0
       
  1110 //   - Variant value type, EVariantTypeMap
       
  1111 10,
       
  1112 8,
       
  1113 // - plugins[0] map
       
  1114 //   - Version 1.0
       
  1115 //   - Item count (LE)
       
  1116 10,
       
  1117 4,0,0,0,
       
  1118 // - plugins[0]::id
       
  1119 //   - Variant name
       
  1120 //     - Version 1.0
       
  1121 //     - Semantic ID (LE)    
       
  1122 //     - Variant name length (LE)
       
  1123 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1124 //     - Variant name
       
  1125 10,
       
  1126 12,0,0,0,
       
  1127 2,0,0,0,
       
  1128 10,
       
  1129 'i','d',
       
  1130 // - plugins[0]::id
       
  1131 //   - Variant value
       
  1132 //     - Version 1.0
       
  1133 //     - Variant value type, EVariantTypeDesC
       
  1134 //     - Variant value length (LE)
       
  1135 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1136 //     - Variant value
       
  1137 10,
       
  1138 5,
       
  1139 1,0,0,0,
       
  1140 6,
       
  1141 '2',
       
  1142 // - plugins[0]::uid
       
  1143 //   - Variant name
       
  1144 //     - Version 1.0
       
  1145 //     - Semantic ID (LE)    
       
  1146 //     - Variant name length (LE)
       
  1147 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1148 //     - Variant name
       
  1149 10,
       
  1150 12,0,0,0,
       
  1151 3,0,0,0,
       
  1152 14,
       
  1153 'u','i','d',
       
  1154 // - plugins[0]::uid
       
  1155 //   - Variant value
       
  1156 //     - Version 1.0
       
  1157 //     - Variant value type, EVariantTypeDesC
       
  1158 //     - Variant value length (LE)
       
  1159 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1160 //     - Variant value
       
  1161 10,
       
  1162 5,
       
  1163 10,0,0,0,
       
  1164 42,
       
  1165 '0','x','2','0','0','0','B','1','2','0',
       
  1166 // - plugins[0]::activationstate
       
  1167 //   - Variant name
       
  1168 //     - Version 1.0
       
  1169 //     - Semantic ID (LE)    
       
  1170 //     - Variant name length (LE)
       
  1171 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1172 //     - Variant name
       
  1173 10,
       
  1174 12,0,0,0,
       
  1175 15,0,0,0,
       
  1176 62,
       
  1177 'a','c','t','i','v','a','t','i','o','n','s','t','a','t','e',
       
  1178 // - plugins[0]::activationstate
       
  1179 //   - Variant value
       
  1180 //     - Version 1.0
       
  1181 //     - Variant value type, EVariantTypeDesC
       
  1182 //     - Variant value length (LE)
       
  1183 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1184 //     - Variant value
       
  1185 10,
       
  1186 5,
       
  1187 1,0,0,0,
       
  1188 6,
       
  1189 '1',
       
  1190 // - plugins[0]::locking_status
       
  1191 //   - Variant name
       
  1192 //     - Version 1.0
       
  1193 //     - Semantic ID (LE)    
       
  1194 //     - Variant name length (LE)
       
  1195 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1196 //     - Variant name
       
  1197 10,
       
  1198 12,0,0,0,
       
  1199 14,0,0,0,
       
  1200 58,
       
  1201 'l','o','c','k','i','n','g','_','s','t','a','t','u','s',
       
  1202 // - plugins[0]::locking_status
       
  1203 //   - Variant value
       
  1204 //     - Version 1.0
       
  1205 //     - Variant value type, EVariantTypeDesC
       
  1206 //     - Variant value length (LE)
       
  1207 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1208 //     - Variant value
       
  1209 10,
       
  1210 5,
       
  1211 4,0,0,0,
       
  1212 18,
       
  1213 'n','o','n','e',
       
  1214 // - appConf::plugins
       
  1215 //   - Version 1.0
       
  1216 //   - List item starts
       
  1217 10,
       
  1218 0,0,0,0,
       
  1219 // - appConf::plugins[1]
       
  1220 //   - Version 1.0
       
  1221 //   - Variant value type, EVariantTypeMap
       
  1222 10,
       
  1223 8,
       
  1224 // - plugins[1] map
       
  1225 //   - Version 1.0
       
  1226 //   - Item count (LE)
       
  1227 10,
       
  1228 4,0,0,0,
       
  1229 // - plugins[1]::id
       
  1230 //   - Variant name
       
  1231 //     - Version 1.0
       
  1232 //     - Semantic ID (LE)    
       
  1233 //     - Variant name length (LE)
       
  1234 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1235 //     - Variant name
       
  1236 10,
       
  1237 12,0,0,0,
       
  1238 2,0,0,0,
       
  1239 10,
       
  1240 'i','d',
       
  1241 // - plugins[1]::id
       
  1242 //   - Variant value
       
  1243 //     - Version 1.0
       
  1244 //     - Variant value type, EVariantTypeDesC
       
  1245 //     - Variant value length (LE)
       
  1246 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1247 //     - Variant value
       
  1248 10,
       
  1249 5,
       
  1250 1,0,0,0,
       
  1251 6,
       
  1252 '3',
       
  1253 // - plugins[1]::uid
       
  1254 //   - Variant name
       
  1255 //     - Version 1.0
       
  1256 //     - Semantic ID (LE)    
       
  1257 //     - Variant name length (LE)
       
  1258 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1259 //     - Variant name
       
  1260 10,
       
  1261 12,0,0,0,
       
  1262 3,0,0,0,
       
  1263 14,
       
  1264 'u','i','d',
       
  1265 // - plugins[1]::uid
       
  1266 //   - Variant value
       
  1267 //     - Version 1.0
       
  1268 //     - Variant value type, EVariantTypeDesC
       
  1269 //     - Variant value length (LE)
       
  1270 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1271 //     - Variant value
       
  1272 10,
       
  1273 5,
       
  1274 10,0,0,0,
       
  1275 42,
       
  1276 '0','x','2','0','0','0','B','1','2','0',
       
  1277 // - plugins[1]::activationstate
       
  1278 //   - Variant name
       
  1279 //     - Version 1.0
       
  1280 //     - Semantic ID (LE)    
       
  1281 //     - Variant name length (LE)
       
  1282 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1283 //     - Variant name
       
  1284 10,
       
  1285 12,0,0,0,
       
  1286 15,0,0,0,
       
  1287 62,
       
  1288 'a','c','t','i','v','a','t','i','o','n','s','t','a','t','e',
       
  1289 // - plugins[1]::activationstate
       
  1290 //   - Variant value
       
  1291 //     - Version 1.0
       
  1292 //     - Variant value type, EVariantTypeDesC
       
  1293 //     - Variant value length (LE)
       
  1294 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1295 //     - Variant value
       
  1296 10,
       
  1297 5,
       
  1298 1,0,0,0,
       
  1299 6,
       
  1300 '0',
       
  1301 // - plugins[1]::locking_status
       
  1302 //   - Variant name
       
  1303 //     - Version 1.0
       
  1304 //     - Semantic ID (LE)    
       
  1305 //     - Variant name length (LE)
       
  1306 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1307 //     - Variant name
       
  1308 10,
       
  1309 12,0,0,0,
       
  1310 14,0,0,0,
       
  1311 58,
       
  1312 'l','o','c','k','i','n','g','_','s','t','a','t','u','s',
       
  1313 // - plugins[1]::locking_status
       
  1314 //   - Variant value
       
  1315 //     - Version 1.0
       
  1316 //     - Variant value type, EVariantTypeDesC
       
  1317 //     - Variant value length (LE)
       
  1318 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1319 //     - Variant value
       
  1320 10,
       
  1321 5,
       
  1322 4,0,0,0,
       
  1323 18,
       
  1324 'n','o','n','e',
       
  1325 // - appConf::plugins
       
  1326 //   - Version 1.0
       
  1327 //   - List item starts
       
  1328 10,
       
  1329 0,0,0,0,
       
  1330 // - appConf::plugins[2]
       
  1331 //   - Version 1.0
       
  1332 //   - Variant value type, EVariantTypeMap
       
  1333 10,
       
  1334 8,
       
  1335 // - plugins[2] map
       
  1336 //   - Version 1.0
       
  1337 //   - Item count (LE)
       
  1338 10,
       
  1339 4,0,0,0,
       
  1340 // - plugins[2]::id
       
  1341 //   - Variant name
       
  1342 //     - Version 1.0
       
  1343 //     - Semantic ID (LE)    
       
  1344 //     - Variant name length (LE)
       
  1345 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1346 //     - Variant name
       
  1347 10,
       
  1348 12,0,0,0,
       
  1349 2,0,0,0,
       
  1350 10,
       
  1351 'i','d',
       
  1352 // - plugins[2]::id
       
  1353 //   - Variant value
       
  1354 //     - Version 1.0
       
  1355 //     - Variant value type, EVariantTypeDesC
       
  1356 //     - Variant value length (LE)
       
  1357 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1358 //     - Variant value
       
  1359 10,
       
  1360 5,
       
  1361 1,0,0,0,
       
  1362 6,
       
  1363 '4',
       
  1364 // - plugins[2]::uid
       
  1365 //   - Variant name
       
  1366 //     - Version 1.0
       
  1367 //     - Semantic ID (LE)    
       
  1368 //     - Variant name length (LE)
       
  1369 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1370 //     - Variant name
       
  1371 10,
       
  1372 12,0,0,0,
       
  1373 3,0,0,0,
       
  1374 14,
       
  1375 'u','i','d',
       
  1376 // - plugins[2]::uid
       
  1377 //   - Variant value
       
  1378 //     - Version 1.0
       
  1379 //     - Variant value type, EVariantTypeDesC
       
  1380 //     - Variant value length (LE)
       
  1381 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1382 //     - Variant value
       
  1383 10,
       
  1384 5,
       
  1385 10,0,0,0,
       
  1386 42,
       
  1387 '0','x','2','0','0','0','B','1','2','0',
       
  1388 // - plugins[2]::activationstate
       
  1389 //   - Variant name
       
  1390 //     - Version 1.0
       
  1391 //     - Semantic ID (LE)    
       
  1392 //     - Variant name length (LE)
       
  1393 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1394 //     - Variant name
       
  1395 10,
       
  1396 12,0,0,0,
       
  1397 15,0,0,0,
       
  1398 62,
       
  1399 'a','c','t','i','v','a','t','i','o','n','s','t','a','t','e',
       
  1400 // - plugins[2]::activationstate
       
  1401 //   - Variant value
       
  1402 //     - Version 1.0
       
  1403 //     - Variant value type, EVariantTypeDesC
       
  1404 //     - Variant value length (LE)
       
  1405 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1406 //     - Variant value
       
  1407 10,
       
  1408 5,
       
  1409 1,0,0,0,
       
  1410 6,
       
  1411 '0',
       
  1412 // - plugins[2]::locking_status
       
  1413 //   - Variant name
       
  1414 //     - Version 1.0
       
  1415 //     - Semantic ID (LE)    
       
  1416 //     - Variant name length (LE)
       
  1417 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1418 //     - Variant name
       
  1419 10,
       
  1420 12,0,0,0,
       
  1421 14,0,0,0,
       
  1422 58,
       
  1423 'l','o','c','k','i','n','g','_','s','t','a','t','u','s',
       
  1424 // - plugins[2]::locking_status
       
  1425 //   - Variant value
       
  1426 //     - Version 1.0
       
  1427 //     - Variant value type, EVariantTypeDesC
       
  1428 //     - Variant value length (LE)
       
  1429 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1430 //     - Variant value
       
  1431 10,
       
  1432 5,
       
  1433 4,0,0,0,
       
  1434 18,
       
  1435 'n','o','n','e',
       
  1436 // - pluginConf::settings
       
  1437 //   - Variant name
       
  1438 //     - Version 1.0
       
  1439 //     - Semantic ID (LE)    
       
  1440 //     - Variant name length (LE)
       
  1441 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1442 //     - Variant name
       
  1443 10,
       
  1444 12,0,0,0,
       
  1445 8,0,0,0,
       
  1446 34,
       
  1447 's','e','t','t','i','n','g','s',
       
  1448 // - pluginConf::settings
       
  1449 //   - Variant value
       
  1450 //     - Version 1.0
       
  1451 //     - Variant value type, EVariantTypeList
       
  1452 10,
       
  1453 7,
       
  1454 // - pluginConf::settings
       
  1455 //   - Version 1.0
       
  1456 //   - Item count (LE)
       
  1457 10,
       
  1458 1,0,0,0,
       
  1459 // - pluginConf::settings
       
  1460 //   - Version 1.0
       
  1461 //   - List item starts
       
  1462 10,
       
  1463 0,0,0,0,
       
  1464 // - items[0]
       
  1465 //   - Version 1.0
       
  1466 //   - Variant value type, EVariantTypeMap
       
  1467 10,
       
  1468 8,
       
  1469 // - items[0] map
       
  1470 //   - Version 1.0
       
  1471 //   - Item count (LE)
       
  1472 10,
       
  1473 3,0,0,0,
       
  1474 // - items[0]::itemId
       
  1475 //   - Variant name
       
  1476 //     - Version 1.0
       
  1477 //     - Semantic ID (LE)    
       
  1478 //     - Variant name length (LE)
       
  1479 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1480 //     - Variant name
       
  1481 10,
       
  1482 12,0,0,0,
       
  1483 6,0,0,0,
       
  1484 26,
       
  1485 'i','t','e','m','I','d',
       
  1486 // - items[0]::itemId
       
  1487 //   - Variant value
       
  1488 //     - Version 1.0
       
  1489 //     - Variant value type, EVariantTypeDesC
       
  1490 //     - Variant value length (LE)
       
  1491 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1492 //     - Variant value (empty)
       
  1493 10,
       
  1494 5,
       
  1495 7,0,0,0,
       
  1496 30,
       
  1497 'b','g','c','o','l','o','r',
       
  1498 // - items[0]::name
       
  1499 //   - Variant name
       
  1500 //     - Version 1.0
       
  1501 //     - Semantic ID (LE)    
       
  1502 //     - Variant name length (LE)
       
  1503 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1504 //     - Variant name
       
  1505 10,
       
  1506 12,0,0,0,
       
  1507 4,0,0,0,
       
  1508 18,
       
  1509 'n','a','m','e',
       
  1510 // - items[0]::name
       
  1511 //   - Variant value
       
  1512 //     - Version 1.0
       
  1513 //     - Variant value type, EVariantTypeDesC
       
  1514 //     - Variant value length (LE)
       
  1515 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1516 //     - Variant value (empty)
       
  1517 10,
       
  1518 5,
       
  1519 16,0,0,0,
       
  1520 66,
       
  1521 'B','a','c','k','g','r','o','u','n','d',' ','c','o','l','o','r',
       
  1522 // - items[0]::properties
       
  1523 //   - Variant name
       
  1524 //     - Version 1.0
       
  1525 //     - Semantic ID (LE)    
       
  1526 //     - Variant name length (LE)
       
  1527 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1528 //     - Variant name
       
  1529 10,
       
  1530 12,0,0,0,
       
  1531 10,0,0,0,
       
  1532 42,
       
  1533 'p','r','o','p','e','r','t','i','e','s',
       
  1534 // - items[0]::properties
       
  1535 //   - Variant value
       
  1536 //     - Version 1.0
       
  1537 //     - Variant value type, EVariantTypeList
       
  1538 10,
       
  1539 7,
       
  1540 // - items[0]::properties
       
  1541 //   - Version 1.0
       
  1542 //   - Item count (LE)
       
  1543 10,
       
  1544 1,0,0,0,
       
  1545 // - items[0]::properties
       
  1546 //   - Version 1.0
       
  1547 //   - List item starts
       
  1548 10,
       
  1549 0,0,0,0,
       
  1550 // - properties[0]
       
  1551 //   - Version 1.0
       
  1552 //   - Variant value type, EVariantTypeMap
       
  1553 10,
       
  1554 8,
       
  1555 // - properties[0] map
       
  1556 //   - Version 1.0
       
  1557 //   - Item count (LE)
       
  1558 10,
       
  1559 2,0,0,0,
       
  1560 // - prperties[0]::name
       
  1561 //   - Variant name
       
  1562 //     - Version 1.0
       
  1563 //     - Semantic ID (LE)    
       
  1564 //     - Variant name length (LE)
       
  1565 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1566 //     - Variant name
       
  1567 10,
       
  1568 12,0,0,0,
       
  1569 4,0,0,0,
       
  1570 18,
       
  1571 'n','a','m','e',
       
  1572 // - properties[0]::name
       
  1573 //   - Variant value
       
  1574 //     - Version 1.0
       
  1575 //     - Variant value type, EVariantTypeDesC
       
  1576 //     - Variant value length (LE)
       
  1577 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1578 //     - Variant value
       
  1579 10,
       
  1580 5,
       
  1581 5,0,0,0,
       
  1582 22,
       
  1583 'v','a','l','u','e',
       
  1584 // - prperties[0]::value
       
  1585 //   - Variant name
       
  1586 //     - Version 1.0
       
  1587 //     - Semantic ID (LE)    
       
  1588 //     - Variant name length (LE)
       
  1589 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1590 //     - Variant name
       
  1591 10,
       
  1592 12,0,0,0,
       
  1593 5,0,0,0,
       
  1594 22,
       
  1595 'v','a','l','u','e',
       
  1596 // - properties[0]::value
       
  1597 //   - Variant value
       
  1598 //     - Version 1.0
       
  1599 //     - Variant value type, EVariantTypeDesC
       
  1600 //     - Variant value length (LE)
       
  1601 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1602 //     - Variant value
       
  1603 10,
       
  1604 5,
       
  1605 9,0,0,0,
       
  1606 38,
       
  1607 '2','0','0',',','1','0','0',',','0',
       
  1608 // - pluginConf::resources
       
  1609 //   - Variant name
       
  1610 //     - Version 1.0
       
  1611 //     - Semantic ID (LE)    
       
  1612 //     - Variant name length (LE)
       
  1613 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1614 //     - Variant name
       
  1615 10,
       
  1616 12,0,0,0,
       
  1617 9,0,0,0,
       
  1618 38,
       
  1619 'r','e','s','o','u','r','c','e','s',
       
  1620 // - pluginConf::resources
       
  1621 //   - Variant value
       
  1622 //     - Version 1.0
       
  1623 //     - Variant value type, EVariantTypeList
       
  1624 10,
       
  1625 7,
       
  1626 // - pluginConf::resources
       
  1627 //   - Version 1.0
       
  1628 //   - Item count (LE)
       
  1629 10,
       
  1630 2,0,0,0,
       
  1631 // - pluginConf::resources
  2273 // - pluginConf::resources
  1632 //   - Version 1.0
  2274 //   - Version 1.0
  1633 //   - List item starts
  2275 //   - List item starts
  1634 10,
  2276 10,
  1635 0,0,0,0,
  2277 0,0,0,0,
  1662 //     - Variant value length (LE)
  2304 //     - Variant value length (LE)
  1663 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
  2305 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
  1664 //     - Variant value
  2306 //     - Variant value
  1665 10,
  2307 10,
  1666 5,
  2308 5,
  1667 9,0,0,0,
  2309 12,0,0,0,
  1668 38,
  2310 50,
  1669 'v','i','e','w','1','.','b','m','p',
  2311 'h','s','_','l','o','g','o','z','.','j','p','g',
  1670 // - object[0]::path
  2312 // - object[0]::path
  1671 //   - Variant name
  2313 //   - Variant name
  1672 //     - Version 1.0
  2314 //     - Version 1.0
  1673 //     - Semantic ID (LE)    
  2315 //     - Semantic ID (LE)    
  1674 //     - Variant name length (LE)
  2316 //     - Variant name length (LE)
  1713 10,
  2355 10,
  1714 5,
  2356 5,
  1715 9,0,0,0,
  2357 9,0,0,0,
  1716 38,
  2358 38,
  1717 'm','i','m','e','_','t','y','p','e',
  2359 'm','i','m','e','_','t','y','p','e',
  1718 // - Object[0]::tag
       
  1719 //   - Variant name
       
  1720 //     - Version 1.0
       
  1721 //     - Semantic ID (LE)    
       
  1722 //     - Variant name length (LE)
       
  1723 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1724 //     - Variant name
       
  1725 10,
       
  1726 12,0,0,0,
       
  1727 3,0,0,0,
       
  1728 14,
       
  1729 't','a','g',
       
  1730 // - Object[0]::tag
       
  1731 //   - Variant value
       
  1732 //     - Version 1.0
       
  1733 //     - Variant value type, EVariantTypeDesC
       
  1734 //     - Variant value length (LE)
       
  1735 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1736 //     - Variant value
       
  1737 10,
       
  1738 5,
       
  1739 0,0,0,0,
       
  1740 2,
       
  1741 // - pluginConf::resources
       
  1742 //   - Version 1.0
       
  1743 //   - List item starts
       
  1744 10,
       
  1745 0,0,0,0,
       
  1746 // - object[0]
       
  1747 //   - Version 1.0
       
  1748 //   - Variant value type, EVariantTypeMap
       
  1749 10,
       
  1750 8,
       
  1751 // - object[0] map
       
  1752 //   - Version 1.0
       
  1753 //   - Item count (LE)
       
  1754 10,
       
  1755 4,0,0,0,
       
  1756 // - object[0]::name
       
  1757 //   - Variant name
       
  1758 //     - Version 1.0
       
  1759 //     - Semantic ID (LE)    
       
  1760 //     - Variant name length (LE)
       
  1761 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1762 //     - Variant name
       
  1763 10,
       
  1764 12,0,0,0,
       
  1765 4,0,0,0,
       
  1766 18,
       
  1767 'n','a','m','e',
       
  1768 // - object[0]::name
       
  1769 //   - Variant value
       
  1770 //     - Version 1.0
       
  1771 //     - Variant value type, EVariantTypeDesC
       
  1772 //     - Variant value length (LE)
       
  1773 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1774 //     - Variant value
       
  1775 10,
       
  1776 5,
       
  1777 12,0,0,0,
       
  1778 50,
       
  1779 'h','s','_','l','o','g','o','z','.','j','p','g',
       
  1780 // - object[0]::path
       
  1781 //   - Variant name
       
  1782 //     - Version 1.0
       
  1783 //     - Semantic ID (LE)    
       
  1784 //     - Variant name length (LE)
       
  1785 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1786 //     - Variant name
       
  1787 10,
       
  1788 12,0,0,0,
       
  1789 4,0,0,0,
       
  1790 18,
       
  1791 'p','a','t','h',
       
  1792 // - object[0]::path
       
  1793 //   - Variant value
       
  1794 //     - Version 1.0
       
  1795 //     - Variant value type, EVariantTypeDesC
       
  1796 //     - Variant value length (LE)
       
  1797 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1798 //     - Variant value
       
  1799 10,
       
  1800 5,
       
  1801 37,0,0,0,
       
  1802 150,
       
  1803 '2','4','5','6','\\','2','7','0','5','1','3','7','5','1','\\','5','3','6','9','1','6','2','4','1','\\','1','.','0','\\','s','o','u','r','c','e','s','\\',
       
  1804 // - object[0]::mediatype
       
  1805 //   - Variant name
       
  1806 //     - Version 1.0
       
  1807 //     - Semantic ID (LE)    
       
  1808 //     - Variant name length (LE)
       
  1809 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1810 //     - Variant name
       
  1811 10,
       
  1812 12,0,0,0,
       
  1813 9,0,0,0,
       
  1814 38,
       
  1815 'm','e','d','i','a','t','y','p','e',
       
  1816 // - object[0]::mediatype
       
  1817 //   - Variant value
       
  1818 //     - Version 1.0
       
  1819 //     - Variant value type, EVariantTypeDesC
       
  1820 //     - Variant value length (LE)
       
  1821 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1822 //     - Variant value
       
  1823 10,
       
  1824 5,
       
  1825 9,0,0,0,
       
  1826 38,
       
  1827 'm','i','m','e','_','t','y','p','e',
       
  1828 // - Object[1]::tag
  2360 // - Object[1]::tag
  1829 //   - Variant name
  2361 //   - Variant name
  1830 //     - Version 1.0
  2362 //     - Version 1.0
  1831 //     - Semantic ID (LE)    
  2363 //     - Semantic ID (LE)    
  1832 //     - Variant name length (LE)
  2364 //     - Variant name length (LE)
  1849 0,0,0,0,
  2381 0,0,0,0,
  1850 2
  2382 2
  1851 };
  2383 };
  1852 
  2384 
  1853 
  2385 
  1854 
       
  1855 // Test step 4 method:
       
  1856 const TUint8 restoreconfigurations_1_ts_4_method[] = "RestoreConfigurations";
       
  1857 
       
  1858 // Test step 1 input:
       
  1859 const TUint8 restoreconfigurations_1_ts_4_input[] = {
       
  1860 // RestoreConfigurations(Input)
       
  1861 // - Version 1.0
       
  1862 // - Item count (LE)
       
  1863 10,
       
  1864 1,0,0,0,
       
  1865 // - RestoreConfigurations(Input)::restore
       
  1866 //   - Variant name
       
  1867 //     - Version 1.0
       
  1868 //     - Semantic ID (LE)    
       
  1869 //     - Variant name length (LE)
       
  1870 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1871 //     - Variant name
       
  1872 10,
       
  1873 12,0,0,0,
       
  1874 7,0,0,0,
       
  1875 30,
       
  1876 'r','e','s','t','o','r','e',
       
  1877 // - RestoreConfigurations::value
       
  1878 //   - Variant value
       
  1879 //     - Version 1.0
       
  1880 //     - Variant value type, EVariantTypeDesC
       
  1881 //     - Variant value length (LE)
       
  1882 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1883 //     - Variant value
       
  1884 10,
       
  1885 5,
       
  1886 5,0,0,0,
       
  1887 22,
       
  1888 'v','i','e','w','s'
       
  1889 };
       
  1890 
       
  1891 // Test step 4 output:
       
  1892 const TUint8 restoreconfigurations_1_ts_4_output[] = {
       
  1893 // RestoreConfigurations(Output)
       
  1894 // - Version 1.0
       
  1895 // - Item count (LE)
       
  1896 10,
       
  1897 1,0,0,0,
       
  1898 // - RestoreConfigurations(Output)::status
       
  1899 //   - Variant name
       
  1900 //     - Version 1.0
       
  1901 //     - Semantic ID (LE)    
       
  1902 //     - Variant name length (LE)
       
  1903 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1904 //     - Variant name
       
  1905 10,
       
  1906 12,0,0,0,
       
  1907 6,0,0,0,
       
  1908 26,
       
  1909 's','t','a','t','u','s',
       
  1910 // - AddPlugin(Input)::status
       
  1911 //   - Variant value
       
  1912 //     - Version 1.0
       
  1913 //     - Variant value type, EVariantTypeTInt32
       
  1914 //     - Variant value length (LE)
       
  1915 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1916 //     - Variant value
       
  1917 10,
       
  1918 1,
       
  1919 0,0,0,0
       
  1920 };
       
  1921 
       
  1922 
       
  1923 
       
  1924 
       
  1925 // Test step 5 method:
       
  1926 const TUint8 restoreconfigurations_1_ts_5_method[] = "GetActiveAppConf";
       
  1927 
       
  1928 
       
  1929 // Test step 5 input:
       
  1930 const TUint8 restoreconfigurations_1_ts_5_input = 0;
       
  1931 
       
  1932  
       
  1933 // Test step 5 expected output:
       
  1934 const TUint8 restoreconfigurations_1_ts_5_output[] = {
       
  1935 // GetActiveAppConf(Output)
       
  1936 // - Version 1.0
       
  1937 // - Item count (LE)
       
  1938 10,
       
  1939 1,0,0,0,
       
  1940 // GetActiveAppConf(Output)::appConf
       
  1941 // - Variant name
       
  1942 //   - Version 1.0
       
  1943 //   - Semantic ID (LE)
       
  1944 //   - Variant name length (LE)
       
  1945 //   - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1946 //   - Variant name
       
  1947 10,
       
  1948 12,0,0,0,
       
  1949 7,0,0,0,
       
  1950 30,
       
  1951 'a','p','p','C','o','n','f',
       
  1952 // - Variant value
       
  1953 //   - Version 1.0
       
  1954 //   - Variant value type, EVariantTypeMap
       
  1955 10,
       
  1956 8,
       
  1957 // - appConf map
       
  1958 //   - Version 1.0
       
  1959 //   - Item count (LE)
       
  1960 10,
       
  1961 12,0,0,0,
       
  1962 // - appConf::id
       
  1963 //   - Variant name
       
  1964 //     - Version 1.0
       
  1965 //     - Semantic ID (LE)    
       
  1966 //     - Variant name length (LE)
       
  1967 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1968 //     - Variant name
       
  1969 10,
       
  1970 12,0,0,0,
       
  1971 2,0,0,0,
       
  1972 10,
       
  1973 'i','d',
       
  1974 // - appConf::id
       
  1975 //   - Variant value
       
  1976 //     - Version 1.0
       
  1977 //     - Variant value type, EVariantTypeDesC
       
  1978 //     - Variant value length (LE)
       
  1979 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  1980 //     - Variant value
       
  1981 10,
       
  1982 5,
       
  1983 1,0,0,0,
       
  1984 6,
       
  1985 '1',
       
  1986 // - appConf::uid
       
  1987 //   - Variant name
       
  1988 //     - Version 1.0
       
  1989 //     - Semantic ID (LE)    
       
  1990 //     - Variant name length (LE)
       
  1991 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  1992 //     - Variant name
       
  1993 10,
       
  1994 12,0,0,0,
       
  1995 3,0,0,0,
       
  1996 14,
       
  1997 'u','i','d',
       
  1998 // - appConf::uid
       
  1999 //   - Variant value
       
  2000 //     - Version 1.0
       
  2001 //     - Variant value type, EVariantTypeDesC
       
  2002 //     - Variant value length (LE)
       
  2003 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2004 //     - Variant value
       
  2005 10,
       
  2006 5,
       
  2007 10,0,0,0,
       
  2008 42,
       
  2009 '0','x','2','0','0','0','B','1','1','0',
       
  2010 // - appConf::type
       
  2011 //   - Variant name
       
  2012 //     - Version 1.0
       
  2013 //     - Semantic ID (LE)    
       
  2014 //     - Variant name length (LE)
       
  2015 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2016 //     - Variant name
       
  2017 10,
       
  2018 12,0,0,0,
       
  2019 4,0,0,0,
       
  2020 18,
       
  2021 't','y','p','e',
       
  2022 // - appConf::type
       
  2023 //   - Variant value
       
  2024 //     - Version 1.0
       
  2025 //     - Variant value type, EVariantTypeDesC
       
  2026 //     - Variant value length (LE)
       
  2027 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2028 //     - Variant value
       
  2029 10,
       
  2030 5,
       
  2031 11,0,0,0,
       
  2032 46,
       
  2033 'a','p','p','l','i','c','a','t','i','o','n',
       
  2034 // - appConf::interface
       
  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 9,0,0,0,
       
  2044 38,
       
  2045 'i','n','t','e','r','f','a','c','e',
       
  2046 // - appConf::interface
       
  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 10,0,0,0,
       
  2056 42,
       
  2057 '0','x','2','0','0','0','0','F','B','1',
       
  2058 // - appConf::name
       
  2059 //   - Variant name
       
  2060 //     - Version 1.0
       
  2061 //     - Semantic ID (LE)    
       
  2062 //     - Variant name length (LE)
       
  2063 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2064 //     - Variant name
       
  2065 10,
       
  2066 12,0,0,0,
       
  2067 4,0,0,0,
       
  2068 18,
       
  2069 'n','a','m','e',
       
  2070 // - appConf::name
       
  2071 //   - Variant value
       
  2072 //     - Version 1.0
       
  2073 //     - Variant value type, EVariantTypeDesC
       
  2074 //     - Variant value length (LE)
       
  2075 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2076 //     - Variant value
       
  2077 10,
       
  2078 5,
       
  2079 14,0,0,0,
       
  2080 58,
       
  2081 'T','y','p','i','c','a','l',' ','-',' ','R','o','o','t',
       
  2082 // - appConf::multiinstance
       
  2083 //   - Variant name
       
  2084 //     - Version 1.0
       
  2085 //     - Semantic ID (LE)    
       
  2086 //     - Variant name length (LE)
       
  2087 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2088 //     - Variant name
       
  2089 10,
       
  2090 12,0,0,0,
       
  2091 13,0,0,0,
       
  2092 54,
       
  2093 'm','u','l','t','i','i','n','s','t','a','n','c','e',
       
  2094 // - appConf::multiinstance
       
  2095 //   - Variant value
       
  2096 //     - Version 1.0
       
  2097 //     - Variant value type, EVariantTypeDesC
       
  2098 //     - Variant value length (LE)
       
  2099 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2100 //     - Variant value
       
  2101 10,
       
  2102 5,
       
  2103 1,0,0,0,
       
  2104 6,
       
  2105 '1',
       
  2106 // - appConf::description
       
  2107 //   - Variant name
       
  2108 //     - Version 1.0
       
  2109 //     - Semantic ID (LE)    
       
  2110 //     - Variant name length (LE)
       
  2111 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2112 //     - Variant name
       
  2113 10,
       
  2114 12,0,0,0,
       
  2115 4,0,0,0,
       
  2116 18,
       
  2117 'd','e','s','c',
       
  2118 // - appConf::description
       
  2119 //   - Variant value
       
  2120 //     - Version 1.0
       
  2121 //     - Variant value type, EVariantTypeDesC
       
  2122 //     - Variant value length (LE)
       
  2123 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2124 //     - Variant value
       
  2125 10,
       
  2126 5,
       
  2127 0,0,0,0,
       
  2128 2,
       
  2129 // - appConf::state
       
  2130 //   - Variant name
       
  2131 //     - Version 1.0
       
  2132 //     - Semantic ID (LE)    
       
  2133 //     - Variant name length (LE)
       
  2134 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2135 //     - Variant name
       
  2136 10,
       
  2137 12,0,0,0,
       
  2138 5,0,0,0,
       
  2139 22,
       
  2140 's','t','a','t','e',
       
  2141 // - appConf::state
       
  2142 //   - Variant value
       
  2143 //     - Version 1.0
       
  2144 //     - Variant value type, EVariantTypeDesC
       
  2145 //     - Variant value length (LE)
       
  2146 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2147 //     - Variant value
       
  2148 10,
       
  2149 5,
       
  2150 12,0,0,0,
       
  2151 50,
       
  2152 'N','o','t','C','o','n','f','i','r','m','e','d',
       
  2153 // - appConf::max_child
       
  2154 //   - Variant name
       
  2155 //     - Version 1.0
       
  2156 //     - Semantic ID (LE)    
       
  2157 //     - Variant name length (LE)
       
  2158 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2159 //     - Variant name
       
  2160 10,
       
  2161 12,0,0,0,
       
  2162 9,0,0,0,
       
  2163 38,
       
  2164 'm','a','x','_','c','h','i','l','d',
       
  2165 // - appConf::max_child
       
  2166 //   - Variant value
       
  2167 //     - Version 1.0
       
  2168 //     - Variant value type, EVariantTypeDesC
       
  2169 //     - Variant value length (LE)
       
  2170 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2171 //     - Variant value
       
  2172 10,
       
  2173 5,
       
  2174 1,0,0,0,
       
  2175 6,
       
  2176 '6',
       
  2177 // - appConf::plugins
       
  2178 //   - Variant name
       
  2179 //     - Version 1.0
       
  2180 //     - Semantic ID (LE)    
       
  2181 //     - Variant name length (LE)
       
  2182 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2183 //     - Variant name
       
  2184 10,
       
  2185 12,0,0,0,
       
  2186 7,0,0,0,
       
  2187 30,
       
  2188 'p','l','u','g','i','n','s',
       
  2189 // - appConf::plugins
       
  2190 //   - Variant value
       
  2191 //     - Version 1.0
       
  2192 //     - Variant value type, EVariantTypeList
       
  2193 10,
       
  2194 7,
       
  2195 // - appConf::plugins
       
  2196 //   - Version 1.0
       
  2197 //   - Item count (LE)
       
  2198 10,
       
  2199 1,0,0,0,
       
  2200 // - appConf::plugins
       
  2201 //   - Version 1.0
       
  2202 //   - List item starts
       
  2203 10,
       
  2204 0,0,0,0,
       
  2205 // - appConf::plugins[0]
       
  2206 //   - Version 1.0
       
  2207 //   - Variant value type, EVariantTypeMap
       
  2208 10,
       
  2209 8,
       
  2210 // - plugins[0] map
       
  2211 //   - Version 1.0
       
  2212 //   - Item count (LE)
       
  2213 10,
       
  2214 4,0,0,0,
       
  2215 // - plugins[0]::id
       
  2216 //   - Variant name
       
  2217 //     - Version 1.0
       
  2218 //     - Semantic ID (LE)    
       
  2219 //     - Variant name length (LE)
       
  2220 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2221 //     - Variant name
       
  2222 10,
       
  2223 12,0,0,0,
       
  2224 2,0,0,0,
       
  2225 10,
       
  2226 'i','d',
       
  2227 // - plugins[0]::id
       
  2228 //   - Variant value
       
  2229 //     - Version 1.0
       
  2230 //     - Variant value type, EVariantTypeDesC
       
  2231 //     - Variant value length (LE)
       
  2232 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2233 //     - Variant value
       
  2234 10,
       
  2235 5,
       
  2236 1,0,0,0,
       
  2237 6,
       
  2238 '1',
       
  2239 // - plugins[0]::uid
       
  2240 //   - Variant name
       
  2241 //     - Version 1.0
       
  2242 //     - Semantic ID (LE)    
       
  2243 //     - Variant name length (LE)
       
  2244 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2245 //     - Variant name
       
  2246 10,
       
  2247 12,0,0,0,
       
  2248 3,0,0,0,
       
  2249 14,
       
  2250 'u','i','d',
       
  2251 // - plugins[0]::uid
       
  2252 //   - Variant value
       
  2253 //     - Version 1.0
       
  2254 //     - Variant value type, EVariantTypeDesC
       
  2255 //     - Variant value length (LE)
       
  2256 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2257 //     - Variant value
       
  2258 10,
       
  2259 5,
       
  2260 10,0,0,0,
       
  2261 42,
       
  2262 '0','x','2','0','0','0','B','1','1','1',
       
  2263 // - plugins[0]::activationstate
       
  2264 //   - Variant name
       
  2265 //     - Version 1.0
       
  2266 //     - Semantic ID (LE)    
       
  2267 //     - Variant name length (LE)
       
  2268 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2269 //     - Variant name
       
  2270 10,
       
  2271 12,0,0,0,
       
  2272 15,0,0,0,
       
  2273 62,
       
  2274 'a','c','t','i','v','a','t','i','o','n','s','t','a','t','e',
       
  2275 // - plugins[0]::activationstate
       
  2276 //   - Variant value
       
  2277 //     - Version 1.0
       
  2278 //     - Variant value type, EVariantTypeDesC
       
  2279 //     - Variant value length (LE)
       
  2280 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2281 //     - Variant value
       
  2282 10,
       
  2283 5,
       
  2284 1,0,0,0,
       
  2285 6,
       
  2286 '1',
       
  2287 // - plugins[0]::locking_status
       
  2288 //   - Variant name
       
  2289 //     - Version 1.0
       
  2290 //     - Semantic ID (LE)    
       
  2291 //     - Variant name length (LE)
       
  2292 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2293 //     - Variant name
       
  2294 10,
       
  2295 12,0,0,0,
       
  2296 14,0,0,0,
       
  2297 58,
       
  2298 'l','o','c','k','i','n','g','_','s','t','a','t','u','s',
       
  2299 // - plugins[0]::locking_status
       
  2300 //   - Variant value
       
  2301 //     - Version 1.0
       
  2302 //     - Variant value type, EVariantTypeDesC
       
  2303 //     - Variant value length (LE)
       
  2304 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2305 //     - Variant value
       
  2306 10,
       
  2307 5,
       
  2308 4,0,0,0,
       
  2309 18,
       
  2310 'n','o','n','e',
       
  2311 // - appConf::settings
       
  2312 //   - Variant name
       
  2313 //     - Version 1.0
       
  2314 //     - Semantic ID (LE)    
       
  2315 //     - Variant name length (LE)
       
  2316 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2317 //     - Variant name
       
  2318 10,
       
  2319 12,0,0,0,
       
  2320 8,0,0,0,
       
  2321 34,
       
  2322 's','e','t','t','i','n','g','s',
       
  2323 // - appConf::settings
       
  2324 //   - Variant value
       
  2325 //     - Version 1.0
       
  2326 //     - Variant value type, EVariantTypeList
       
  2327 10,
       
  2328 7,
       
  2329 // - appConf::settings
       
  2330 //   - Version 1.0
       
  2331 //   - Item count (LE)
       
  2332 10,
       
  2333 0,0,0,0,
       
  2334 // - appConf::resources
       
  2335 //   - Variant name
       
  2336 //     - Version 1.0
       
  2337 //     - Semantic ID (LE)    
       
  2338 //     - Variant name length (LE)
       
  2339 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2340 //     - Variant name
       
  2341 10,
       
  2342 12,0,0,0,
       
  2343 9,0,0,0,
       
  2344 38,
       
  2345 'r','e','s','o','u','r','c','e','s',
       
  2346 // - appConf::resources
       
  2347 //   - Variant value
       
  2348 //     - Version 1.0
       
  2349 //     - Variant value type, EVariantTypeList
       
  2350 10,
       
  2351 7,
       
  2352 // - appConf::resources
       
  2353 //   - Version 1.0
       
  2354 //   - List item count
       
  2355 10,
       
  2356 1,0,0,0,
       
  2357 // - resources[0]::object
       
  2358 //   - Version 1.0
       
  2359 //   - List item starts
       
  2360 10,
       
  2361 0,0,0,0,
       
  2362 // - Object[0]
       
  2363 //   - Version 1.0
       
  2364 //   - Variant value type, EVariantTypeMap
       
  2365 10,
       
  2366 8,
       
  2367 // - Object[0] map
       
  2368 //   - Version 1.0
       
  2369 //   - Item count (LE)
       
  2370 10,
       
  2371 4,0,0,0,
       
  2372 // - Object[0]::name
       
  2373 //   - Variant name
       
  2374 //     - Version 1.0
       
  2375 //     - Semantic ID (LE)    
       
  2376 //     - Variant name length (LE)
       
  2377 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2378 //     - Variant name
       
  2379 10,
       
  2380 12,0,0,0,
       
  2381 4,0,0,0,
       
  2382 18,
       
  2383 'n','a','m','e',
       
  2384 // - Object[0]::name
       
  2385 //   - Variant value
       
  2386 //     - Version 1.0
       
  2387 //     - Variant value type, EVariantTypeDesC
       
  2388 //     - Variant value length (LE)
       
  2389 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2390 //     - Variant value
       
  2391 10,
       
  2392 5,
       
  2393 8,0,0,0,
       
  2394 34,
       
  2395 'r','o','o','t','.','b','m','p',
       
  2396 // - Object[0]::path
       
  2397 //   - Variant name
       
  2398 //     - Version 1.0
       
  2399 //     - Semantic ID (LE)    
       
  2400 //     - Variant name length (LE)
       
  2401 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2402 //     - Variant name
       
  2403 10,
       
  2404 12,0,0,0,
       
  2405 4,0,0,0,
       
  2406 18,
       
  2407 'p','a','t','h',
       
  2408 // - Object[0]::path
       
  2409 //   - Variant value
       
  2410 //     - Version 1.0
       
  2411 //     - Variant value type, EVariantTypeDesC
       
  2412 //     - Variant value length (LE)
       
  2413 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2414 //     - Variant value
       
  2415 10,
       
  2416 5,
       
  2417 42,0,0,0,
       
  2418 170,
       
  2419 '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','\\',
       
  2420 // - Object[0]::mediatype
       
  2421 //   - Variant name
       
  2422 //     - Version 1.0
       
  2423 //     - Semantic ID (LE)    
       
  2424 //     - Variant name length (LE)
       
  2425 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2426 //     - Variant name
       
  2427 10,
       
  2428 12,0,0,0,
       
  2429 9,0,0,0,
       
  2430 38,
       
  2431 'm','e','d','i','a','t','y','p','e',
       
  2432 // - Object[0]::mediatype
       
  2433 //   - Variant value
       
  2434 //     - Version 1.0
       
  2435 //     - Variant value type, EVariantTypeDesC
       
  2436 //     - Variant value length (LE)
       
  2437 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2438 //     - Variant value
       
  2439 10,
       
  2440 5,
       
  2441 9,0,0,0,
       
  2442 38,
       
  2443 'm','i','m','e','_','t','y','p','e',
       
  2444 // - Object[0]::tag
       
  2445 //   - Variant name
       
  2446 //     - Version 1.0
       
  2447 //     - Semantic ID (LE)    
       
  2448 //     - Variant name length (LE)
       
  2449 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2450 //     - Variant name
       
  2451 10,
       
  2452 12,0,0,0,
       
  2453 3,0,0,0,
       
  2454 14,
       
  2455 't','a','g',
       
  2456 // - Object[0]::tag
       
  2457 //   - Variant value
       
  2458 //     - Version 1.0
       
  2459 //     - Variant value type, EVariantTypeDesC
       
  2460 //     - Variant value length (LE)
       
  2461 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2462 //     - Variant value
       
  2463 10,
       
  2464 5,
       
  2465 0,0,0,0,
       
  2466 2
       
  2467 };
       
  2468 
       
  2469 
       
  2470 
       
  2471 // Test step 6 method:
       
  2472 const TUint8 restoreconfigurations_1_ts_6_method[] = "GetPluginConf";
       
  2473 
       
  2474 // Test step 6 input:
       
  2475 const TUint8 restoreconfigurations_1_ts_6_input[] = {
       
  2476 // GetPluginConf(Input)
       
  2477 // - Version 1.0
       
  2478 // - Item count (LE)
       
  2479 10,
       
  2480 1,0,0,0,
       
  2481 // - GetPluginConf(Input)::pluginId
       
  2482 //   - Variant name
       
  2483 //     - Version 1.0
       
  2484 //     - Semantic ID (LE)    
       
  2485 //     - Variant name length (LE)
       
  2486 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2487 //     - Variant name
       
  2488 10,
       
  2489 12,0,0,0,
       
  2490 8,0,0,0,
       
  2491 34,
       
  2492 'p','l','u','g','i','n','I','d',
       
  2493 // - GetPluginConf(Input)::pluginId
       
  2494 //   - Variant value
       
  2495 //     - Version 1.0
       
  2496 //     - Variant value type, EVariantTypeDesC
       
  2497 //     - Variant value length (LE)
       
  2498 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2499 //     - Variant value
       
  2500 10,
       
  2501 5,
       
  2502 1,0,0,0,
       
  2503 6,
       
  2504 '1'
       
  2505 };
       
  2506 
       
  2507 // Test step 6 output:
       
  2508 const TUint8 restoreconfigurations_1_ts_6_output[] = {
       
  2509 // GetPluginConf(Output)
       
  2510 // - Version 1.0
       
  2511 // - Item count (LE)
       
  2512 10,
       
  2513 1,0,0,0,
       
  2514 // GetPluginConf(Output)::pluginConf
       
  2515 // - Variant name
       
  2516 //   - Version 1.0
       
  2517 //   - Semantic ID (LE)
       
  2518 //   - Variant name length (LE)
       
  2519 //   - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2520 //   - Variant name
       
  2521 10,
       
  2522 12,0,0,0,
       
  2523 10,0,0,0,
       
  2524 42,
       
  2525 'p','l','u','g','i','n','C','o','n','f',
       
  2526 // - Variant value
       
  2527 //   - Version 1.0
       
  2528 //   - Variant value type, EVariantTypeMap
       
  2529 10,
       
  2530 8,
       
  2531 // - pluginConf map
       
  2532 //   - Version 1.0
       
  2533 //   - Item count (LE)
       
  2534 10,
       
  2535 12,0,0,0,
       
  2536 // - pluginConf::id
       
  2537 //   - Variant name
       
  2538 //     - Version 1.0
       
  2539 //     - Semantic ID (LE)    
       
  2540 //     - Variant name length (LE)
       
  2541 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2542 //     - Variant name
       
  2543 10,
       
  2544 12,0,0,0,
       
  2545 2,0,0,0,
       
  2546 10,
       
  2547 'i','d',
       
  2548 // - pluginConf::id
       
  2549 //   - Variant value
       
  2550 //     - Version 1.0
       
  2551 //     - Variant value type, EVariantTypeDesC
       
  2552 //     - Variant value length (LE)
       
  2553 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2554 //     - Variant value
       
  2555 10,
       
  2556 5,
       
  2557 1,0,0,0,
       
  2558 6,
       
  2559 '2',
       
  2560 // - pluginConf::uid
       
  2561 //   - Variant name
       
  2562 //     - Version 1.0
       
  2563 //     - Semantic ID (LE)    
       
  2564 //     - Variant name length (LE)
       
  2565 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2566 //     - Variant name
       
  2567 10,
       
  2568 12,0,0,0,
       
  2569 3,0,0,0,
       
  2570 14,
       
  2571 'u','i','d',
       
  2572 // - pluginConf::uid
       
  2573 //   - Variant value
       
  2574 //     - Version 1.0
       
  2575 //     - Variant value type, EVariantTypeDesC
       
  2576 //     - Variant value length (LE)
       
  2577 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2578 //     - Variant value
       
  2579 10,
       
  2580 5,
       
  2581 10,0,0,0,
       
  2582 42,
       
  2583 '0','x','2','0','0','0','B','1','1','1',
       
  2584 // - pluginConf::type
       
  2585 //   - Variant name
       
  2586 //     - Version 1.0
       
  2587 //     - Semantic ID (LE)    
       
  2588 //     - Variant name length (LE)
       
  2589 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2590 //     - Variant name
       
  2591 10,
       
  2592 12,0,0,0,
       
  2593 4,0,0,0,
       
  2594 18,
       
  2595 't','y','p','e',
       
  2596 // - pluginConf::type
       
  2597 //   - Variant value
       
  2598 //     - Version 1.0
       
  2599 //     - Variant value type, EVariantTypeDesC
       
  2600 //     - Variant value length (LE)
       
  2601 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2602 //     - Variant value
       
  2603 10,
       
  2604 5,
       
  2605 4,0,0,0,
       
  2606 18,
       
  2607 'v','i','e','w',
       
  2608 // - pluginConf::interface
       
  2609 //   - Variant name
       
  2610 //     - Version 1.0
       
  2611 //     - Semantic ID (LE)    
       
  2612 //     - Variant name length (LE)
       
  2613 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2614 //     - Variant name
       
  2615 10,
       
  2616 12,0,0,0,
       
  2617 9,0,0,0,
       
  2618 38,
       
  2619 'i','n','t','e','r','f','a','c','e',
       
  2620 // - pluginConf::interface
       
  2621 //   - Variant value
       
  2622 //     - Version 1.0
       
  2623 //     - Variant value type, EVariantTypeDesC
       
  2624 //     - Variant value length (LE)
       
  2625 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2626 //     - Variant value
       
  2627 10,
       
  2628 5,
       
  2629 5,0,0,0,
       
  2630 22,
       
  2631 '0','x','9','9','8',
       
  2632 // - pluginConf::name
       
  2633 //   - Variant name
       
  2634 //     - Version 1.0
       
  2635 //     - Semantic ID (LE)    
       
  2636 //     - Variant name length (LE)
       
  2637 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2638 //     - Variant name
       
  2639 10,
       
  2640 12,0,0,0,
       
  2641 4,0,0,0,
       
  2642 18,
       
  2643 'n','a','m','e',
       
  2644 // - pluginConf::name
       
  2645 //   - Variant value
       
  2646 //     - Version 1.0
       
  2647 //     - Variant value type, EVariantTypeDesC
       
  2648 //     - Variant value length (LE)
       
  2649 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2650 //     - Variant value
       
  2651 10,
       
  2652 5,
       
  2653 15,0,0,0,
       
  2654 62,
       
  2655 'T','y','p','i','c','a','l',' ','-',' ','V','i','e','w','1',
       
  2656 // - pluginConf::multiinstance
       
  2657 //   - Variant name
       
  2658 //     - Version 1.0
       
  2659 //     - Semantic ID (LE)    
       
  2660 //     - Variant name length (LE)
       
  2661 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2662 //     - Variant name
       
  2663 10,
       
  2664 12,0,0,0,
       
  2665 13,0,0,0,
       
  2666 54,
       
  2667 'm','u','l','t','i','i','n','s','t','a','n','c','e',
       
  2668 // - pluginConf::multiinstance
       
  2669 //   - Variant value
       
  2670 //     - Version 1.0
       
  2671 //     - Variant value type, EVariantTypeDesC
       
  2672 //     - Variant value length (LE)
       
  2673 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2674 //     - Variant value
       
  2675 10,
       
  2676 5,
       
  2677 1,0,0,0,
       
  2678 6,
       
  2679 '1',
       
  2680 // - pluginConf::description
       
  2681 //   - Variant name
       
  2682 //     - Version 1.0
       
  2683 //     - Semantic ID (LE)    
       
  2684 //     - Variant name length (LE)
       
  2685 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2686 //     - Variant name
       
  2687 10,
       
  2688 12,0,0,0,
       
  2689 4,0,0,0,
       
  2690 18,
       
  2691 'd','e','s','c',
       
  2692 // - pluginConf::description
       
  2693 //   - Variant value
       
  2694 //     - Version 1.0
       
  2695 //     - Variant value type, EVariantTypeDesC
       
  2696 //     - Variant value length (LE)
       
  2697 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2698 //     - Variant value
       
  2699 10,
       
  2700 5,
       
  2701 0,0,0,0,
       
  2702 2,
       
  2703 // - pluginConf::state
       
  2704 //   - Variant name
       
  2705 //     - Version 1.0
       
  2706 //     - Semantic ID (LE)    
       
  2707 //     - Variant name length (LE)
       
  2708 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2709 //     - Variant name
       
  2710 10,
       
  2711 12,0,0,0,
       
  2712 5,0,0,0,
       
  2713 22,
       
  2714 's','t','a','t','e',
       
  2715 // - pluginConf::state
       
  2716 //   - Variant value
       
  2717 //     - Version 1.0
       
  2718 //     - Variant value type, EVariantTypeDesC
       
  2719 //     - Variant value length (LE)
       
  2720 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2721 //     - Variant value
       
  2722 10,
       
  2723 5,
       
  2724 12,0,0,0,
       
  2725 50,
       
  2726 'N','o','t','C','o','n','f','i','r','m','e','d',
       
  2727 // - pluginConf::max_child
       
  2728 //   - Variant name
       
  2729 //     - Version 1.0
       
  2730 //     - Semantic ID (LE)    
       
  2731 //     - Variant name length (LE)
       
  2732 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2733 //     - Variant name
       
  2734 10,
       
  2735 12,0,0,0,
       
  2736 9,0,0,0,
       
  2737 38,
       
  2738 'm','a','x','_','c','h','i','l','d',
       
  2739 // - pluginConf::max_child
       
  2740 //   - Variant value
       
  2741 //     - Version 1.0
       
  2742 //     - Variant value type, EVariantTypeDesC
       
  2743 //     - Variant value length (LE)
       
  2744 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2745 //     - Variant value
       
  2746 10,
       
  2747 5,
       
  2748 1,0,0,0,
       
  2749 6,
       
  2750 '6',
       
  2751 // - pluginConf::plugins
       
  2752 //   - Variant name
       
  2753 //     - Version 1.0
       
  2754 //     - Semantic ID (LE)    
       
  2755 //     - Variant name length (LE)
       
  2756 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2757 //     - Variant name
       
  2758 10,
       
  2759 12,0,0,0,
       
  2760 7,0,0,0,
       
  2761 30,
       
  2762 'p','l','u','g','i','n','s',
       
  2763 // - pluginConf::plugins
       
  2764 //   - Variant value
       
  2765 //     - Version 1.0
       
  2766 //     - Variant value type, EVariantTypeList
       
  2767 10,
       
  2768 7,
       
  2769 // - pluginConf::plugins
       
  2770 //   - Version 1.0
       
  2771 //   - Item count (LE)
       
  2772 10,
       
  2773 0,0,0,0,
       
  2774 // - pluginConf::settings
       
  2775 //   - Variant name
       
  2776 //     - Version 1.0
       
  2777 //     - Semantic ID (LE)    
       
  2778 //     - Variant name length (LE)
       
  2779 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2780 //     - Variant name
       
  2781 10,
       
  2782 12,0,0,0,
       
  2783 8,0,0,0,
       
  2784 34,
       
  2785 's','e','t','t','i','n','g','s',
       
  2786 // - pluginConf::settings
       
  2787 //   - Variant value
       
  2788 //     - Version 1.0
       
  2789 //     - Variant value type, EVariantTypeList
       
  2790 10,
       
  2791 7,
       
  2792 // - pluginConf::settings
       
  2793 //   - Version 1.0
       
  2794 //   - Item count (LE)
       
  2795 10,
       
  2796 1,0,0,0,
       
  2797 // - pluginConf::settings
       
  2798 //   - Version 1.0
       
  2799 //   - List item starts
       
  2800 10,
       
  2801 0,0,0,0,
       
  2802 
       
  2803 // - items[0]
       
  2804 //   - Version 1.0
       
  2805 //   - Variant value type, EVariantTypeMap
       
  2806 10,
       
  2807 8,
       
  2808 // - items[0] map
       
  2809 //   - Version 1.0
       
  2810 //   - Item count (LE)
       
  2811 10,
       
  2812 3,0,0,0,
       
  2813 // - items[0]::itemId
       
  2814 //   - Variant name
       
  2815 //     - Version 1.0
       
  2816 //     - Semantic ID (LE)    
       
  2817 //     - Variant name length (LE)
       
  2818 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2819 //     - Variant name
       
  2820 10,
       
  2821 12,0,0,0,
       
  2822 6,0,0,0,
       
  2823 26,
       
  2824 'i','t','e','m','I','d',
       
  2825 // - items[0]::itemId
       
  2826 //   - Variant value
       
  2827 //     - Version 1.0
       
  2828 //     - Variant value type, EVariantTypeDesC
       
  2829 //     - Variant value length (LE)
       
  2830 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2831 //     - Variant value (empty)
       
  2832 10,
       
  2833 5,
       
  2834 7,0,0,0,
       
  2835 30,
       
  2836 'b','g','c','o','l','o','r',
       
  2837 // - items[0]::name
       
  2838 //   - Variant name
       
  2839 //     - Version 1.0
       
  2840 //     - Semantic ID (LE)    
       
  2841 //     - Variant name length (LE)
       
  2842 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2843 //     - Variant name
       
  2844 10,
       
  2845 12,0,0,0,
       
  2846 4,0,0,0,
       
  2847 18,
       
  2848 'n','a','m','e',
       
  2849 // - items[0]::name
       
  2850 //   - Variant value
       
  2851 //     - Version 1.0
       
  2852 //     - Variant value type, EVariantTypeDesC
       
  2853 //     - Variant value length (LE)
       
  2854 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2855 //     - Variant value (empty)
       
  2856 10,
       
  2857 5,
       
  2858 16,0,0,0,
       
  2859 66,
       
  2860 'B','a','c','k','g','r','o','u','n','d',' ','c','o','l','o','r',
       
  2861 // - items[0]::properties
       
  2862 //   - Variant name
       
  2863 //     - Version 1.0
       
  2864 //     - Semantic ID (LE)    
       
  2865 //     - Variant name length (LE)
       
  2866 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2867 //     - Variant name
       
  2868 10,
       
  2869 12,0,0,0,
       
  2870 10,0,0,0,
       
  2871 42,
       
  2872 'p','r','o','p','e','r','t','i','e','s',
       
  2873 // - items[0]::properties
       
  2874 //   - Variant value
       
  2875 //     - Version 1.0
       
  2876 //     - Variant value type, EVariantTypeList
       
  2877 10,
       
  2878 7,
       
  2879 // - items[0]::properties
       
  2880 //   - Version 1.0
       
  2881 //   - Item count (LE)
       
  2882 10,
       
  2883 1,0,0,0,
       
  2884 // - items[0]::properties
       
  2885 //   - Version 1.0
       
  2886 //   - List item starts
       
  2887 10,
       
  2888 0,0,0,0,
       
  2889 // - properties[0]
       
  2890 //   - Version 1.0
       
  2891 //   - Variant value type, EVariantTypeMap
       
  2892 10,
       
  2893 8,
       
  2894 // - properties[0] map
       
  2895 //   - Version 1.0
       
  2896 //   - Item count (LE)
       
  2897 10,
       
  2898 2,0,0,0,
       
  2899 // - prperties[0]::name
       
  2900 //   - Variant name
       
  2901 //     - Version 1.0
       
  2902 //     - Semantic ID (LE)    
       
  2903 //     - Variant name length (LE)
       
  2904 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2905 //     - Variant name
       
  2906 10,
       
  2907 12,0,0,0,
       
  2908 4,0,0,0,
       
  2909 18,
       
  2910 'n','a','m','e',
       
  2911 // - properties[0]::name
       
  2912 //   - Variant value
       
  2913 //     - Version 1.0
       
  2914 //     - Variant value type, EVariantTypeDesC
       
  2915 //     - Variant value length (LE)
       
  2916 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2917 //     - Variant value
       
  2918 10,
       
  2919 5,
       
  2920 5,0,0,0,
       
  2921 22,
       
  2922 'v','a','l','u','e',
       
  2923 // - prperties[0]::value
       
  2924 //   - Variant name
       
  2925 //     - Version 1.0
       
  2926 //     - Semantic ID (LE)    
       
  2927 //     - Variant name length (LE)
       
  2928 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2929 //     - Variant name
       
  2930 10,
       
  2931 12,0,0,0,
       
  2932 5,0,0,0,
       
  2933 22,
       
  2934 'v','a','l','u','e',
       
  2935 // - properties[0]::value
       
  2936 //   - Variant value
       
  2937 //     - Version 1.0
       
  2938 //     - Variant value type, EVariantTypeDesC
       
  2939 //     - Variant value length (LE)
       
  2940 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  2941 //     - Variant value
       
  2942 10,
       
  2943 5,
       
  2944 9,0,0,0,
       
  2945 38,
       
  2946 '2','0','0',',','1','0','0',',','0',
       
  2947 // - pluginConf::resources
       
  2948 //   - Variant name
       
  2949 //     - Version 1.0
       
  2950 //     - Semantic ID (LE)    
       
  2951 //     - Variant name length (LE)
       
  2952 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2953 //     - Variant name
       
  2954 10,
       
  2955 12,0,0,0,
       
  2956 9,0,0,0,
       
  2957 38,
       
  2958 'r','e','s','o','u','r','c','e','s',
       
  2959 // - pluginConf::resources
       
  2960 //   - Variant value
       
  2961 //     - Version 1.0
       
  2962 //     - Variant value type, EVariantTypeList
       
  2963 10,
       
  2964 7,
       
  2965 // - pluginConf::resources
       
  2966 //   - Version 1.0
       
  2967 //   - Item count (LE)
       
  2968 10,
       
  2969 2,0,0,0,
       
  2970 // - pluginConf::resources
       
  2971 //   - Version 1.0
       
  2972 //   - List item starts
       
  2973 10,
       
  2974 0,0,0,0,
       
  2975 // - object[0]
       
  2976 //   - Version 1.0
       
  2977 //   - Variant value type, EVariantTypeMap
       
  2978 10,
       
  2979 8,
       
  2980 // - object[0] map
       
  2981 //   - Version 1.0
       
  2982 //   - Item count (LE)
       
  2983 10,
       
  2984 4,0,0,0,
       
  2985 // - object[0]::name
       
  2986 //   - Variant name
       
  2987 //     - Version 1.0
       
  2988 //     - Semantic ID (LE)    
       
  2989 //     - Variant name length (LE)
       
  2990 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  2991 //     - Variant name
       
  2992 10,
       
  2993 12,0,0,0,
       
  2994 4,0,0,0,
       
  2995 18,
       
  2996 'n','a','m','e',
       
  2997 // - object[0]::name
       
  2998 //   - Variant value
       
  2999 //     - Version 1.0
       
  3000 //     - Variant value type, EVariantTypeDesC
       
  3001 //     - Variant value length (LE)
       
  3002 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  3003 //     - Variant value
       
  3004 10,
       
  3005 5,
       
  3006 9,0,0,0,
       
  3007 38,
       
  3008 'v','i','e','w','1','.','b','m','p',
       
  3009 // - object[0]::path
       
  3010 //   - Variant name
       
  3011 //     - Version 1.0
       
  3012 //     - Semantic ID (LE)    
       
  3013 //     - Variant name length (LE)
       
  3014 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  3015 //     - Variant name
       
  3016 10,
       
  3017 12,0,0,0,
       
  3018 4,0,0,0,
       
  3019 18,
       
  3020 'p','a','t','h',
       
  3021 // - object[0]::path
       
  3022 //   - Variant value
       
  3023 //     - Version 1.0
       
  3024 //     - Variant value type, EVariantTypeDesC
       
  3025 //     - Variant value length (LE)
       
  3026 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  3027 //     - Variant value
       
  3028 10,
       
  3029 5,
       
  3030 37,0,0,0,
       
  3031 150,
       
  3032 '2','4','5','6','\\','2','7','0','5','1','3','7','5','1','\\','5','3','6','9','1','6','2','4','1','\\','1','.','0','\\','s','o','u','r','c','e','s','\\',
       
  3033 // - object[0]::mediatype
       
  3034 //   - Variant name
       
  3035 //     - Version 1.0
       
  3036 //     - Semantic ID (LE)    
       
  3037 //     - Variant name length (LE)
       
  3038 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  3039 //     - Variant name
       
  3040 10,
       
  3041 12,0,0,0,
       
  3042 9,0,0,0,
       
  3043 38,
       
  3044 'm','e','d','i','a','t','y','p','e',
       
  3045 // - object[0]::mediatype
       
  3046 //   - Variant value
       
  3047 //     - Version 1.0
       
  3048 //     - Variant value type, EVariantTypeDesC
       
  3049 //     - Variant value length (LE)
       
  3050 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  3051 //     - Variant value
       
  3052 10,
       
  3053 5,
       
  3054 9,0,0,0,
       
  3055 38,
       
  3056 'm','i','m','e','_','t','y','p','e',
       
  3057 // - Object[0]::tag
       
  3058 //   - Variant name
       
  3059 //     - Version 1.0
       
  3060 //     - Semantic ID (LE)    
       
  3061 //     - Variant name length (LE)
       
  3062 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  3063 //     - Variant name
       
  3064 10,
       
  3065 12,0,0,0,
       
  3066 3,0,0,0,
       
  3067 14,
       
  3068 't','a','g',
       
  3069 // - Object[0]::tag
       
  3070 //   - Variant value
       
  3071 //     - Version 1.0
       
  3072 //     - Variant value type, EVariantTypeDesC
       
  3073 //     - Variant value length (LE)
       
  3074 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  3075 //     - Variant value
       
  3076 10,
       
  3077 5,
       
  3078 0,0,0,0,
       
  3079 2,
       
  3080 // - pluginConf::resources
       
  3081 //   - Version 1.0
       
  3082 //   - List item starts
       
  3083 10,
       
  3084 0,0,0,0,
       
  3085 // - object[0]
       
  3086 //   - Version 1.0
       
  3087 //   - Variant value type, EVariantTypeMap
       
  3088 10,
       
  3089 8,
       
  3090 // - object[0] map
       
  3091 //   - Version 1.0
       
  3092 //   - Item count (LE)
       
  3093 10,
       
  3094 4,0,0,0,
       
  3095 // - object[0]::name
       
  3096 //   - Variant name
       
  3097 //     - Version 1.0
       
  3098 //     - Semantic ID (LE)    
       
  3099 //     - Variant name length (LE)
       
  3100 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  3101 //     - Variant name
       
  3102 10,
       
  3103 12,0,0,0,
       
  3104 4,0,0,0,
       
  3105 18,
       
  3106 'n','a','m','e',
       
  3107 // - object[0]::name
       
  3108 //   - Variant value
       
  3109 //     - Version 1.0
       
  3110 //     - Variant value type, EVariantTypeDesC
       
  3111 //     - Variant value length (LE)
       
  3112 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  3113 //     - Variant value
       
  3114 10,
       
  3115 5,
       
  3116 12,0,0,0,
       
  3117 50,
       
  3118 'h','s','_','l','o','g','o','z','.','j','p','g',
       
  3119 // - object[0]::path
       
  3120 //   - Variant name
       
  3121 //     - Version 1.0
       
  3122 //     - Semantic ID (LE)    
       
  3123 //     - Variant name length (LE)
       
  3124 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  3125 //     - Variant name
       
  3126 10,
       
  3127 12,0,0,0,
       
  3128 4,0,0,0,
       
  3129 18,
       
  3130 'p','a','t','h',
       
  3131 // - object[0]::path
       
  3132 //   - Variant value
       
  3133 //     - Version 1.0
       
  3134 //     - Variant value type, EVariantTypeDesC
       
  3135 //     - Variant value length (LE)
       
  3136 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  3137 //     - Variant value
       
  3138 10,
       
  3139 5,
       
  3140 37,0,0,0,
       
  3141 150,
       
  3142 '2','4','5','6','\\','2','7','0','5','1','3','7','5','1','\\','5','3','6','9','1','6','2','4','1','\\','1','.','0','\\','s','o','u','r','c','e','s','\\',
       
  3143 // - object[0]::mediatype
       
  3144 //   - Variant name
       
  3145 //     - Version 1.0
       
  3146 //     - Semantic ID (LE)    
       
  3147 //     - Variant name length (LE)
       
  3148 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  3149 //     - Variant name
       
  3150 10,
       
  3151 12,0,0,0,
       
  3152 9,0,0,0,
       
  3153 38,
       
  3154 'm','e','d','i','a','t','y','p','e',
       
  3155 // - object[0]::mediatype
       
  3156 //   - Variant value
       
  3157 //     - Version 1.0
       
  3158 //     - Variant value type, EVariantTypeDesC
       
  3159 //     - Variant value length (LE)
       
  3160 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  3161 //     - Variant value
       
  3162 10,
       
  3163 5,
       
  3164 9,0,0,0,
       
  3165 38,
       
  3166 'm','i','m','e','_','t','y','p','e',
       
  3167 // - Object[1]::tag
       
  3168 //   - Variant name
       
  3169 //     - Version 1.0
       
  3170 //     - Semantic ID (LE)    
       
  3171 //     - Variant name length (LE)
       
  3172 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
  3173 //     - Variant name
       
  3174 10,
       
  3175 12,0,0,0,
       
  3176 3,0,0,0,
       
  3177 14,
       
  3178 't','a','g',
       
  3179 // - Object[1]::tag
       
  3180 //   - Variant value
       
  3181 //     - Version 1.0
       
  3182 //     - Variant value type, EVariantTypeDesC
       
  3183 //     - Variant value length (LE)
       
  3184 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
  3185 //     - Variant value
       
  3186 10,
       
  3187 5,
       
  3188 0,0,0,0,
       
  3189 2
       
  3190 };
       
  3191 #endif // C_MT_HSPS_RESTORECONFIGURATIONS_1_H
  2386 #endif // C_MT_HSPS_RESTORECONFIGURATIONS_1_H