CAmaStart Class Reference
class CAmaStart : public CBase |
Constructor & Destructor Documentation
Member Functions Documentation
CancelStart()
IMPORT_C void | CancelStart | ( | ) | |
Cancel's a pending asynchronous StarL request. If there is no request pending, calling thisw method has no effect.
ConstructL()
void | ConstructL | ( | ) | [private] |
MonitorProcessL(const CStartupProperties &, const RProcess &)
NewL()
Used to create an instance of CAmaStart class
Start(const TUid, TRequestStatus &)
Used to begin launching AMAs (after market application) from a DSC. Returns immediately. The supplied TRequestStatus object is used to signal completion. When the request is completed it will have one of the following values: KErrNone - if the request complete successfully KErrCancel - if the request was cancelled using CAmaStart::CancelStart KErrNotReady - if another asynchronous request is outstanding KErrArgument - if a DSC with the supplied UID does not exist or one of the other system-wide error codes. (Asynchronous)
Parameters
const TUid aDscId | Id of the DSC containing AMAs to be started. |
TRequestStatus & aRequestStatus | Status object to signal completion. |
StartDscItemL(const CDscItem &)
void | StartDscItemL | ( | const CDscItem & | aDscItem | ) | [private] |
StartL(const TUid)
IMPORT_C void | StartL | ( | const TUid | aDscId | ) | |
Used to launch AMAs (after market application) from a DSC. Returns when processing of the DSC is complete. (Synchronous)
Parameters
const TUid aDscId | Id of the DSC containing AMAs to be started. |
Member Data Documentation
CAmaStartAsync * iAmaStarter
TRequestStatus * iClientStatus
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.