address(std::string host, int port) | b0::resolver::Resolver | virtual |
address(int port) | b0::resolver::Resolver | virtual |
announceNode() override | b0::resolver::Resolver | virtual |
announceService(std::string service_name, std::string addr) | b0::Node | virtual |
cleanup() | b0::Node | virtual |
debug enum value | b0::logger::LogInterface | |
error enum value | b0::logger::LogInterface | |
fatal enum value | b0::logger::LogInterface | |
freeTCPAddress() | b0::Node | protectedvirtual |
freeTCPPort() | b0::Node | virtual |
getContext() | b0::Node | |
getGraph(b0::resolver_msgs::Graph &graph) | b0::resolver::Resolver | |
getName() const | b0::Node | |
getState() const | b0::Node | |
getXPUBSocketAddress() const override | b0::resolver::Resolver | virtual |
getXSUBSocketAddress() const override | b0::resolver::Resolver | virtual |
graph_pub_ | b0::resolver::Resolver | protected |
handle(const b0::resolver_msgs::Request &req, b0::resolver_msgs::Response &resp) | b0::resolver::Resolver | virtual |
handleAnnounceNode(const b0::resolver_msgs::AnnounceNodeRequest &rq, b0::resolver_msgs::AnnounceNodeResponse &rsp) | b0::resolver::Resolver | virtual |
handleAnnounceService(const b0::resolver_msgs::AnnounceServiceRequest &rq, b0::resolver_msgs::AnnounceServiceResponse &rsp) | b0::resolver::Resolver | virtual |
handleGetGraph(const b0::resolver_msgs::GetGraphRequest &req, b0::resolver_msgs::GetGraphResponse &resp) | b0::resolver::Resolver | |
handleHeartBeat(const b0::resolver_msgs::HeartBeatRequest &rq, b0::resolver_msgs::HeartBeatResponse &rsp) | b0::resolver::Resolver | virtual |
handleNodeService(const b0::resolver_msgs::NodeServiceRequest &req, b0::resolver_msgs::NodeServiceResponse &resp) | b0::resolver::Resolver | |
handleNodeTopic(const b0::resolver_msgs::NodeTopicRequest &req, b0::resolver_msgs::NodeTopicResponse &resp) | b0::resolver::Resolver | |
handleResolveService(const b0::resolver_msgs::ResolveServiceRequest &rq, b0::resolver_msgs::ResolveServiceResponse &rsp) | b0::resolver::Resolver | virtual |
handleShutdownNode(const b0::resolver_msgs::ShutdownNodeRequest &rq, b0::resolver_msgs::ShutdownNodeResponse &rsp) | b0::resolver::Resolver | virtual |
hardwareTimeUSec() const | b0::Node | |
heartBeat(resolver::NodeEntry *node_entry) | b0::resolver::Resolver | virtual |
heartbeat_sweeper_thread_ | b0::resolver::Resolver | protected |
heartbeatLoop() | b0::Node | protectedvirtual |
heartBeatSweeper() | b0::resolver::Resolver | |
hostname() | b0::Node | virtual |
info enum value | b0::logger::LogInterface | |
init() override | b0::resolver::Resolver | virtual |
log(LogLevel level, std::string message) const override | b0::Node | virtual |
b0::logger::LogInterface::log(LogLevel level, std::string const &fmt, Arguments &&... args) const | b0::logger::LogInterface | inline |
LogLevel enum name | b0::logger::LogInterface | |
makeUniqueNodeName(std::string nodeName) | b0::resolver::Resolver | |
Node(std::string nodeName="") | b0::Node | |
node_offers_service_ | b0::resolver::Resolver | protected |
node_publishes_topic_ | b0::resolver::Resolver | protected |
node_subscribes_topic_ | b0::resolver::Resolver | protected |
node_uses_service_ | b0::resolver::Resolver | protected |
nodeByName(std::string node_name) | b0::resolver::Resolver | virtual |
nodeNameExists(std::string name) | b0::resolver::Resolver | |
nodes_by_key_ | b0::resolver::Resolver | protected |
nodes_by_name_ | b0::resolver::Resolver | protected |
notifyService(std::string service_name, bool reverse, bool active) | b0::Node | virtual |
notifyShutdown() override | b0::resolver::Resolver | virtual |
notifyTopic(std::string topic_name, bool reverse, bool active) | b0::Node | virtual |
onGraphChanged() | b0::resolver::Resolver | |
online_monitoring_ | b0::resolver::Resolver | protected |
onNodeConnected(std::string name) | b0::resolver::Resolver | |
onNodeDisconnected(std::string name) | b0::resolver::Resolver | |
onNodeServiceOfferStart(std::string node_name, std::string service_name) | b0::resolver::Resolver | |
onNodeServiceOfferStop(std::string node_name, std::string service_name) | b0::resolver::Resolver | |
onNodeServiceUseStart(std::string node_name, std::string service_name) | b0::resolver::Resolver | |
onNodeServiceUseStop(std::string node_name, std::string service_name) | b0::resolver::Resolver | |
onNodeTopicPublishStart(std::string node_name, std::string topic_name) | b0::resolver::Resolver | |
onNodeTopicPublishStop(std::string node_name, std::string topic_name) | b0::resolver::Resolver | |
onNodeTopicSubscribeStart(std::string node_name, std::string topic_name) | b0::resolver::Resolver | |
onNodeTopicSubscribeStop(std::string node_name, std::string topic_name) | b0::resolver::Resolver | |
p_logger_ | b0::Node | protected |
pid() | b0::Node | virtual |
pub_proxy_thread_ | b0::resolver::Resolver | protected |
pubProxy(int xsub_proxy_port, int xpub_proxy_port) | b0::resolver::Resolver | |
resolv_addr_ | b0::Node | protected |
resolv_server_ | b0::resolver::Resolver | protected |
Resolver() | b0::resolver::Resolver | |
resolveService(std::string service_name, std::string &addr) | b0::Node | virtual |
serviceByName(std::string service_name) | b0::resolver::Resolver | virtual |
services_by_name_ | b0::resolver::Resolver | protected |
setAnnounceTimeout(int timeout=-1) | b0::Node | virtual |
setOnlineMonitoring(bool enabled) | b0::resolver::Resolver | |
setResolverAddress(const std::string &addr) | b0::Node | |
setResolverPort(int port) | b0::resolver::Resolver | virtual |
shutdown() override | b0::resolver::Resolver | virtual |
shutdownRequested() const | b0::Node | |
spin(double spinRate=10.0) | b0::Node | virtual |
spinOnce() | b0::Node | virtual |
startHeartbeatThread() | b0::Node | protectedvirtual |
threadID() | b0::Node | virtual |
timeUSec() | b0::Node | |
trace enum value | b0::logger::LogInterface | |
warn enum value | b0::logger::LogInterface | |
xpub_proxy_addr_ | b0::resolver::Resolver | protected |
xsub_proxy_addr_ | b0::resolver::Resolver | protected |
~Node() | b0::Node | virtual |
~Resolver() | b0::resolver::Resolver | virtual |