class ESock::CMMCommsProviderBase : public ESock::CCommsProviderBase |
Public Member Functions | |
---|---|
IMPORT_C Messages::RNodeInterface * | AddClientL (const Messages::TNodeId &, const Messages::TClientType &, TAny *) |
IMPORT_C RCFParameterFamilyBundleC & | CreateParameterBundleL () |
void | DestroyOrphanedDataClients () |
IMPORT_C RCFParameterFamilyBundleC & | GetOrCreateParameterBundleL () |
RCFParameterFamilyBundleC & | GetParameterBundle () |
typedef | ITFHIERARCHY_LINK_1 ( CMMCommsProviderBase , MeshMachine::AMMNodeBase , MAccessPointConfigApi ) |
const Messages::TNodeId & | Id () |
IMPORT_C void | ReturnInterfacePtrL ( MAccessPointConfigApi *&) |
IMPORT_C void | SetParametersL (const RCFParameterFamilyBundleC &) |
Protected Member Functions | |
---|---|
CMMCommsProviderBase (CCommsFactoryBase &, const MeshMachine::TNodeActivityMap &) | |
~CMMCommsProviderBase () | |
IMPORT_C NetInterfaces::TInterfaceControl * | FetchNodeInterfaceControlL ( TInt ) |
Private Member Functions | |
---|---|
IMPORT_C const ESock::RMetaExtensionContainerC & | GetAccessPointConfig () |
Protected Attributes | |
---|---|
RCFParameterFamilyBundleC | iParameterBundle |
Inherited Attributes | |
---|---|
ESock::CCommsProviderBase::iAccessPointConfig |
CMMCommsProviderBase | ( | CCommsFactoryBase & | aFactory, |
const MeshMachine::TNodeActivityMap & | aActivityMap | ||
) | [protected] |
CCommsFactoryBase & aFactory | |
const MeshMachine::TNodeActivityMap & aActivityMap |
IMPORT_C Messages::RNodeInterface * | AddClientL | ( | const Messages::TNodeId & | aClientId, |
const Messages::TClientType & | aClientType, | |||
TAny * | aClientInfo = NULL | |||
) | [virtual] |
const Messages::TNodeId & aClientId | |
const Messages::TClientType & aClientType | |
TAny * aClientInfo = NULL |
IMPORT_C NetInterfaces::TInterfaceControl * | FetchNodeInterfaceControlL | ( | TInt | aInterfaceId | ) | [protected, virtual] |
TInt aInterfaceId |
IMPORT_C const ESock::RMetaExtensionContainerC & | GetAccessPointConfig | ( | ) | const [private, virtual] |
typedef | ITFHIERARCHY_LINK_1 | ( | CMMCommsProviderBase | , |
MeshMachine::AMMNodeBase | , | |||
MAccessPointConfigApi | ||||
) |
IMPORT_C void | ReturnInterfacePtrL | ( | MAccessPointConfigApi *& | aInterface | ) |
MAccessPointConfigApi *& aInterface |
IMPORT_C void | SetParametersL | ( | const RCFParameterFamilyBundleC & | aParameterBundle | ) |
Request from a control client to set the parameters of this mm-comms provider
Leaves |
with System Error Code dependant on the implementation of the mm-comms provider |
const RCFParameterFamilyBundleC & aParameterBundle | Bundle of parameters to be applied to this mm-comms node |
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.