onboardapi  9.10.0
by Rheinmetall
M_Logging::IService Class Reference

Public Member Functions

virtual ~IService ()
 
virtual void CmdSetLogSettings (M_Logging::LogSettingsType const &Settings)
 
virtual void RequestLogMessages (M_Logging::LogMessageRequestType const &RequestSpecification)
 

Detailed Description

Logging service interface. Contains operations that a client can command the logging service to perform.

Constructor & Destructor Documentation

◆ ~IService()

M_Logging::IService::~IService ( )
virtual

Member Function Documentation

◆ CmdSetLogSettings()

void M_Logging::IService::CmdSetLogSettings ( M_Logging::LogSettingsType const &  Settings)
virtual

Change the log settings during runtime.

Parameters
SettingsThe new settings which shall be applied.

◆ RequestLogMessages()

void M_Logging::IService::RequestLogMessages ( M_Logging::LogMessageRequestType const &  RequestSpecification)
virtual

Instruct the service to provide the requested log messages.

Parameters
RequestSpecificationThe specified request.