|
Engage Engine API
1.244.9084
|
Contains talker information used in providing a list in GroupTalkers. 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 | |
| std::string | alias |
| The user alias to represent as a "talker". | |
| std::string | nodeId |
| The nodeId the talker is originating from. | |
| uint16_t | rxFlags |
| Flags associated with a talker's transmission. | |
| int | txPriority |
| Priority associated with a talker's transmission. | |
| uint32_t | txId |
| Transmission ID associated with a talker's transmission. | |
| int | duplicateCount |
| Number of duplicates detected. | |
| uint16_t | aliasSpecializer |
| The numeric specializer (if any) associated with the alias. | |
| bool | rxMuted |
| Indicates if RX is muted for this talker. | |
Public Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase | |
| nlohmann::json | _attached |
Additional Inherited Members | |
Protected Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase | |
| bool | _documenting |
Contains talker information used in providing a list in GroupTalkers.
Helper C++ class to serialize and de-serialize TalkerInformation JSON
Example:
Definition at line 3650 of file ConfigurationObjects.h.
|
inline |
Definition at line 3681 of file ConfigurationObjects.h.
|
inline |
Definition at line 3686 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::TalkerInformation::alias |
The user alias to represent as a "talker".
Definition at line 3658 of file ConfigurationObjects.h.
| uint16_t AppConfigurationObjects::TalkerInformation::aliasSpecializer |
The numeric specializer (if any) associated with the alias.
Definition at line 3676 of file ConfigurationObjects.h.
| int AppConfigurationObjects::TalkerInformation::duplicateCount |
Number of duplicates detected.
Definition at line 3673 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::TalkerInformation::nodeId |
The nodeId the talker is originating from.
Definition at line 3661 of file ConfigurationObjects.h.
| uint16_t AppConfigurationObjects::TalkerInformation::rxFlags |
Flags associated with a talker's transmission.
Definition at line 3664 of file ConfigurationObjects.h.
| bool AppConfigurationObjects::TalkerInformation::rxMuted |
Indicates if RX is muted for this talker.
Definition at line 3679 of file ConfigurationObjects.h.
| uint32_t AppConfigurationObjects::TalkerInformation::txId |
Transmission ID associated with a talker's transmission.
Definition at line 3670 of file ConfigurationObjects.h.
| int AppConfigurationObjects::TalkerInformation::txPriority |
Priority associated with a talker's transmission.
Definition at line 3667 of file ConfigurationObjects.h.