| class MControllerStateObserver |
Interface for receiving controller state change events. Power state and reset events.
| Public Member Functions | |
|---|---|
| void | McsoProcessHardResetPhaseChange ( TInt , TControllerChangeType , TBTHardResetState ) |
| void | McsoProcessPowerChange ( TInt , TControllerChangeType , TBTPowerState ) |
| Public Member Enumerations | |
|---|---|
| enum | TControllerChangeType { EBTNonFatalChange , EBTFatalChange } |
| void | McsoProcessHardResetPhaseChange | ( | TInt | aError, |
| TControllerChangeType | aChangeType, | |||
| TBTHardResetState | aState | |||
| ) | [pure virtual] | |||
Called to signal that the hard reset process has reached a new state.
| TInt aError | Any error condition that has occurred. |
| TControllerChangeType aChangeType | The impact on the receiver of the call. |
| TBTHardResetState aState | The new hard reset state (that has just been entered). |
| void | McsoProcessPowerChange | ( | TInt | aError, |
| TControllerChangeType | aChangeType, | |||
| TBTPowerState | aState | |||
| ) | [pure virtual] | |||
Called to signal that a change in power state has occurred.
| TInt aError | Any error condition that has occurred. |
| TControllerChangeType aChangeType | The impact on the receiver of the call. |
| TBTPowerState aState | The new power state (that has just been entered). |
This is primarily to inform the stack what it needs to do. May also be used elsewhere within the HCI framework if required.
| EBTNonFatalChange |
No state changes in layers above required as a result of function call. |
| EBTFatalChange |
State changes may be required in layers above required as a result of function call. |
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.