ESock::CProtocolIntfBase Class Reference

class ESock::CProtocolIntfBase : public CBase

CProtocolIntf class

Since 9.3

Inherits from

Constructor & Destructor Documentation

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

IMPORT_C CProtocolIntfBase ( 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 &)

void DoFlowBeingDeleted ( CSubConnectionFlowBase & aFlow ) [pure virtual]

Parameters

CSubConnectionFlowBase & aFlow

DoFlowCreated(CSubConnectionFlowBase &)

void DoFlowCreated ( 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 &)

void FlowCreated ( CSubConnectionFlowBase & aFlow )

Parameters

CSubConnectionFlowBase & aFlow

Member Data Documentation

Messages::TNodeId iCprId

Messages::TNodeId iCprId [private]

TInt iFlowCount

TInt iFlowCount [private]