CLAM::PushFlowControl Class Reference

#include <PushFlowControl.hxx>

List of all members.

Public Member Functions

 PushFlowControl ()
virtual ~PushFlowControl ()
void ProcessingAddedToNetwork (Processing &added)
void ProcessingRemovedFromNetwork (Processing &removed)
void Do ()

Detailed Description

Deprecated:
This flow control do not fulfils the Network::Do() call-back based semantics to be more specific: consume all audio from its sources and produce to its sinks if possible

Definition at line 36 of file PushFlowControl.hxx.


Constructor & Destructor Documentation

CLAM::PushFlowControl::PushFlowControl (  ) 

Definition at line 26 of file PushFlowControl.cxx.

Referenced by ProcessingAddedToNetwork().

virtual CLAM::PushFlowControl::~PushFlowControl (  )  [inline, virtual]

Definition at line 40 of file PushFlowControl.hxx.


Member Function Documentation

void CLAM::PushFlowControl::Do ( void   )  [virtual]

Implements CLAM::FlowControl.

Definition at line 46 of file PushFlowControl.cxx.

void CLAM::PushFlowControl::ProcessingAddedToNetwork ( Processing added  )  [virtual]

Reimplemented from CLAM::FlowControl.

Definition at line 30 of file PushFlowControl.cxx.

References PushFlowControl().

void CLAM::PushFlowControl::ProcessingRemovedFromNetwork ( Processing removed  )  [virtual]

Reimplemented from CLAM::FlowControl.

Definition at line 38 of file PushFlowControl.cxx.


The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.3