|
onboardapi
9.10.0
by Rheinmetall
|
Public Member Functions | |
| virtual | ~IClient () |
| virtual void | ReportInputOutputSettings (M_GenericInputOutput::InputOutputSettings const &Settings) |
| virtual void | ReportInputOutputStatus (M_GenericInputOutput::InputOutputStatus const &Status, bool IsRemoved) |
| virtual void | ReportRegister (std::string const &KeyId, M_Common::PropertyType const &Value, bool IsRemoved) |
| virtual void | ReportActiveErrors (M_Common::StringListType const &ActiveErrors, bool IsRemoved) |
| virtual void | EventDataReceived (M_GenericInputOutput::InputOutputData const &Data) |
GenericInputOutput client interface Contains callback operation from the generic input/output service to the client
|
virtual |
|
virtual |
Event of read data by the interface service
| Data | Data read by the I/O interface |
|
virtual |
Report all active errors
| ActiveErrors | List of all active errors |
| IsRemoved | Indicates whether the errors are removed Note: If true, the errors are no longer present. |
|
virtual |
Report of generic I/O interface settings
| Settings | Active settings of the I/O interface |
|
virtual |
Report status of generic I/O interface
| Status | Status of the generic I/O interface |
| IsRemoved | Indicates whether the status is no longer present |
|
virtual |
Report value of a register
| KeyId | Identifier of the register |
| Value | Value of the register |
| IsRemoved | Indicates whether the register value is removed |