| 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 |