| class CEAacPlusDecoderIntfcMsgHdlr : public CMMFObject |
Handle messages received from the interface proxy. The class receives the messages sent by the custom interface proxy and makes the appropriate call on its custom interface implementation.
| Public Member Functions | |
|---|---|
| ~CEAacPlusDecoderIntfcMsgHdlr() | |
| IMPORT_C void | HandleRequest(TMMFMessage &) |
| IMPORT_C CEAacPlusDecoderIntfcMsgHdlr * | NewL(TAny *) |
| Private Member Functions | |
|---|---|
| CEAacPlusDecoderIntfcMsgHdlr(CEAacPlusDecoderIntfc *) | |
| void | ConstructL() |
| void | DoApplyConfigL(TMMFMessage &) |
| void | DoHandleRequestL(TMMFMessage &) |
| Private Attributes | |
|---|---|
| CEAacPlusDecoderIntfc * | iAacDecoderConfigCI |
| CEAacPlusDecoderIntfcMsgHdlr | ( | CEAacPlusDecoderIntfc * | aAacDecoderConfigCI | ) | [private] |
C++ default constructor.
CEAacPlusDecoderIntfcMsgHdlr::CEAacPlusDecoderIntfcMsgHdlr C++ default constructor can NOT contain any code, that might leave.
| CEAacPlusDecoderIntfc * aAacDecoderConfigCI |
| IMPORT_C | ~CEAacPlusDecoderIntfcMsgHdlr | ( | ) | [virtual] |
Destructor.
Destructor
| void | ConstructL | ( | ) | [private] |
By default Symbian 2nd phase constructor is private.
CEAacPlusDecoderIntfcMsgHdlr::ConstructL Symbian 2nd phase constructor can leave.
| void | DoApplyConfigL | ( | TMMFMessage & | aMessage | ) | [private] |
CEAacPlusDecoderIntfcMsgHdlr::DoApplyConfigL Handles the message from the proxy and calls the custom interface method to commit configuration settings to the decoder. (other items were commented in a header).
| TMMFMessage & aMessage |
| void | DoHandleRequestL | ( | TMMFMessage & | aMessage | ) | [private] |
CEAacPlusDecoderIntfcMsgHdlr::DoHandleRequestL Determines which custom interface to call. (other items were commented in a header).
| TMMFMessage & aMessage |
| IMPORT_C void | HandleRequest | ( | TMMFMessage & | aMessage | ) | [virtual] |
CEAacPlusDecoderIntfcMsgHdlr::HandleRequest Handles the messages from the proxy. Calls a subfunction which determines what custom interface to call. A subfunction is used to contain multiple leaving functions for a single trap. (other items were commented in a header).
| TMMFMessage & aMessage |
| IMPORT_C CEAacPlusDecoderIntfcMsgHdlr * | NewL | ( | TAny * | aAacDecoderConfigCI | ) | [static] |
Two-phased constructor.
CEAacPlusDecoderIntfcMsgHdlr::NewL Two-phased constructor.
| TAny * aAacDecoderConfigCI |
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.