|
onboardapi
9.10.0
by Rheinmetall
|
Public Member Functions | |
| virtual | ~IService () |
| virtual void | CmdIsHidManagerAlive () |
| virtual void | ConfigHidAssignment (std::string const &KeyAppName, M_HidManager::RequestedAxisListType const &RequestedAxes, M_HidManager::RequestedValueInputListType const &RequestedValueInputs, M_HidManager::RequestedButtonListType const &RequestedButtons, M_HidManager::RequestedMenuListType const &RequestedMenus, bool IsRemoved) |
Service interface. Contains operations that a client can command the HID Manager Service to perform.
|
virtual |
|
virtual |
Command to check if service is alive. If the service is not available, then an exception will be thrown.
|
virtual |
Used to assign various elements of the HID Manager. Note: The HID Manager should respond to the assignment with the EventHidAssignment() operation.
| KeyAppName | Name of the application issuing the request. |
| RequestedAxes | List of axes needed by the client. |
| RequestedValueInputs | List of value inputs needed by the client. |
| RequestedButtons | List of buttons needed by the client. |
| RequestedMenus | List of menus needed by the client. |
| IsRemoved | Indicates if the payload is no longer available Note: This will always be set to true when the instance has been shut down After this has been set to true, the payload will no longer be available to late joiners. |