CLAM-Development
1.4.0
|
#include <PushFlowControl.hxx>
Public Member Functions | |
PushFlowControl () | |
virtual | ~PushFlowControl () |
void | ProcessingAddedToNetwork (Processing &added) |
void | ProcessingRemovedFromNetwork (Processing &removed) |
void | Do () |
![]() | |
FlowControl () | |
virtual | ~FlowControl () |
virtual void | AttachToNetwork (Network *) |
void | ProcessingConfigured (Processing &configured) |
void | NetworkTopologyChanged () |
Additional Inherited Members | |
![]() | |
bool | HasNetworkTopologyChanged () const |
![]() | |
Network * | mNetwork |
Definition at line 36 of file PushFlowControl.hxx.
CLAM::PushFlowControl::PushFlowControl | ( | ) |
Definition at line 32 of file PushFlowControl.cxx.
|
inlinevirtual |
Definition at line 40 of file PushFlowControl.hxx.
|
virtual |
Implements CLAM::FlowControl.
Definition at line 52 of file PushFlowControl.cxx.
References CLAM::Processing::CanConsumeAndProduce(), CLAM::Processing::Do(), and CLAM::Processing::GetClassName().
|
virtual |
Reimplemented from CLAM::FlowControl.
Definition at line 36 of file PushFlowControl.cxx.
References CLAM::Processing::GetNInPorts(), and CLAM::FlowControl::NetworkTopologyChanged().
|
virtual |
Reimplemented from CLAM::FlowControl.
Definition at line 44 of file PushFlowControl.cxx.
References CLAM::Processing::GetNInPorts(), and CLAM::FlowControl::NetworkTopologyChanged().