ESock::CTransportFlowShimFactory Class Reference

class ESock::CTransportFlowShimFactory : public ESock::CSubConnectionFlowFactoryBase

Factory for creation CTransportFlowShim objects.

Constructor & Destructor Documentation

CTransportFlowShimFactory(TUid, CSubConnectionFlowFactoryContainer &)

CTransportFlowShimFactory ( TUid aFactoryId,
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 ( TUid aFactoryId,
ESock::CSubConnectionFlowFactoryContainer & aParentContainer
) [static]

Parameters

TUid aFactoryId
ESock::CSubConnectionFlowFactoryContainer & aParentContainer