OpenDaVINCI  4.15.3
odcontext::base::RuntimeControlInterface Class Referenceabstract

#include <RuntimeControlInterface.h>

Inheritance diagram for odcontext::base::RuntimeControlInterface:
Inheritance graph

Public Member Functions

virtual ~RuntimeControlInterface ()
 
virtual const
odcore::base::KeyValueConfiguration 
getConfiguration () const =0
 
virtual const string getMulticastGroup () const =0
 
virtual uint32_t getCID () const =0
 
virtual bool isVerbose () const =0
 
virtual bool isSupercomponent () const =0
 

Detailed Description

This interface provides information for the RuntimeControl.

Constructor & Destructor Documentation

odcontext::base::RuntimeControlInterface::~RuntimeControlInterface ( )
virtual

Member Function Documentation

virtual uint32_t odcontext::base::RuntimeControlInterface::getCID ( ) const
pure virtual

This method returns the conference ID (CID).

Returns
CID.

Implemented in odcontext::base::CommandLineInterface, and odcontext::base::DirectInterface.

Referenced by odcontext::base::RuntimeControl::setup().

virtual const odcore::base::KeyValueConfiguration odcontext::base::RuntimeControlInterface::getConfiguration ( ) const
pure virtual

This method returns the configuration to be used for the SystemContext.

Returns
KeyValueConfiguration to be used.

Implemented in odcontext::base::CommandLineInterface, and odcontext::base::DirectInterface.

Referenced by odcontext::base::RuntimeControl::setup().

virtual const string odcontext::base::RuntimeControlInterface::getMulticastGroup ( ) const
pure virtual

This method returns the multicast group to be used.

Returns
Multicast group.

Implemented in odcontext::base::CommandLineInterface, and odcontext::base::DirectInterface.

Referenced by odcontext::base::RuntimeControl::setup(), and odcontext::base::StandaloneRuntimeControl::StandaloneRuntimeControl().

virtual bool odcontext::base::RuntimeControlInterface::isSupercomponent ( ) const
pure virtual

This method returns true if the RuntimeControl should provide supercomponent-functionality.

Returns
true if the RuntimeControl should provide supercomponent functionality.

Implemented in odcontext::base::CommandLineInterface, and odcontext::base::DirectInterface.

Referenced by odcontext::base::RuntimeControl::setup().

virtual bool odcontext::base::RuntimeControlInterface::isVerbose ( ) const
pure virtual

This method returns true if the RuntimeControl should be verbose.

Returns
true if the RuntimeControl should be verbose.

Implemented in odcontext::base::CommandLineInterface, and odcontext::base::DirectInterface.