CMMFDevSoundCIMuxUtility Class Reference
class CMMFDevSoundCIMuxUtility : public CBase
|
Nested Classes and Structures
Public Member Functions
|
|
~CMMFDevSoundCIMuxUtility
()
|
void
|
CloseSlave
(
TInt
)
|
void
|
ConstructL
()
|
MMMFDevSoundCustomInterfaceMuxPlugin
*
|
CreateCustomInterfaceMuxL
(
TUid
)
|
CMMFDevSoundCIMuxUtility
*
|
NewL
(
MMMFDevSoundCustomInterfaceChannel
*)
|
TInt
|
OpenSlave
(
TUid
, const
TDesC8
&)
|
void
|
RemoveAsyncCommand
(
CAsyncCommandCleanup
*)
|
void
|
SendSlaveAsyncCommand
(
TMMFDevSoundCustomInterfaceCommandPackage
&,
TRequestStatus
&, const
TDesC8
&)
|
void
|
SendSlaveAsyncCommandResult
(
TMMFDevSoundCustomInterfaceCommandPackage
&,
TRequestStatus
&, const
TDesC8
&,
TDes8
&)
|
TInt
|
SendSlaveSyncCommand
(
TInt
,
TInt
, const
TDesC8
&)
|
TInt
|
SendSlaveSyncCommandResult
(
TInt
,
TInt
, const
TDesC8
&,
TDes8
&)
|
Constructor & Destructor Documentation
CMMFDevSoundCIMuxUtility(MMMFDevSoundCustomInterfaceChannel *)
~CMMFDevSoundCIMuxUtility()
~CMMFDevSoundCIMuxUtility
|
(
|
)
|
[virtual]
|
Member Functions Documentation
CloseSlave(TInt)
void
|
CloseSlave
|
(
|
TInt
|
aHandle
|
)
|
[virtual]
|
CreateCustomInterfaceMuxL(TUid)
NewL(MMMFDevSoundCustomInterfaceChannel *)
OpenSlave(TUid, const TDesC8 &)
RemoveAsyncCommand(CAsyncCommandCleanup *)
SendSlaveAsyncCommand(TMMFDevSoundCustomInterfaceCommandPackage &, TRequestStatus &, const TDesC8 &)
SendSlaveAsyncCommandResult(TMMFDevSoundCustomInterfaceCommandPackage &, TRequestStatus &, const TDesC8 &, TDes8 &)
SendSlaveSyncCommand(TInt, TInt, const TDesC8 &)
TInt
|
SendSlaveSyncCommand
|
(
|
TInt
|
aHandle,
|
|
TInt
|
aCommand,
|
|
const
TDesC8
&
|
aPackageBuf
|
|
)
|
[virtual]
|
SendSlaveSyncCommandResult(TInt, TInt, const TDesC8 &, TDes8 &)
TInt
|
SendSlaveSyncCommandResult
|
(
|
TInt
|
aHandle,
|
|
TInt
|
aCommand,
|
|
const
TDesC8
&
|
aPackageBuf,
|
|
TDes8
&
|
aResultBuf
|
|
)
|
[virtual]
|
Member Enumerations Documentation
Enum TMMFDevSoundCustomCommand
Enumerators
EMMFDevSoundCustomCommandCIOpenSlave
|
|
EMMFDevSoundCustomCommandCICloseSlave
|
|
EMMFDevSoundCustomCommandCISendSlaveSyncCommand
|
|
EMMFDevSoundCustomCommandCISendSlaveSyncCommandResult
|
|
EMMFDevSoundCustomCommandCISendSlaveAsyncCommand
|
|
EMMFDevSoundCustomCommandCISendSlaveAsyncCommandResult
|
|
Member Data Documentation
RPointerArray< CAsyncCommandCleanup > iAsyncCustomCommandCleanup
MMMFDevSoundCustomInterfaceChannel * iCustomChannel
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.