sysstatemgmt/ssmcmdlists/data/noncriticalswpcmdlists.rss
branchRCL_3
changeset 10 66ecddbca914
child 12 4a5c47a50617
equal deleted inserted replaced
9:21e939dd208a 10:66ecddbca914
       
     1 /*
       
     2 * Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:
       
    15 * Command lists for the noncritical phase SWP:
       
    16 *   - non-critical phase Started
       
    17 *
       
    18 */
       
    19 
       
    20 #include <ssm/conditionresourcetypes.rh>
       
    21 #include <ssm/ssmcmd.rh>
       
    22 
       
    23 #include "ssmswp.hrh"
       
    24 #include "ssmdlldatadefs.rh"
       
    25 
       
    26 // Identify command list type
       
    27 UID2 KUidSsmCommandListResourceFile
       
    28 
       
    29 // ---------------------------------------------------------------------------
       
    30 // r_entry_point
       
    31 // This must be the first resource
       
    32 // ---------------------------------------------------------------------------
       
    33 //
       
    34 RESOURCE SSM_COMMAND_LIST_ROOT r_entry_point
       
    35     {
       
    36     command_list_mapping = r_map;
       
    37     }
       
    38 
       
    39 // ---------------------------------------------------------------------------
       
    40 // r_map
       
    41 // Mapping of command list ids to resource ids.
       
    42 // ---------------------------------------------------------------------------
       
    43 //
       
    44 RESOURCE SSM_COMMAND_LIST_MAPPING r_map
       
    45     {
       
    46     mappings =
       
    47         {
       
    48         SSM_COMMANDLISTID_TO_RESOURCEID
       
    49             {
       
    50             command_list_id = ESsmNonCriticalPhaseStarted;
       
    51             resource_id = r_noncriticalphase_commands;
       
    52             }
       
    53         };
       
    54     }
       
    55 
       
    56 // ===========================================================================
       
    57 // Command lists in alphabetical order
       
    58 // ===========================================================================
       
    59 //
       
    60 
       
    61 // ---------------------------------------------------------------------------
       
    62 // r_started_commands
       
    63 // ---------------------------------------------------------------------------
       
    64 //
       
    65 RESOURCE SSM_COMMAND_LIST r_noncriticalphase_commands
       
    66     {
       
    67     commands =
       
    68         {
       
    69         // prio 0xFFF1
       
    70         r_cmd_publishswp,
       
    71         // prio 0x7EFF
       
    72         r_cmd_activitymonitor1,
       
    73         // prio 0x7EFE
       
    74         r_cmd_logs,
       
    75         // prio 0x7EFD
       
    76         r_cmd_activitymonitor2,
       
    77         // prio 0x7EFC
       
    78         r_cmd_pbk2,
       
    79         // prio 0x7EFB
       
    80         r_cmd_activitymonitor3,
       
    81         // prio 0x7EFA
       
    82         r_cmd_mce,
       
    83         // prio 0x7EF9
       
    84         r_cmd_activitymonitor4,
       
    85         // prio 0x7EF8
       
    86         r_cmd_clockapp,
       
    87         // prio 0x7EF7
       
    88         r_cmd_activitymonitor5,
       
    89         // prio 0x7EF6
       
    90         r_cmd_videocenter,
       
    91         // prio 0x7EF5
       
    92         r_cmd_activitymonitor6,
       
    93         // prio 0x7EF4
       
    94         r_cmd_iaupdatebg,
       
    95         // prio 0x7EF3
       
    96         r_cmd_activitymonitor7,
       
    97         // prio 0x7EF2
       
    98         r_cmd_screensaver,
       
    99         // prio 0x7EEF
       
   100         r_cmd_activitymonitor8,
       
   101         // prio 0x7EEE
       
   102         r_cmd_autosync,
       
   103         // prio 0x7EED
       
   104         r_cmd_activitymonitor9,
       
   105         // prio 0x7EEC
       
   106         r_cmd_mylocationsengine
       
   107 #ifdef FF_ATT_ADDRESS_BK
       
   108         //prio 0x7EEA
       
   109         ,r_cmd_activitymonitor10,
       
   110         //prio 0x7EE9
       
   111         r_cmd_aab
       
   112 #endif
       
   113 		// prio 0x7EE8
       
   114 		,r_cmd_activitymonitor11,
       
   115 		// prio 0x7EE7
       
   116 		r_cmd_calendar //CR:MMUN-82ZHAD
       
   117     	};
       
   118     }
       
   119 
       
   120 // -----------------------------------------------------------------------------
       
   121 // r_cmd_aab
       
   122 // -----------------------------------------------------------------------------
       
   123 //
       
   124 #ifdef FF_ATT_ADDRESS_BK 
       
   125 RESOURCE SSM_START_APP_INFO r_cmd_aab
       
   126     {
       
   127     priority = 0x7EE9;
       
   128     name = "z:\\sys\\bin\\AABPhonebookapp.exe";
       
   129     retries = 2;
       
   130     background = 1; // To background
       
   131     monitor_info = r_mon_3_restarts_ignore;
       
   132     }
       
   133 #endif
       
   134 
       
   135 // ---------------------------------------------------------------------------
       
   136 // r_cmd_activitymonitor1
       
   137 // ---------------------------------------------------------------------------
       
   138 //
       
   139 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor1
       
   140     {
       
   141     priority = 0x7EFF;
       
   142     severity = ECmdCriticalSeverity;
       
   143     execution_behaviour = ESsmWaitForSignal;
       
   144     dllname = "ssmactivitycmd.dll";
       
   145     ordinal = 1; // SsmActivityCmdNewL
       
   146     retries = 2;
       
   147     dll_data = r_dlldata_activitymonitor_timeout;
       
   148     }
       
   149 
       
   150 // ---------------------------------------------------------------------------
       
   151 // r_cmd_activitymonitor2
       
   152 // ---------------------------------------------------------------------------
       
   153 //
       
   154 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor2
       
   155     {
       
   156     priority = 0x7EFD;
       
   157     severity = ECmdCriticalSeverity;
       
   158     execution_behaviour = ESsmWaitForSignal;
       
   159     dllname = "ssmactivitycmd.dll";
       
   160     ordinal = 1; // SsmActivityCmdNewL
       
   161     retries = 2;
       
   162     dll_data = r_dlldata_activitymonitor_timeout;
       
   163     }
       
   164 
       
   165 // ---------------------------------------------------------------------------
       
   166 // r_cmd_activitymonitor3
       
   167 // ---------------------------------------------------------------------------
       
   168 //
       
   169 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor3
       
   170     {
       
   171     priority = 0x7EFB;
       
   172     severity = ECmdCriticalSeverity;
       
   173     execution_behaviour = ESsmWaitForSignal;
       
   174     dllname = "ssmactivitycmd.dll";
       
   175     ordinal = 1; // SsmActivityCmdNewL
       
   176     retries = 2;
       
   177     dll_data = r_dlldata_activitymonitor_timeout;
       
   178     }
       
   179 
       
   180 // ---------------------------------------------------------------------------
       
   181 // r_cmd_activitymonitor4
       
   182 // ---------------------------------------------------------------------------
       
   183 //
       
   184 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor4
       
   185     {
       
   186     priority = 0x7EF9;
       
   187     severity = ECmdCriticalSeverity;
       
   188     execution_behaviour = ESsmWaitForSignal;
       
   189     dllname = "ssmactivitycmd.dll";
       
   190     ordinal = 1; // SsmActivityCmdNewL
       
   191     retries = 2;
       
   192     dll_data = r_dlldata_activitymonitor_timeout;
       
   193     }
       
   194 
       
   195 // ---------------------------------------------------------------------------
       
   196 // r_cmd_activitymonitor5
       
   197 // ---------------------------------------------------------------------------
       
   198 //
       
   199 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor5
       
   200     {
       
   201     priority = 0x7EF7;
       
   202     severity = ECmdCriticalSeverity;
       
   203     execution_behaviour = ESsmWaitForSignal;
       
   204     dllname = "ssmactivitycmd.dll";
       
   205     ordinal = 1; // SsmActivityCmdNewL
       
   206     retries = 2;
       
   207     dll_data = r_dlldata_activitymonitor_timeout;
       
   208     }
       
   209 
       
   210 // ---------------------------------------------------------------------------
       
   211 // r_cmd_activitymonitor6
       
   212 // ---------------------------------------------------------------------------
       
   213 //
       
   214 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor6
       
   215     {
       
   216     priority = 0x7EF5;
       
   217     severity = ECmdCriticalSeverity;
       
   218     execution_behaviour = ESsmWaitForSignal;
       
   219     dllname = "ssmactivitycmd.dll";
       
   220     ordinal = 1; // SsmActivityCmdNewL
       
   221     retries = 2;
       
   222     dll_data = r_dlldata_activitymonitor_timeout;
       
   223     }
       
   224 
       
   225 // ---------------------------------------------------------------------------
       
   226 // r_cmd_activitymonitor7
       
   227 // ---------------------------------------------------------------------------
       
   228 //
       
   229 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor7
       
   230     {
       
   231     priority = 0x7EF3;
       
   232     severity = ECmdCriticalSeverity;
       
   233     execution_behaviour = ESsmWaitForSignal;
       
   234     dllname = "ssmactivitycmd.dll";
       
   235     ordinal = 1; // SsmActivityCmdNewL
       
   236     retries = 2;
       
   237     dll_data = r_dlldata_activitymonitor_timeout;
       
   238     }
       
   239 
       
   240 // ---------------------------------------------------------------------------
       
   241 // r_cmd_activitymonitor8
       
   242 // ---------------------------------------------------------------------------
       
   243 //
       
   244 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor8
       
   245     {
       
   246     priority = 0x7EEF;
       
   247     severity = ECmdCriticalSeverity;
       
   248     execution_behaviour = ESsmWaitForSignal;
       
   249     dllname = "ssmactivitycmd.dll";
       
   250     ordinal = 1; // SsmActivityCmdNewL
       
   251     retries = 2;
       
   252     dll_data = r_dlldata_activitymonitor_timeout;
       
   253     }
       
   254 
       
   255 // ---------------------------------------------------------------------------
       
   256 // r_cmd_activitymonitor9
       
   257 // ---------------------------------------------------------------------------
       
   258 //
       
   259 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor9
       
   260     {
       
   261     priority = 0x7EED;
       
   262     severity = ECmdCriticalSeverity;
       
   263     execution_behaviour = ESsmWaitForSignal;
       
   264     dllname = "ssmactivitycmd.dll";
       
   265     ordinal = 1; // SsmActivityCmdNewL
       
   266     retries = 2;
       
   267     dll_data = r_dlldata_activitymonitor_timeout;
       
   268     }
       
   269 	
       
   270 // ---------------------------------------------------------------------------
       
   271 // r_cmd_activitymonitor10
       
   272 // ---------------------------------------------------------------------------
       
   273 //
       
   274 #ifdef FF_ATT_ADDRESS_BK
       
   275 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor10
       
   276     {
       
   277     priority = 0x7EEA;
       
   278     severity = ECmdCriticalSeverity;
       
   279     execution_behaviour = ESsmWaitForSignal;
       
   280     dllname = "ssmactivitycmd.dll";
       
   281     ordinal = 1; // SsmActivityCmdNewL
       
   282     retries = 2;
       
   283     dll_data = r_dlldata_activitymonitor_timeout;
       
   284     }
       
   285 #endif
       
   286 
       
   287 // ---------------------------------------------------------------------------
       
   288 // r_cmd_activitymonitor11
       
   289 // ---------------------------------------------------------------------------
       
   290 //
       
   291 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_activitymonitor11
       
   292     {
       
   293     priority = 0x7EE8;
       
   294     severity = ECmdCriticalSeverity;
       
   295     execution_behaviour = ESsmWaitForSignal;
       
   296     dllname = "ssmactivitycmd.dll";
       
   297     ordinal = 1; // SsmActivityCmdNewL
       
   298     retries = 2;
       
   299     dll_data = r_dlldata_activitymonitor_timeout;
       
   300     }
       
   301 
       
   302 // ---------------------------------------------------------------------------
       
   303 // r_cmd_autosync
       
   304 // ---------------------------------------------------------------------------
       
   305 //	
       
   306 RESOURCE SSM_START_PROCESS_INFO r_cmd_autosync
       
   307     {
       
   308     priority = 0x7EEE;
       
   309     execution_behaviour = ESsmFireAndForget;
       
   310     retries = 3;
       
   311     name = "cctautosync.exe";
       
   312     }
       
   313 
       
   314 // ---------------------------------------------------------------------------
       
   315 // r_cmd_calendar
       
   316 // ---------------------------------------------------------------------------
       
   317 //
       
   318 RESOURCE SSM_START_APP_INFO r_cmd_calendar
       
   319 	{
       
   320    	priority = 0x7EE7;
       
   321 	name = "calendar.exe";
       
   322 	execution_behaviour = ESsmFireAndForget;
       
   323 	retries = 3;
       
   324 	background = 1; // To background
       
   325     }
       
   326 
       
   327 // ---------------------------------------------------------------------------
       
   328 // r_cmd_clockapp
       
   329 // ---------------------------------------------------------------------------
       
   330 //
       
   331 RESOURCE SSM_START_APP_INFO r_cmd_clockapp
       
   332     {
       
   333     priority = 0x7EF8;
       
   334     name = "z:\\sys\\bin\\clockapp.exe";
       
   335     execution_behaviour = ESsmWaitForSignal;
       
   336     timeout = 10000;
       
   337     background = 1; // To background
       
   338     }
       
   339 
       
   340 // ---------------------------------------------------------------------------
       
   341 // r_cmd_iaupdatebg
       
   342 // ---------------------------------------------------------------------------
       
   343 //
       
   344 RESOURCE SSM_START_PROCESS_INFO r_cmd_iaupdatebg
       
   345     {
       
   346     priority = 0x7EF4;
       
   347     name = "iaupdatebg.exe";
       
   348     execution_behaviour = ESsmWaitForSignal;
       
   349     timeout = 10000;
       
   350     conditional_information = r_cond_feat_iadv2;
       
   351     }
       
   352 
       
   353 // ---------------------------------------------------------------------------
       
   354 // r_cmd_mce
       
   355 // ---------------------------------------------------------------------------
       
   356 //
       
   357 RESOURCE SSM_START_APP_INFO r_cmd_mce
       
   358     {
       
   359     priority = 0x7EFA;
       
   360     name = "mce.exe";
       
   361     execution_behaviour = ESsmWaitForSignal;
       
   362     timeout = 10000;
       
   363     background = 1; // To background
       
   364     }
       
   365 
       
   366 // ---------------------------------------------------------------------------
       
   367 // r_cmd_mylocationsengine
       
   368 // ---------------------------------------------------------------------------
       
   369 //	
       
   370 RESOURCE SSM_START_PROCESS_INFO r_cmd_mylocationsengine
       
   371     {
       
   372     priority = 0x7EEC;
       
   373     name = "z:\\sys\\bin\\mylocationsengine.exe";
       
   374     execution_behaviour = ESsmFireAndForget;
       
   375     }
       
   376 
       
   377 // ---------------------------------------------------------------------------
       
   378 // r_cmd_pbk2
       
   379 // ---------------------------------------------------------------------------
       
   380 //
       
   381 RESOURCE SSM_START_APP_INFO r_cmd_pbk2
       
   382     {
       
   383     priority = 0x7EFC;
       
   384     name = "z:\\sys\\bin\\phonebook2.exe";
       
   385     execution_behaviour = ESsmWaitForSignal;
       
   386     timeout = 10000;
       
   387     background = 1; // To background
       
   388     }
       
   389 
       
   390 // ---------------------------------------------------------------------------
       
   391 // r_cmd_publishswp
       
   392 // ---------------------------------------------------------------------------
       
   393 //
       
   394 RESOURCE SSM_PUBLISH_SYSTEM_WIDE_PROPERTY r_cmd_publishswp
       
   395     {
       
   396     priority = 0xFFF1;
       
   397     severity = ECmdCriticalSeverity;
       
   398     }
       
   399 
       
   400 // ---------------------------------------------------------------------------
       
   401 // r_cmd_logs
       
   402 // ---------------------------------------------------------------------------
       
   403 //
       
   404 RESOURCE SSM_START_APP_INFO r_cmd_logs
       
   405     {
       
   406     priority = 0x7EFE;
       
   407     name = "z:\\sys\\bin\\logs.exe";
       
   408     execution_behaviour = ESsmWaitForSignal;
       
   409     timeout = 10000;
       
   410     background = 1; // To background
       
   411     }
       
   412 
       
   413 // ---------------------------------------------------------------------------
       
   414 // r_cmd_screensaver
       
   415 // ---------------------------------------------------------------------------
       
   416 //
       
   417 RESOURCE SSM_START_APP_INFO r_cmd_screensaver
       
   418     {
       
   419     priority = 0x7EF2;
       
   420     name = "z:\\sys\\bin\\screensaver.exe";
       
   421     background = 1; // To background
       
   422     execution_behaviour = ESsmWaitForSignal;
       
   423     timeout = 10000;
       
   424     monitor_info = r_mon_3_restarts_ignore;
       
   425     }
       
   426 
       
   427 // ---------------------------------------------------------------------------
       
   428 // r_cmd_videocenter
       
   429 // ---------------------------------------------------------------------------
       
   430 //
       
   431 RESOURCE SSM_START_PROCESS_INFO r_cmd_videocenter
       
   432     {
       
   433     priority = 0x7EF6;
       
   434     name = "cseschedulerserver.exe";
       
   435     execution_behaviour = ESsmWaitForSignal;
       
   436     timeout = 10000;
       
   437     }
       
   438 
       
   439 // ===========================================================================
       
   440 // Conditional blocks in alphabetical order
       
   441 // ===========================================================================
       
   442 //
       
   443 // ---------------------------------------------------------------------------
       
   444 // r_cond_feat_iadv2
       
   445 // ---------------------------------------------------------------------------
       
   446 //
       
   447 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_iadv2
       
   448     {
       
   449     feature_id = KFeatureIdFfIaupdatePhase2;
       
   450     }
       
   451 
       
   452 // ===========================================================================
       
   453 // DLL data items in alphabetical order
       
   454 // ===========================================================================
       
   455 //
       
   456 
       
   457 // ---------------------------------------------------------------------------
       
   458 // r_dlldata_activitymonitor_timeout
       
   459 // ---------------------------------------------------------------------------
       
   460 //
       
   461 RESOURCE CMD_PARAM_TIMEOUT r_dlldata_activitymonitor_timeout
       
   462     {
       
   463     timeout = 2;
       
   464     }
       
   465 
       
   466 
       
   467 // monitoring.rss contains resource definitions, so it may not be included
       
   468 // before entry point.
       
   469 #include "monitoring.rss"