|
Engage Engine API
1.263.9113
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 9922 of file ConfigurationObjects.h.
|
inline |
Definition at line 9948 of file ConfigurationObjects.h.
|
inline |
Definition at line 9953 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 9942 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::callsign |
Optional CoT contact callsign (emitted as detail/contact/@callsign ).
Definition at line 9938 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::ce |
Definition at line 9934 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::detailJson |
Optional JSON object serialized as string for extra CoT detail elements.
Definition at line 9940 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::hae |
Definition at line 9935 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::how |
Definition at line 9931 of file ConfigurationObjects.h.
| int AppConfigurationObjects::NsmNodeCotSettings::idleIntervalSecs |
CoT presence interval for fully idle nodes when announceWhenIdle is true (default 30).
Definition at line 9944 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::lat |
Definition at line 9932 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::le |
Definition at line 9936 of file ConfigurationObjects.h.
| NsmNodeCotLocationPollSettings AppConfigurationObjects::NsmNodeCotSettings::locationPoll |
Optional periodic command to refresh CoT point location.
Definition at line 9946 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::lon |
Definition at line 9933 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::type |
Definition at line 9930 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::NsmNodeCotSettings::uid |
Definition at line 9929 of file ConfigurationObjects.h.
| bool AppConfigurationObjects::NsmNodeCotSettings::useCot |
Definition at line 9928 of file ConfigurationObjects.h.