CG711DecoderIntfcProxy Class Reference

class CG711DecoderIntfcProxy : public CG711DecoderIntfc

Proxy for G711 decoder interface. This proxy translates the interface API calls to messages and sends them to the message handler.

G711DecoderIntfcProxy.lib
Since
S60 3.0

Inherits from

Constructor & Destructor Documentation

CG711DecoderIntfcProxy(TMMFMessageDestinationPckg, MCustomCommand &, CCustomInterfaceUtility *)

CG711DecoderIntfcProxy(TMMFMessageDestinationPckgaMessageHandler,
MCustomCommand &aCustomCommand,
CCustomInterfaceUtility *aCustomInterfaceUtility
)[private]

C++ default constructor.

Parameters

TMMFMessageDestinationPckg aMessageHandler
MCustomCommand & aCustomCommand
CCustomInterfaceUtility * aCustomInterfaceUtility

~CG711DecoderIntfcProxy()

IMPORT_C~CG711DecoderIntfcProxy()[virtual]

Destructor.

Member Functions Documentation

ConstructL()

voidConstructL()[private]

By default Symbian 2nd phase constructor is private.

GetCng(TBool &)

IMPORT_C TIntGetCng(TBool &aCng)[virtual]

Parameters

TBool & aCng

NewL(TMMFMessageDestinationPckg, MCustomCommand &, CCustomInterfaceUtility *)

IMPORT_C CG711DecoderIntfcProxy *NewL(TMMFMessageDestinationPckgaMessageHandler,
MCustomCommand &aCustomCommand,
CCustomInterfaceUtility *aCustomInterfaceUtility
)[static]

Two-phased constructor.

Parameters

TMMFMessageDestinationPckg aMessageHandler
MCustomCommand & aCustomCommand
CCustomInterfaceUtility * aCustomInterfaceUtility

SetCng(TBool)

IMPORT_C TIntSetCng(TBoolaCng)[virtual]

Parameters

TBool aCng

SetDecoderMode(TDecodeMode)

IMPORT_C TIntSetDecoderMode(TDecodeModeaDecodeMode)[virtual]

Parameters

TDecodeMode aDecodeMode

SetPlc(TBool)

IMPORT_C TIntSetPlc(TBoolaPlc)[virtual]

Parameters

TBool aPlc

Member Data Documentation

MCustomCommand & iCustomCommand

MCustomCommand &iCustomCommand[private]

CCustomInterfaceUtility * iCustomInterfaceUtility

CCustomInterfaceUtility *iCustomInterfaceUtility[private]

TMMFMessageDestinationPckg iMessageHandler

TMMFMessageDestinationPckg iMessageHandler[private]