onboardapi  9.10.0
by Rheinmetall
M_TerminalCtrl::IClient Class Reference

Public Member Functions

virtual ~IClient ()
 
virtual void ReportTerminalSettings (M_TerminalCtrl::TerminalSettingsType const &Settings)
 
virtual void ReportTerminalState (M_TerminalCtrl::TerminalStateType const &State, bool IsRemoved)
 

Detailed Description

Terminal Manager Client interface. Contains operations that a terminal can report to the the client(s) such as current brighness.

Constructor & Destructor Documentation

◆ ~IClient()

M_TerminalCtrl::IClient::~IClient ( )
virtual

Member Function Documentation

◆ ReportTerminalSettings()

void M_TerminalCtrl::IClient::ReportTerminalSettings ( M_TerminalCtrl::TerminalSettingsType const &  Settings)
virtual

Reports the static settings for the Terminal.

Parameters
SettingsSettings data for the Terminal.

◆ ReportTerminalState()

void M_TerminalCtrl::IClient::ReportTerminalState ( M_TerminalCtrl::TerminalStateType const &  State,
bool  IsRemoved 
)
virtual

Reports the current state for the Terminal.

Parameters
StateCurrent state of the applicable Terminal.
IsRemovedIndicates if the Terminal is no longer running.