ESock::CConnectionFactoryContainer Class Reference

#include <comms-infras/ss_connprov.h>

class ESock::CConnectionFactoryContainer
Protected Member Enumerations
enumanonymous { EId }
Public Member Functions
virtual ~CConnectionFactoryContainer()
CConnectionProviderFactoryBase *Factory(TInt)
IMPORT_C CConnectionFactoryContainer *NewL()
IMPORT_C CConnectionFactoryContainer &Singleton()
Protected Member Functions
CConnectionFactoryContainer()
virtual voidReceivedL(const Messages::TRuntimeCtxId &, const Messages::TNodeId &, Messages::TSignatureBase &)

Detailed Description

Container for connection provider factories. Note that there is a 1-1 mapping between aProtocolId and aFactoryId at the moment

Since 9.1

Member Enumeration Documentation

Enum anonymous

EnumeratorValueDescription
EIdEConnectionFactoryContainer

Constructor & Destructor Documentation

CConnectionFactoryContainer ( )

CConnectionFactoryContainer()[protected]

Empty connection factory container constructor

~CConnectionFactoryContainer ( )

~CConnectionFactoryContainer()[virtual]

Member Function Documentation

Factory ( TInt )

CConnectionProviderFactoryBase *Factory(TIntaIndex)const

NewL ( )

IMPORT_C CConnectionFactoryContainer *NewL()[static]

Create a new instance of a connection factory container

Exceptions
Leaves

in out of memory conditions

Return Value
Pointer to new instance of a connection factory container

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

voidReceivedL(const Messages::TRuntimeCtxId &aSender,
const Messages::TNodeId &aRecipient,
Messages::TSignatureBase &aMessage
)[protected, virtual]

Singleton ( )

IMPORT_C CConnectionFactoryContainer &Singleton()[static]