ESock::CProtocolIntfBase Class Reference

class ESock::CProtocolIntfBase : public CBase

CProtocolIntf class

Since 9.3

Inherits from

  • ESock::CProtocolIntfBase

Constructor & Destructor Documentation

CProtocolIntfBase(CProtocolIntfFactoryBase &, const Messages::TNodeId &)

IMPORT_CCProtocolIntfBase(CProtocolIntfFactoryBase &aFactory,
const Messages::TNodeId &aCprId
)[protected]

Parameters

CProtocolIntfFactoryBase & aFactory
const Messages::TNodeId & aCprId

~CProtocolIntfBase()

IMPORT_C~CProtocolIntfBase()[protected, virtual]

Member Functions Documentation

ControlProviderId()

const Messages::TNodeId &ControlProviderId()const [inline]

DoFlowBeingDeleted(CSubConnectionFlowBase &)

voidDoFlowBeingDeleted(CSubConnectionFlowBase &aFlow)[pure virtual]

Parameters

CSubConnectionFlowBase & aFlow

DoFlowCreated(CSubConnectionFlowBase &)

voidDoFlowCreated(CSubConnectionFlowBase &aFlow)[pure virtual]

Parameters

CSubConnectionFlowBase & aFlow

FlowBeingDeleted(CSubConnectionFlowBase &)

TBool FlowBeingDeleted(CSubConnectionFlowBase &aFlow)

Called when one of the Flows associated with this ProtocolIntf is being deleted. Called from the context of the Flow.

Parameters

CSubConnectionFlowBase & aFlow

FlowCreated(CSubConnectionFlowBase &)

voidFlowCreated(CSubConnectionFlowBase &aFlow)

Parameters

CSubConnectionFlowBase & aFlow

Member Data Documentation

Messages::TNodeId iCprId

Messages::TNodeId iCprId[private]

TInt iFlowCount

TInt iFlowCount[private]