CScriptBcaControl Class Reference
class CScriptBcaControl : public CActive
|
Constructor & Destructor Documentation
CScriptBcaControl(MBcaControlObserver *)
Constructor. Performs standard active object initialisation.
Member Functions Documentation
DoCancel()
void
|
DoCancel
|
(
|
)
|
[protected, virtual]
|
ObserverShutdownComplete()
void
|
ObserverShutdownComplete
|
(
|
)
|
[private]
|
Indicate to the observer that the BCA has been closed down.
RunL()
void
|
RunL
|
(
|
)
|
[protected, virtual]
|
Called after request is completed.
Shutdown(TInt)
void
|
Shutdown
|
(
|
TInt
|
aError
|
)
|
|
Parameters
TInt
aError
|
the error code to reflect back to the observer after shutting down the BCA.
|
StartLoadL()
Load the BCA library and begin initialisation.
After loading the BCA, an Ioctl(KBCASetIapId) is issued to set the IAP. This starts off the initialisation state machine. If initialisation completes successfully,
MBcaControlObserver::InitializeComplete()
is called. If there is an error during initialisation,
MBcaControlObserver::Stop()
is called.
Member Enumerations Documentation
Enum TBcaState
Enumerators
EIdling
|
BCA ready to start
|
ESettingIap
|
Ioctl(KBCASetIapId) issued on BCA
|
ESettingBcaStack
|
Ioctl(KBCASetBcaStack) issued on BCA
|
EOpeningBca
|
Open() issued on BCA
|
EBcaOpened
|
BCA Open() complete
|
EClosing
|
BCA being closed
|
Member Data Documentation
TAutoClose< RLibrary > iBcaDll
BasebandChannelAdaptation::MBca * iMBca
MBcaControlObserver * iObserver
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.