MATExtPluginObserver Class Reference
class MATExtPluginObserver |
The interface for AT Extension Plugin to interact with plugins.
Member Functions Documentation
ATExtPluginClosed(CATExtPluginBase *)
Called by the destructor of CATExtPluginBase. A concrete service provider implementation should not touch this.
GetSupportedCommands(CATExtPluginBase *, RPointerArray< HBufC8 > &)
Called by concrete extension plugin to inform the array of supported commands should be returned
HandleCommandCompleted(CATExtPluginBase *, TInt, TATExtensionReplyType)
Called by Extension Plugins to inform ATEXT that a command handling has been completed or rejected.
SendUnsolicitedResult(CATExtPluginBase *, const TDesC8 &)
Called by extension plugins when there is an unsolicited result code should be sent to destination.
Each AT Extension Plugin is responsible to format result codes properly, e.g. in BT HFP case, the format should be <cr><lf><result code>=""><cr><lf>
Parameters
CATExtPluginBase * aPlugin | Plugin from which the URC comes |
const TDesC8 & aAT | the unsolicited result code to be sent. |
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.