MProtocolDataHost Class Reference
protocol host.
ximpprocessor.lib
-
Since
-
S60 v3.2
Constructor & Destructor Documentation
MProtocolDataHost()
MProtocolDataHost
|
(
|
)
|
[protected, inline]
|
Default constructor to zero initialize the iEcomDtorID member.
~MProtocolDataHost()
~MProtocolDataHost
|
(
|
)
|
[inline, virtual]
|
Public destructor. Objects can be deleted through this interface.
Member Functions Documentation
GetCleanupOperation()
TInt
|
GetCleanupOperation
|
(
|
)
|
[pure virtual]
|
Hosts can return the clean up id, to create cleanup operation
GetInterface(TInt)
TAny
*
|
GetInterface
|
(
|
TInt
|
aInterfaceId
|
)
|
[pure virtual]
|
To get the host object pointer of this interface id
ListAllImplementationsL(RImplInfoPtrArray &)
To get list of all plugins which implements this interface
NewL(MXIMPHost &)
Factory method to instantiate MImFeatures.
Factory method to instantiate platform default MXIMPClient implementation through the ECom. If the default Feature isn't supported in the platform, leaves with errorcode signalled from ECom.
SetHostToProtocol()
void
|
SetHostToProtocol
|
(
|
)
|
[pure virtual]
|
This allows hosts to set themselves to protocol plugins
Member Data Documentation
TUid
iEcomDtorID
TUid
|
iEcomDtorID
|
[private]
|
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.