BlueZero (BØ)
Middleware for distributed applications
b0::Node Member List

This is the complete list of members for b0::Node, including all inherited members.

announceNode()b0::Nodeprotectedvirtual
announceService(std::string service_name, std::string addr)b0::Nodevirtual
cleanup()b0::Nodevirtual
debug enum valueb0::logger::LogInterface
error enum valueb0::logger::LogInterface
fatal enum valueb0::logger::LogInterface
freeTCPAddress()b0::Nodeprotectedvirtual
freeTCPPort()b0::Nodevirtual
getContext()b0::Node
getName() constb0::Node
getState() constb0::Node
getXPUBSocketAddress() constb0::Nodevirtual
getXSUBSocketAddress() constb0::Nodevirtual
hardwareTimeUSec() constb0::Node
heartbeatLoop()b0::Nodeprotectedvirtual
hostname()b0::Nodevirtual
info enum valueb0::logger::LogInterface
init()b0::Nodevirtual
log(LogLevel level, std::string message) const overrideb0::Nodevirtual
b0::logger::LogInterface::log(LogLevel level, std::string const &fmt, Arguments &&... args) constb0::logger::LogInterfaceinline
LogLevel enum nameb0::logger::LogInterface
Node(std::string nodeName="")b0::Node
notifyService(std::string service_name, bool reverse, bool active)b0::Nodevirtual
notifyShutdown()b0::Nodeprotectedvirtual
notifyTopic(std::string topic_name, bool reverse, bool active)b0::Nodevirtual
p_logger_b0::Nodeprotected
pid()b0::Nodevirtual
resolv_addr_b0::Nodeprotected
resolveService(std::string service_name, std::string &addr)b0::Nodevirtual
setAnnounceTimeout(int timeout=-1)b0::Nodevirtual
setResolverAddress(const std::string &addr)b0::Node
shutdown()b0::Nodevirtual
shutdownRequested() constb0::Node
Socket (defined in b0::Node)b0::Nodefriend
spin(double spinRate=10.0)b0::Nodevirtual
spinOnce()b0::Nodevirtual
startHeartbeatThread()b0::Nodeprotectedvirtual
threadID()b0::Nodevirtual
timeUSec()b0::Node
trace enum valueb0::logger::LogInterface
warn enum valueb0::logger::LogInterface
~Node()b0::Nodevirtual