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.