|
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 9731 of file ConfigurationObjects.h.
|
inline |
Definition at line 9757 of file ConfigurationObjects.h.
|
inline |
Definition at line 9762 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 9751 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::callsign |
Optional CoT contact callsign (emitted as detail/contact/@callsign ).
Definition at line 9747 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::ce |
Definition at line 9743 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::detailJson |
Optional JSON object serialized as string for extra CoT detail elements.
Definition at line 9749 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::hae |
Definition at line 9744 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::how |
Definition at line 9740 of file ConfigurationObjects.h.
| int AppConfigurationObjects::NsmNodeCotSettings::idleIntervalSecs |
CoT presence interval for fully idle nodes when announceWhenIdle is true (default 30).
Definition at line 9753 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::lat |
Definition at line 9741 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::le |
Definition at line 9745 of file ConfigurationObjects.h.
| NsmNodeCotLocationPollSettings AppConfigurationObjects::NsmNodeCotSettings::locationPoll |
Optional periodic command to refresh CoT point location.
Definition at line 9755 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::lon |
Definition at line 9742 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::type |
Definition at line 9739 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::uid |
Definition at line 9738 of file ConfigurationObjects.h.
| bool AppConfigurationObjects::NsmNodeCotSettings::useCot |
Definition at line 9737 of file ConfigurationObjects.h.