|
Engage Engine API
1.253.9093
|
Definition of a static group for Rallypoints. More...
#include <ConfigurationObjects.h>
Inherits AppConfigurationObjects::ConfigurationObjectBase.
Public Types | |
| enum | DirectionRestriction_t { drNone = 0 , drRxOnly = 1 , drTxOnly = 2 } |
| Enum describing direction(s) for the reflector. More... | |
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 | id |
| Unique identity for the group. | |
| NetworkAddress | rx |
| The network address for receiving network traffic on. | |
| NetworkAddress | tx |
| The network address for transmitting network traffic to. | |
| std::string | multicastInterfaceName |
| [Optional] The name of the NIC on which to send and receive multicast traffic. | |
| std::vector< NetworkAddress > | additionalTx |
| [Optional] Vector of additional TX addresses . | |
| DirectionRestriction_t | directionRestriction |
| [Optional] Restriction of direction of traffic flow | |
Public Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase | |
| nlohmann::json | _attached |
Additional Inherited Members | |
Protected Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase | |
| bool | _documenting |
Definition of a static group for Rallypoints.
Example:
Definition at line 8694 of file ConfigurationObjects.h.
Enum describing direction(s) for the reflector.
| Enumerator | |
|---|---|
| drNone | No restriction - both directions allowed. |
| drRxOnly | RX only. |
| drTxOnly | TX only. |
Definition at line 8701 of file ConfigurationObjects.h.
|
inline |
Definition at line 8733 of file ConfigurationObjects.h.
|
inline |
Definition at line 8738 of file ConfigurationObjects.h.
| std::vector<NetworkAddress> AppConfigurationObjects::RallypointReflector::additionalTx |
[Optional] Vector of additional TX addresses .
Definition at line 8728 of file ConfigurationObjects.h.
| DirectionRestriction_t AppConfigurationObjects::RallypointReflector::directionRestriction |
[Optional] Restriction of direction of traffic flow
Definition at line 8731 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::RallypointReflector::id |
Unique identity for the group.
Definition at line 8716 of file ConfigurationObjects.h.
| std::string AppConfigurationObjects::RallypointReflector::multicastInterfaceName |
[Optional] The name of the NIC on which to send and receive multicast traffic.
Definition at line 8725 of file ConfigurationObjects.h.
| NetworkAddress AppConfigurationObjects::RallypointReflector::rx |
The network address for receiving network traffic on.
Definition at line 8719 of file ConfigurationObjects.h.
| NetworkAddress AppConfigurationObjects::RallypointReflector::tx |
The network address for transmitting network traffic to.
Definition at line 8722 of file ConfigurationObjects.h.