![]() |
helics
3.0.1
|
#include <CoreBroker.hpp>
Public Member Functions | |
BasicBrokerInfo (std::string_view brokerName) | |
Public Attributes | |
const std::string | name |
the name of the broker | |
GlobalBrokerId | global_id |
the global identifier for the broker | |
route_id | route |
the identifier for the route to take to the broker | |
GlobalBrokerId | parent |
the id of the parent broker/core | |
connection_state | state |
specify the current status of the broker More... | |
bool | _hasTimeDependency |
flag indicating that a broker has general endpoints it is coordinating More... | |
bool | _core {false} |
if set to true the broker is a core, false is a broker | |
bool | _nonLocal {false} |
indicator that the broker has a subbroker as a parent. | |
bool | _route_key {false} |
indicator that the broker has a unique route id | |
bool | _sent_disconnect_ack {false} |
indicator that the disconnect ack has been sent | |
bool | _disable_ping {false} |
indicator that the broker doesn't respond to pings | |
bool | _observer {false} |
std::string | routeInfo |
string describing the connection information for the route | |
class defining the common information about a broker federate
bool helics::BasicBrokerInfo::_hasTimeDependency |
flag indicating that a broker has general endpoints it is coordinating
connection_state helics::BasicBrokerInfo::state |
specify the current status of the broker