Engage Engine API
1.251.9091
|
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 () |
![]() | |
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 | |
![]() | |
nlohmann::json | _attached |
Additional Inherited Members | |
![]() | |
bool | _documenting |
Definition of a static group for Rallypoints.
Example:
Definition at line 8216 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 8223 of file ConfigurationObjects.h.
|
inline |
Definition at line 8255 of file ConfigurationObjects.h.
|
inline |
Definition at line 8260 of file ConfigurationObjects.h.
std::vector<NetworkAddress> AppConfigurationObjects::RallypointReflector::additionalTx |
[Optional] Vector of additional TX addresses .
Definition at line 8250 of file ConfigurationObjects.h.
DirectionRestriction_t AppConfigurationObjects::RallypointReflector::directionRestriction |
[Optional] Restriction of direction of traffic flow
Definition at line 8253 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::RallypointReflector::id |
Unique identity for the group.
Definition at line 8238 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 8247 of file ConfigurationObjects.h.
NetworkAddress AppConfigurationObjects::RallypointReflector::rx |
The network address for receiving network traffic on.
Definition at line 8241 of file ConfigurationObjects.h.
NetworkAddress AppConfigurationObjects::RallypointReflector::tx |
The network address for transmitting network traffic to.
Definition at line 8244 of file ConfigurationObjects.h.