CCoreSubConnectionProvider Class Reference

class CCoreSubConnectionProvider : public ESock::CSubConnectionProviderBase

since v9.4

Public Member Functions
~CCoreSubConnectionProvider ()
Protected Member Functions
CCoreSubConnectionProvider ( ESock::CSubConnectionProviderFactoryBase &, const MeshMachine::TNodeActivityMap &)
CCoreSubConnectionProvider ( ESock::CSubConnectionProviderFactoryBase &)
IMPORT_C CCoreSubConnectionProvider * NewL ( ESock::CSubConnectionProviderFactoryBase &)
IMPORT_C void Received ( MeshMachine::TNodeContextBase &)
IMPORT_C void ReceivedL (const Messages::TRuntimeCtxId &, const Messages::TNodeId &, Messages::TSignatureBase &)
Inherited Functions
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()
ESock::CCommsProviderBase::AccessPointConfig()const
ESock::CCommsProviderBase::~CCommsProviderBase()
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()
ESock::CSubConnectionProviderBase::CSubConnectionProviderBase(CSubConnectionProviderFactoryBase &,const MeshMachine::TNodeActivityMap &)
ESock::CSubConnectionProviderBase::NotifyClientsL(const CSubConNotificationEvent &)
ESock::CSubConnectionProviderBase::~CSubConnectionProviderBase()
Inherited Attributes
ESock::CCommsProviderBase::iAccessPointConfig
ESock::CMMCommsProviderBase::iParameterBundle

Constructor & Destructor Documentation

CCoreSubConnectionProvider(ESock::CSubConnectionProviderFactoryBase &, const MeshMachine::TNodeActivityMap &)

IMPORT_C CCoreSubConnectionProvider ( ESock::CSubConnectionProviderFactoryBase & aFactory,
const MeshMachine::TNodeActivityMap & aActivityMap
) [protected]

CCoreSubConnectionProvider(ESock::CSubConnectionProviderFactoryBase &)

IMPORT_C CCoreSubConnectionProvider ( ESock::CSubConnectionProviderFactoryBase & aFactory ) [protected]

~CCoreSubConnectionProvider()

IMPORT_C ~CCoreSubConnectionProvider ( ) [virtual]

Member Functions Documentation

NewL(ESock::CSubConnectionProviderFactoryBase &)

IMPORT_C CCoreSubConnectionProvider * NewL ( ESock::CSubConnectionProviderFactoryBase & aFactory ) [protected, static]

Received(MeshMachine::TNodeContextBase &)

IMPORT_C void Received ( MeshMachine::TNodeContextBase & aContext ) [protected]

Parameters

MeshMachine::TNodeContextBase & aContext

ReceivedL(const Messages::TRuntimeCtxId &, const Messages::TNodeId &, Messages::TSignatureBase &)

IMPORT_C void ReceivedL ( const Messages::TRuntimeCtxId & aSender,
const Messages::TNodeId & aRecipient,
Messages::TSignatureBase & aMessage
) [protected]

Parameters

const Messages::TRuntimeCtxId & aSender
const Messages::TNodeId & aRecipient
Messages::TSignatureBase & aMessage