|
Engage Engine API
1.263.9103
Real-time tactical communications engine API
|
Cursor-on-Target envelope for NSM wire payloads (optional). More...
#include <ConfigurationObjects.h>
Inherits AppConfigurationObjects::ConfigurationObjectBase.
Public Member Functions | |
| void | clear () |
Public Member Functions inherited from AppConfigurationObjects::ConfigurationObjectBase | |
| virtual void | initForDocumenting () |
| virtual std::string | toString () |
| virtual bool | isDocumenting () const |
Public Attributes | |
| bool | useCot |
| std::string | uid |
| std::string | type |
| std::string | how |
| std::string | lat |
| std::string | lon |
| std::string | ce |
| std::string | hae |
| std::string | le |
| std::string | callsign |
Optional CoT contact callsign (emitted as detail/contact/@callsign ). | |
| std::string | detailJson |
| Optional JSON object serialized as string for extra CoT detail elements. | |
| bool | announceWhenIdle |
| When useCot is true, fully idle nodes TX full resource state at idleIntervalSecs (default false). | |
| int | idleIntervalSecs |
| CoT presence interval for fully idle nodes when announceWhenIdle is true (default 30). | |
| NsmNodeCotLocationPollSettings | locationPoll |
| Optional periodic command to refresh CoT point location. | |
Public Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase | |
| nlohmann::json | _attached |
Additional Inherited Members | |
Protected Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase | |
| bool | _documenting |
Cursor-on-Target envelope for NSM wire payloads (optional).
Definition at line 9850 of file ConfigurationObjects.h.
|
inline |
Definition at line 9876 of file ConfigurationObjects.h.
|
inline |
Definition at line 9881 of file ConfigurationObjects.h.
| bool AppConfigurationObjects::NsmNodeCotSettings::announceWhenIdle |
When useCot is true, fully idle nodes TX full resource state at idleIntervalSecs (default false).
Definition at line 9870 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::callsign |
Optional CoT contact callsign (emitted as detail/contact/@callsign ).
Definition at line 9866 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::ce |
Definition at line 9862 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::detailJson |
Optional JSON object serialized as string for extra CoT detail elements.
Definition at line 9868 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::hae |
Definition at line 9863 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::how |
Definition at line 9859 of file ConfigurationObjects.h.
| int AppConfigurationObjects::NsmNodeCotSettings::idleIntervalSecs |
CoT presence interval for fully idle nodes when announceWhenIdle is true (default 30).
Definition at line 9872 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::lat |
Definition at line 9860 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::le |
Definition at line 9864 of file ConfigurationObjects.h.
| NsmNodeCotLocationPollSettings AppConfigurationObjects::NsmNodeCotSettings::locationPoll |
Optional periodic command to refresh CoT point location.
Definition at line 9874 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::lon |
Definition at line 9861 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::type |
Definition at line 9858 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::uid |
Definition at line 9857 of file ConfigurationObjects.h.
| bool AppConfigurationObjects::NsmNodeCotSettings::useCot |
Definition at line 9856 of file ConfigurationObjects.h.