MAlfInterfaceProvider Class Reference
class MAlfInterfaceProvider
|
Member Functions Documentation
AlfInterfaceProviderExtension(const TUid &, TAny **)
void
|
AlfInterfaceProviderExtension
|
(
|
const
TUid
&
|
aExtensionUid,
|
|
TAny
**
|
aExtensionParams
|
|
)
|
[pure virtual]
|
Parameters
const
TUid
& aExtensionUid
|
|
TAny
** aExtensionParams
|
|
CompleteCmd(TInt, TInt)
void
|
CompleteCmd
|
(
|
TInt
|
aCommadIdentifier,
|
|
TInt
|
aResult =
KErrNone
|
|
)
|
[pure virtual]
|
Complete asynch command, if
MAlfExtension
implementing object utilizes asynch commands it should also take care that those messages are completed at latest when the extension is being destoryed. FW will panic the client in case of orphean messages
GetHandleFromInterface(const THuiInterfaceSupport &, TAny *)
Request identifier for pointer of given type On error returns KErrNotFound
GetInterfaceL(const THuiInterfaceSupport &, TInt)
Request to pointer of given type matching to given handle. Leaves if object not found i.e. always returns pointer on completion
HandleCurrentCommanndAsynch()
TInt
|
HandleCurrentCommanndAsynch
|
(
|
)
|
[pure virtual]
|
Request to make current command (during MAlfExtension::HandleCmd) asynchronous returns command id that is needed for completing the command later on
exntension should take references to buffers (in/out) in case it wants to modify client message before completing it
LayoutManager()
CAlfLayoutManager *
|
LayoutManager
|
(
|
)
|
const [pure virtual]
|
Returns common layoutmanager or null
SharedHuiEnv()
CHuiEnv *
|
SharedHuiEnv
|
(
|
)
|
const [pure virtual]
|
Returns common hitchcock environment or null
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.