| 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.