CBTEngActive Class Reference
class CBTEngActive : public CActive
|
Class
CBTEngActive
?more_complete_description
bteng*.lib
-
Since
-
S60 v3.2
Constructor & Destructor Documentation
CBTEngActive(MBTEngActiveObserver &, TInt, TInt)
Parameters
MBTEngActiveObserver
& aObserver
|
Pointer to callback interface that receives notification that the request has been completed.
|
TInt
aId
|
ID of the request (for the client to keep track of multiple active objects).
|
TInt
aPriority
|
Priority of
|
~CBTEngActive()
~CBTEngActive
|
(
|
)
|
[inline, virtual]
|
Member Functions Documentation
CancelRequest()
void
|
CancelRequest
|
(
|
)
|
[inline]
|
Cancel an outstanding request.
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private, inline]
|
Symbian 2nd-phase constructor
DoCancel()
void
|
DoCancel
|
(
|
)
|
[inline, virtual]
|
From
CActive
. Called by the active scheduler when the request has been cancelled.
GoActive()
void
|
GoActive
|
(
|
)
|
[inline]
|
Activate the active object.
NewL(MBTEngActiveObserver &, TInt, TInt)
Parameters
MBTEngActiveObserver
& aObserver
|
Pointer to callback interface that receives notification that the request has been completed.
|
TInt
aId
|
Identifier for the CBTEngActive instance.
|
TInt
aPriority = CActive::EPriorityStandard
|
The priority of the active object.
|
RequestId()
TInt
|
RequestId
|
(
|
)
|
[inline]
|
Get the request ID of this active object.
RequestStatus()
Get a reference to the active object request status.
RunError(TInt)
TInt
|
RunError
|
(
|
TInt
|
aError
|
)
|
[inline, virtual]
|
From
CActive
. Called by the active scheduler when an error in RunL has occurred.
RunL()
void
|
RunL
|
(
|
)
|
[inline, virtual]
|
From
CActive
. Called by the active scheduler when the request has been completed.
SetRequestId(TInt)
void
|
SetRequestId
|
(
|
TInt
|
aId
|
)
|
[inline]
|
Set a new request ID for this active object.
Member Data Documentation
MBTEngActiveObserver & iObserver
TInt
iRequestId
TInt
|
iRequestId
|
[private]
|
ID of the request (used only by our client).
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.