CTunnelAgentConnectionProvider Class Reference

class CTunnelAgentConnectionProvider : public CAgentConnectionProvider
Public Member Functions
~CTunnelAgentConnectionProvider()
IMPORT_C CTunnelAgentConnectionProvider *NewL(ESock::CConnectionProviderFactoryBase &)
Protected Member Functions
CTunnelAgentConnectionProvider(ESock::CConnectionProviderFactoryBase &)
CTunnelAgentConnectionProvider(ESock::CConnectionProviderFactoryBase &, const MeshMachine::TNodeActivityMap &)
Inherited Functions
CAgentConnectionProvider::AgentProvisionInfo()const
CAgentConnectionProvider::CAgentConnectionProvider(ESock::CConnectionProviderFactoryBase &)
CAgentConnectionProvider::CAgentConnectionProvider(ESock::CConnectionProviderFactoryBase &,const MeshMachine::TNodeActivityMap &)
CAgentConnectionProvider::ControlL(TUint,TUint,TDes8 &,ESock::MPlatsecApiExt *)
CAgentConnectionProvider::ITFHIERARCHY_LINK_3(CAgentConnectionProvider,CCoreConnectionProvider,ESock::MLegacyControlApiExt,ESock::MQueryConnSettingsApiExt,ESock::MLinkCprServiceChangeNotificationApiExt)
CAgentConnectionProvider::ReceivedL(const Messages::TRuntimeCtxId &,const Messages::TNodeId &,Messages::TSignatureBase &)
CAgentConnectionProvider::ReturnInterfacePtrL(ESock::MLegacyControlApiExt *&)
CAgentConnectionProvider::ReturnInterfacePtrL(ESock::MLinkCprServiceChangeNotificationApiExt *&)
CAgentConnectionProvider::ReturnInterfacePtrL(ESock::MQueryConnSettingsApiExt *&)
CAgentConnectionProvider::~CAgentConnectionProvider()
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CCoreConnectionProvider::CCoreConnectionProvider(ESock::CConnectionProviderFactoryBase &,const MeshMachine::TNodeActivityMap &)
CCoreConnectionProvider::Priority()const
CCoreConnectionProvider::Received(MeshMachine::TNodeContextBase &)
CCoreConnectionProvider::~CCoreConnectionProvider()
ESock::CCommsProviderBase::AccessPointConfig()const
ESock::CCommsProviderBase::~CCommsProviderBase()
ESock::CConnectionProviderBase::CConnectionProviderBase(CConnectionProviderFactoryBase &,const MeshMachine::TNodeActivityMap &)
ESock::CConnectionProviderBase::DefaultSubConnectionProvider()const
ESock::CConnectionProviderBase::NewClientInterfaceL(const Messages::TClientType &,TAny *)
ESock::CConnectionProviderBase::ProviderInfo()const
ESock::CConnectionProviderBase::~CConnectionProviderBase()
ESock::CMMCommsProviderBase::AddClientL(const Messages::TNodeId &,const Messages::TClientType &,TAny *)
ESock::CMMCommsProviderBase::CMMCommsProviderBase(CCommsFactoryBase &,const MeshMachine::TNodeActivityMap &)
ESock::CMMCommsProviderBase::CreateParameterBundleL()
ESock::CMMCommsProviderBase::DestroyOrphanedDataClients()
ESock::CMMCommsProviderBase::FetchNodeInterfaceControlL(TInt)
ESock::CMMCommsProviderBase::GetOrCreateParameterBundleL()
ESock::CMMCommsProviderBase::GetParameterBundle()
ESock::CMMCommsProviderBase::Id()const
ESock::CMMCommsProviderBase::ReturnInterfacePtrL(MAccessPointConfigApi *&)
ESock::CMMCommsProviderBase::SetParametersL(const RCFParameterFamilyBundleC &)
ESock::CMMCommsProviderBase::~CMMCommsProviderBase()
Inherited Attributes
CAgentConnectionProvider::iQueryConnSettingsImpl
ESock::CCommsProviderBase::iAccessPointConfig
ESock::CMMCommsProviderBase::iParameterBundle

Constructor & Destructor Documentation

CTunnelAgentConnectionProvider(ESock::CConnectionProviderFactoryBase &)

CTunnelAgentConnectionProvider(ESock::CConnectionProviderFactoryBase &aFactory)[protected]

CTunnelAgentConnectionProvider(ESock::CConnectionProviderFactoryBase &, const MeshMachine::TNodeActivityMap &)

CTunnelAgentConnectionProvider(ESock::CConnectionProviderFactoryBase &aFactory,
const MeshMachine::TNodeActivityMap &aActivityMap
)[protected]

Parameters

ESock::CConnectionProviderFactoryBase & aFactory
const MeshMachine::TNodeActivityMap & aActivityMap

~CTunnelAgentConnectionProvider()

IMPORT_C~CTunnelAgentConnectionProvider()

D'tor

Member Functions Documentation

NewL(ESock::CConnectionProviderFactoryBase &)

IMPORT_C CTunnelAgentConnectionProvider *NewL(ESock::CConnectionProviderFactoryBase &aFactory)[static]

Creates an Tunnel Agent Connection Provider

Parameters

ESock::CConnectionProviderFactoryBase & aFactoryThe parent factory which has created the Cpr