MIRA
Public Member Functions | Public Attributes | List of all members
KnownFramework Struct Reference

Information and settings for a known remote framework. More...

#include <fw/RemoteConnection.h>

Public Member Functions

 KnownFramework ()
 
template<typename Reflector >
void reflect (Reflector &r)
 Reflect method for serialization. More...
 
void validate () const
 
boost::tuple< std::string, uint16 > getHostPort () const
 

Public Attributes

std::string address
 address in the form of host:port More...
 
bool keep
 if true the information is stored in list of frameworks that we try to reconnect to after disconnect More...
 
bool forcePTP
 force PTP time sync More...
 
uint8 binaryFormatVersion
 The binary format used by the framework (to enable connecting to legacy framework). More...
 
bool monitorOnly
 Local channels, services and authorities are not published to the remote side if monitor-only is true. More...
 
Time lastConnectionTry
 The last time we tried to connect to that address. More...
 

Detailed Description

Information and settings for a known remote framework.

Constructor & Destructor Documentation

◆ KnownFramework()

KnownFramework ( )
inline

Member Function Documentation

◆ reflect()

void reflect ( Reflector &  r)
inline

Reflect method for serialization.

◆ validate()

void validate ( ) const

◆ getHostPort()

boost::tuple<std::string, uint16> getHostPort ( ) const

Member Data Documentation

◆ address

std::string address

address in the form of host:port

◆ keep

bool keep

if true the information is stored in list of frameworks that we try to reconnect to after disconnect

◆ forcePTP

bool forcePTP

force PTP time sync

◆ binaryFormatVersion

uint8 binaryFormatVersion

The binary format used by the framework (to enable connecting to legacy framework).

◆ monitorOnly

bool monitorOnly

Local channels, services and authorities are not published to the remote side if monitor-only is true.

◆ lastConnectionTry

Time lastConnectionTry

The last time we tried to connect to that address.

Used for waiting at least some seconds before trying to connect again.


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