Engage Engine API  1.246.9086
Loading...
Searching...
No Matches
AppConfigurationObjects::PeeringConfiguration Class Reference

Configuration for Rallypoint peers. 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 id
 An identifier useful for organizations that track different mesh configurations by ID.
 
int version
 TODO: A version number for the mesh configuration. Change this whenever you update your configuration.
 
std::string comments
 Comments.
 
std::vector< RallypointPeerpeers
 List of Rallypoint peers to connect to.
 
- Public Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase
nlohmann::json _attached
 

Additional Inherited Members

- Protected Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase
bool _documenting
 

Detailed Description

Configuration for Rallypoint peers.

Helper C++ class to serialize and de-serialize PeeringConfiguration JSON

See also
RallypointServer

Definition at line 8015 of file ConfigurationObjects.h.

Constructor & Destructor Documentation

◆ PeeringConfiguration()

AppConfigurationObjects::PeeringConfiguration::PeeringConfiguration ( )
inline

Definition at line 8034 of file ConfigurationObjects.h.

Member Function Documentation

◆ clear()

void AppConfigurationObjects::PeeringConfiguration::clear ( )
inline

Definition at line 8039 of file ConfigurationObjects.h.

Member Data Documentation

◆ comments

std::string AppConfigurationObjects::PeeringConfiguration::comments

Comments.

Definition at line 8029 of file ConfigurationObjects.h.

◆ id

std::string AppConfigurationObjects::PeeringConfiguration::id

An identifier useful for organizations that track different mesh configurations by ID.

Definition at line 8023 of file ConfigurationObjects.h.

◆ peers

std::vector<RallypointPeer> AppConfigurationObjects::PeeringConfiguration::peers

List of Rallypoint peers to connect to.

Definition at line 8032 of file ConfigurationObjects.h.

◆ version

int AppConfigurationObjects::PeeringConfiguration::version

TODO: A version number for the mesh configuration. Change this whenever you update your configuration.

Definition at line 8026 of file ConfigurationObjects.h.


The documentation for this class was generated from the following file: