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.