| class CAppLaunchChecker : public CBase |
Launch checker.
This is an interface for rule-based launching of an application.
An instance of the CAppLaunchChecker class is used to notify an application server whether or not an application should be launched. Inside the plug-in could be implemented some addition actions, for instance closing some low priority applications.
| Public Member Functions | |
|---|---|
| ~CAppLaunchChecker () | |
| CAppLaunchChecker * | NewL (const TUid ) |
| TAppLaunchCode | OkayToLaunchL (const TUid , TApaTaskList &) |
| Private Member Functions | |
|---|---|
| IMPORT_C void | Reserved_1 () |
| IMPORT_C void | Reserved_2 () |
| IMPORT_C void | Reserved_3 () |
| Public Member Enumerations | |
|---|---|
| enum | TAppLaunchCode { EAppLaunchIndifferent , EAppLaunchDecline , EAppLaunchAccept } |
| Private Attributes | |
|---|---|
| TUid | iDtor_ID_Key |
| TInt | iReserved1 |
| TInt | iReserved2 |
| TInt | iReserved3 |
| CAppLaunchChecker * | NewL | ( | const TUid | aUid | ) | [static] |
Create an interface implementation to satisfy the specified interface.
| const TUid aUid | Com interface implementation UID. |
| TAppLaunchCode | OkayToLaunchL | ( | const TUid | aAppToLaunch, |
| TApaTaskList & | aTaskList | |||
| ) | [pure virtual] | |||
The function to be implemented in inherited classes.
| const TUid aAppToLaunch | |
| TApaTaskList & aTaskList |
Defines codes for launching an application
| EAppLaunchIndifferent |
Plug-in doesn't care whether an application should be launched or not |
| EAppLaunchDecline |
Rule-based framework shouldn't launch an application |
| EAppLaunchAccept |
Rule-based framework can launch an application |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.