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.