ESock::CTransportFlowShimFactory Class Reference

class ESock::CTransportFlowShimFactory : public ESock::CSubConnectionFlowFactoryBase

Factory for creation CTransportFlowShim objects.

Constructor & Destructor Documentation

CTransportFlowShimFactory(TUid, CSubConnectionFlowFactoryContainer &)

CTransportFlowShimFactory(TUidaFactoryId,
CSubConnectionFlowFactoryContainer &aParentContainer
)[protected]

Parameters

TUid aFactoryId
CSubConnectionFlowFactoryContainer & aParentContainer

~CTransportFlowShimFactory()

~CTransportFlowShimFactory()

Member Functions Documentation

DoCreateFlowL(CProtocolIntfBase *, TFactoryQueryBase &)

CSubConnectionFlowBase *DoCreateFlowL(CProtocolIntfBase *aProtocolIntf,
TFactoryQueryBase &aQuery
)[protected, virtual]

Parameters

CProtocolIntfBase * aProtocolIntf
TFactoryQueryBase & aQuery

DoFindOrCreateObjectL(TFactoryQueryBase &)

ACommsFactoryNodeId *DoFindOrCreateObjectL(TFactoryQueryBase &aQuery)[protected]

Parameters

TFactoryQueryBase & aQuery

NewL(TUid, ESock::CSubConnectionFlowFactoryContainer &)

CTransportFlowShimFactory *NewL(TUidaFactoryId,
ESock::CSubConnectionFlowFactoryContainer &aParentContainer
)[static]

Parameters

TUid aFactoryId
ESock::CSubConnectionFlowFactoryContainer & aParentContainer