os/security/cryptomgmtlibs/securitytestfw/test/autotesting/StartNoWatchers.rss
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/security/cryptomgmtlibs/securitytestfw/test/autotesting/StartNoWatchers.rss	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,120 @@
     1.4 +/*
     1.5 +* Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
     1.6 +* All rights reserved.
     1.7 +* This component and the accompanying materials are made available
     1.8 +* under the terms of the License "Eclipse Public License v1.0"
     1.9 +* which accompanies this distribution, and is available
    1.10 +* at the URL "http://www.eclipse.org/legal/epl-v10.html".
    1.11 +*
    1.12 +* Initial Contributors:
    1.13 +* Nokia Corporation - initial contribution.
    1.14 +*
    1.15 +* Contributors:
    1.16 +*
    1.17 +* Description: 
    1.18 +* Start.rss
    1.19 +*
    1.20 +*/
    1.21 +
    1.22 +
    1.23 +#include <techview/eikon.rh>
    1.24 +#include "start.hrh"
    1.25 +
    1.26 +STRUCT STUBPARAMS
    1.27 +	{
    1.28 +	LTEXT splash_exe = "";	// No translation
    1.29 +	LLINK apps_list_id;
    1.30 +	LLINK exe_list_id;
    1.31 +	}
    1.32 +
    1.33 +STRUCT STARTUP_ITEM
    1.34 +	{
    1.35 +	LONG uid = 0;
    1.36 +	LTEXT path ="";	// No translation
    1.37 +	LTEXT winspath ="";			// Only used with ECmdLnArgExecutableType on WINS
    1.38 +	LTEXT args =""; // Command line arguments, Only used with ECmdLnArgExecutableType
    1.39 +	LONG stackSize = 0;			// Only used with ECmdLnArgExecutableType on WINS (0=default)
    1.40 +	LONG minHeapSize = 0;		// Only used with ECmdLnArgExecutableType on WINS (0=default)
    1.41 +	LONG maxHeapSize = 0x400000;// Only used with ECmdLnArgExecutableType on WINS
    1.42 +	WORD monitored = 0;
    1.43 +	WORD semaphore = 0;
    1.44 +	WORD viewless = 0; // 1 would start this app in viewless mode
    1.45 +	WORD boot_type = EBothBootType;
    1.46 +	}
    1.47 +
    1.48 +STRUCT STARTUP_EXTRAS_ITEM
    1.49 +	{
    1.50 +	LONG uid = 0;
    1.51 +	LTEXT path ="";	// No translation
    1.52 +	LTEXT winspath ="";			// Only used with ECmdLnArgExecutableType on WINS
    1.53 +	LTEXT args =""; // Command line arguments, Only used with ECmdLnArgExecutableType
    1.54 +	LONG stackSize = 0;			// Only used with ECmdLnArgExecutableType on WINS (0=default)
    1.55 +	LONG minHeapSize = 0;		// Only used with ECmdLnArgExecutableType on WINS (0=default)
    1.56 +	LONG maxHeapSize = 0x400000;// Only used with ECmdLnArgExecutableType on WINS
    1.57 +	WORD monitored = 0;
    1.58 +	WORD viewless = 0; // 1 would start this app in viewless mode
    1.59 +	WORD boot_type = EBothBootType;
    1.60 +	}
    1.61 +
    1.62 +RESOURCE STUBPARAMS r_app_start_params
    1.63 +	{
    1.64 +	splash_exe = "Z:\\SYSTEM\\PROGRAMS\\SPLASH";	// No translation of path
    1.65 +	apps_list_id = r_startup_list;
    1.66 +	exe_list_id = r_start_extras_list; 
    1.67 +	}
    1.68 +
    1.69 +RESOURCE ARRAY r_startup_list //Needed before the splashscreen is removed
    1.70 +	{
    1.71 +	items=
    1.72 +		{
    1.73 +		STARTUP_ITEM
    1.74 +			{
    1.75 +			path = "Z:\\System\\Libs\\InstRec";	// No translation of path
    1.76 +			boot_type = EExecutableType;
    1.77 +			},
    1.78 +		STARTUP_ITEM
    1.79 +			{ // Shell
    1.80 +			uid = 0x10003A5D;	// No translation of uid
    1.81 +			monitored = 1;
    1.82 +			semaphore = 1;
    1.83 +			boot_type = EApplicationType;
    1.84 +			}
    1.85 +			/* ,
    1.86 +		STARTUP_ITEM
    1.87 +			{
    1.88 +			path = "Z:\\System\\Libs\\watcher";	// No translation of path
    1.89 +			boot_type = EExecutableType;
    1.90 +			}
    1.91 +			*/
    1.92 +		};
    1.93 +	}
    1.94 +
    1.95 +RESOURCE ARRAY r_start_extras_list
    1.96 +	{
    1.97 +	items=
    1.98 +		{
    1.99 +		STARTUP_EXTRAS_ITEM
   1.100 +			{
   1.101 +			path = "Z:\\System\\Programs\\DefaultFileInit";	// No translation of path
   1.102 +			boot_type = EExecutableType;
   1.103 + 			}, 
   1.104 +		STARTUP_EXTRAS_ITEM
   1.105 +			{
   1.106 +			path = "SystemAMS";
   1.107 +			winspath = "JavaAMS";
   1.108 +			boot_type = ECmdLnArgExecutableType;
   1.109 +			args="-boot";
   1.110 +			}	
   1.111 +/*		
   1.112 +#ifndef __MINI_BUILD__
   1.113 +		,STARTUP_EXTRAS_ITEM
   1.114 +			{	// IR default listener (Beamer)
   1.115 +			uid = 0x10005fd5;	// No translation of uid
   1.116 +			monitored = 1;
   1.117 +			viewless = 1;
   1.118 +			boot_type = EApplicationType;
   1.119 +			}
   1.120 +#endif
   1.121 +This is left as an example how applications are added in startup list of extra applications.
   1.122 +*/		};
   1.123 +	}