Engage Engine API
1.246.9086
|
Detailed information for a group connection. More...
#include <ConfigurationObjects.h>
Inherits AppConfigurationObjects::ConfigurationObjectBase.
Public Types | |
enum | ConnectionType_t { ctUndefined = 0 , ctDirectDatagram = 1 , ctRallypoint = 2 } |
Connection type. 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 |
ID of the group. | |
ConnectionType_t | connectionType |
The connection type. | |
std::string | peer |
Peer information. | |
bool | asFailover |
Indicates whether the connection is for purposes of failover. | |
std::string | reason |
[Optional] Additional reason information | |
Public Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase | |
nlohmann::json | _attached |
Additional Inherited Members | |
Protected Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase | |
bool | _documenting |
Detailed information for a group connection.
Helper C++ class to serialize and de-serialize GroupConnectionDetail JSON
Definition at line 9735 of file ConfigurationObjects.h.
Connection type.
Enumerator | |
---|---|
ctUndefined | Undefined. |
ctDirectDatagram | Direct datagram. |
ctRallypoint |
Definition at line 9743 of file ConfigurationObjects.h.
|
inline |
Definition at line 9770 of file ConfigurationObjects.h.
|
inline |
Definition at line 9775 of file ConfigurationObjects.h.
bool AppConfigurationObjects::GroupConnectionDetail::asFailover |
Indicates whether the connection is for purposes of failover.
Definition at line 9765 of file ConfigurationObjects.h.
ConnectionType_t AppConfigurationObjects::GroupConnectionDetail::connectionType |
The connection type.
Definition at line 9759 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::GroupConnectionDetail::id |
ID of the group.
Definition at line 9756 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::GroupConnectionDetail::peer |
Peer information.
Definition at line 9762 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::GroupConnectionDetail::reason |
[Optional] Additional reason information
Definition at line 9768 of file ConfigurationObjects.h.