|
onboardapi
9.10.0
by Rheinmetall
|
Public Member Functions | |
| virtual | ~IService () |
| virtual void | ConfigInterfaceProperties (std::string const &KeySource, M_GenericInputOutput::InputOutputConfiguration const &Config, bool IsRemoved) |
| virtual void | CmdRead () |
| virtual void | CmdWriteData (M_GenericInputOutput::InputOutputData const &Data) |
| virtual void | CmdReadRegister (std::string const &KeyId) |
| virtual void | CmdWriteRegister (std::string const &KeyId, M_Common::PropertyType const &Value) |
| virtual void | CmdStopWriting () |
| Command to stop writing. More... | |
GenericInputOutput service interface Contains operations that a client can command the generic IO service to perform.
|
virtual |
|
virtual |
Commands to read binary data Note: The service will perform a read operation on the I/O device and will provide the read data in the EventDataReceived operation to the client.
|
virtual |
Commands to read a speicified register
| KeyId | Identifier of the register |
|
virtual |
Command to stop writing.
|
virtual |
Commands to write binary data to the interface
| Data | Binary data to write to the interface |
|
virtual |
Command to write to a specified register
| KeyId | Identifier of the register |
| Value | Value to write |
|
virtual |
Configure the interface properties
| KeySource | The source of the configuration |
| Config | The configuration to be applied |
| IsRemoved | Indicates if the configuration shall be removed |