#include <PANetworkPlayer.hxx>
Definition at line 35 of file PANetworkPlayer.hxx.
Public Member Functions | |
PANetworkPlayer (const std::string &networkFile) | |
PANetworkPlayer () | |
virtual | ~PANetworkPlayer () |
bool | IsWorking () const |
Should return true when the backend is able to run the network. | |
std::string | NonWorkingReason () const |
Whenever the backend is not working, this method returns the reason. | |
virtual void | Start () |
virtual void | Stop () |
CLAM::PANetworkPlayer::PANetworkPlayer | ( | const std::string & | networkFile | ) |
CLAM::PANetworkPlayer::PANetworkPlayer | ( | ) |
Definition at line 70 of file PANetworkPlayer.cxx.
CLAM::PANetworkPlayer::~PANetworkPlayer | ( | ) | [virtual] |
bool CLAM::PANetworkPlayer::IsWorking | ( | ) | const [virtual] |
Should return true when the backend is able to run the network.
Implements CLAM::NetworkPlayer.
Definition at line 217 of file PANetworkPlayer.cxx.
std::string CLAM::PANetworkPlayer::NonWorkingReason | ( | ) | const [virtual] |
Whenever the backend is not working, this method returns the reason.
Implements CLAM::NetworkPlayer.
Definition at line 222 of file PANetworkPlayer.cxx.
void CLAM::PANetworkPlayer::Start | ( | ) | [virtual] |
Implements CLAM::NetworkPlayer.
Definition at line 84 of file PANetworkPlayer.cxx.
References CLAM::NetworkPlayer::_sinks, CLAM::NetworkPlayer::_sources, CLAM_ASSERT, CLAM::NetworkPlayer::CollectSourcesAndSinks(), CLAM::displayPADevices(), CLAM::NetworkPlayer::IsStopped(), NULL, and CLAM::NetworkPlayer::SetStopped().
void CLAM::PANetworkPlayer::Stop | ( | ) | [virtual] |
Implements CLAM::NetworkPlayer.
Definition at line 203 of file PANetworkPlayer.cxx.
References CLAM::NetworkPlayer::IsStopped(), and CLAM::NetworkPlayer::SetStopped().
Referenced by ~PANetworkPlayer().