![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
An interface for high-level managing of AIS targets over the database Allows to controls the target's portraying attributes, by checking if target dangerous or lost and setting the proper attributes values The workspace will do nothing, expect calling appropriate method of target's manager. Only target manager should set appropriate target attributes in case of event. More...
#include <ais_targets_manager_interface.h>
Inherits ISDKProperties.
Public Member Functions | |
| virtual SDKResult SDK_CALLTYPE | OnTargetSelect (const IAISTargetsDatasetSP &targets_dataset, const AISTargetFOID &target_foid)=0 throw () |
| Request to select the requested target, if possible. | |
| virtual SDKResult SDK_CALLTYPE | OnGetSelectedTarget (const IAISTargetsDatasetSP &targets_dataset, AISTargetFOID &target_foid)=0 throw () |
| Request to obtain currently selected target ID. | |
| virtual SDKResult SDK_CALLTYPE | OnTargetUpdating (const AISTargetFOID &target_foid, const IAISTargetSP &target)=0 throw () |
| Notification about single target is going to be updated with data from parsed NMEA sentence. | |
| virtual SDKResult SDK_CALLTYPE | OnTargetUpdated (const AISTargetFOID &target_foid, const IAISTargetSP &target, ITargetUpdateDescriptionSP &update_description)=0 throw () |
| Notification about single target was updated with data from parsed NMEA sentence. | |
| virtual SDKResult SDK_CALLTYPE | OnAcknowledgeTargetAlarms (const AISTargetFOID &target_foid, const IAISTargetSP &target, const TargetAlarmIDs &alarms, ITargetUpdateDescriptionSP &update_description)=0 throw () |
| Notification about some of target's alarms should be acknowledged. | |
An interface for high-level managing of AIS targets over the database Allows to controls the target's portraying attributes, by checking if target dangerous or lost and setting the proper attributes values The workspace will do nothing, expect calling appropriate method of target's manager. Only target manager should set appropriate target attributes in case of event.