|
onboardapi
9.10.0
by Rheinmetall
|
Public Member Functions | |
| virtual | ~IClient () |
| virtual void | ReportMissionCtrlSettings (M_MissionCtrl::MissionCtrlSettingsType const &MissionCtrlSettings) |
| virtual void | ReportMissionStatus (M_MissionCtrl::MissionStatusType const &MissionStatus, bool IsRemoved) |
| virtual void | ReportStoredMission (std::string const &KeyName, M_MissionCtrl::MissionType const &Mission, bool IsRemoved) |
| virtual void | ReportMap (M_MissionCtrl::MultiLevelSurfaceMapType const &MlsMap) |
Mission control client interface. Contains callback operations from the mission control service to a client.
|
virtual |
|
virtual |
Report a map (partition).
| MlsMap | Multi-level surface map. |
|
virtual |
Report the static settings of the mission control service.
| MissionCtrlSettings | Settings of the mission control service. |
|
virtual |
Report the current status of the specified mission.
| MissionStatus | Current status of the specified mission. |
| IsRemoved | Indicates if the status is no longer available. Note: This will always be set to true when a service has been shut down. After this has been set to true, the status will no longer be available to late joiners. |
|
virtual |
Report the current status of the specified mission.
| KeyName | Identifies the mission or action. |
| Mission | Current status of the specified mission. |
| IsRemoved | Indicates if the status is no longer available. Note: This will always be set to true when a service has been shut down. After this has been set to true, the status will no longer be available to late joiners. |