OpenDaVINCI  4.16.0
odcore::dmcp::ModuleStateListener Class Referenceabstract

#include <ModuleStateListener.h>

Inheritance diagram for odcore::dmcp::ModuleStateListener:
Inheritance graph

Public Member Functions

virtual ~ModuleStateListener ()
 
virtual void handleChangeState (const odcore::data::dmcp::ModuleDescriptor &md, const odcore::data::dmcp::ModuleStateMessage::ModuleState &ms)=0
 
virtual void handleExitCode (const odcore::data::dmcp::ModuleDescriptor &md, const odcore::data::dmcp::ModuleExitCodeMessage::ModuleExitCode &me)=0
 
virtual void handleRuntimeStatistics (const odcore::data::dmcp::ModuleDescriptor &md, const odcore::data::dmcp::RuntimeStatistic &rs)=0
 
virtual void handleConnectionLost (const odcore::data::dmcp::ModuleDescriptor &md)=0
 
virtual void handleUnkownContainer (const odcore::data::dmcp::ModuleDescriptor &md, const odcore::data::Container &container)=0
 

Constructor & Destructor Documentation

virtual odcore::dmcp::ModuleStateListener::~ModuleStateListener ( )
inlinevirtual

Member Function Documentation

virtual void odcore::dmcp::ModuleStateListener::handleChangeState ( const odcore::data::dmcp::ModuleDescriptor &  md,
const odcore::data::dmcp::ModuleStateMessage::ModuleState &  ms 
)
pure virtual
virtual void odcore::dmcp::ModuleStateListener::handleConnectionLost ( const odcore::data::dmcp::ModuleDescriptor &  md)
pure virtual
virtual void odcore::dmcp::ModuleStateListener::handleExitCode ( const odcore::data::dmcp::ModuleDescriptor &  md,
const odcore::data::dmcp::ModuleExitCodeMessage::ModuleExitCode &  me 
)
pure virtual
virtual void odcore::dmcp::ModuleStateListener::handleRuntimeStatistics ( const odcore::data::dmcp::ModuleDescriptor &  md,
const odcore::data::dmcp::RuntimeStatistic &  rs 
)
pure virtual
virtual void odcore::dmcp::ModuleStateListener::handleUnkownContainer ( const odcore::data::dmcp::ModuleDescriptor &  md,
const odcore::data::Container container 
)
pure virtual