MControllerInitialisationAbortExtensionInterface Class Reference

class MControllerInitialisationAbortExtensionInterface

Mixin for the Controller Initialisation Abort Extension API. This interface is to be used via the Controller Initialisation Plugin. CControllerInitialisationPlugin::Interface(TUid)

Public Member Functions
void MciaeiAbortInitialisation ()

Member Functions Documentation

MciaeiAbortInitialisation()

void MciaeiAbortInitialisation ( ) [pure virtual]

This function will be called if either MciiPreResetCommand or MciiPostResetCommand have been called previously but the associated callback from MControllerInitialisationObserver has not yet been called and the stack has to abort the initialisation sequence, due to another power request for example. After this function has been called any outstanding callback must not be made until a new call to either MciiPreResetCommand or MciiPostResetCommand.