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

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

announce()b0::ServiceServerprotectedvirtual
bind(std::string address)b0::ServiceServervirtual
bind()b0::ServiceServerprotectedvirtual
b0::Socket::bind(std::string const &addr)b0::Socketprotected
bind_addr_b0::ServiceServerprotected
callback_b0::ServiceServerprotected
cleanup() overrideb0::ServiceServervirtual
connect(std::string const &addr)b0::Socketprotected
debug enum valueb0::logger::LogInterface
disconnect(std::string const &addr)b0::Socketprotected
error enum valueb0::logger::LogInterface
fatal enum valueb0::logger::LogInterface
getBacklog() constb0::Socket
getConflate() constb0::Socket
getImmediate() constb0::Socket
getIntOption(int option) constb0::Socketprotected
getLingerPeriod() constb0::Socket
getName() constb0::Socket
getNode() constb0::Socket
getReadHWM() constb0::Socket
getReadTimeout() constb0::Socket
getServiceName()b0::ServiceServer
getsockopt(int option, void *optval, size_t *optvallen) constb0::Socketprotected
getWriteHWM() constb0::Socket
getWriteTimeout() constb0::Socket
has_header_b0::Socketprotected
info enum valueb0::logger::LogInterface
init() overrideb0::ServiceServervirtual
log(LogLevel level, std::string message) const overrideb0::ServiceServervirtual
b0::logger::LogInterface::log(LogLevel level, std::string const &fmt, Arguments &&... args) constb0::logger::LogInterfaceinline
LogLevel enum nameb0::logger::LogInterface
managed_b0::Socketprotected
matchesPattern(const std::string &pattern) constb0::Socket
name_b0::Socketprotected
node_b0::Socketprotected
notify_graph_b0::ServiceServerprotected
poll(long timeout=0)b0::Socketvirtual
readRaw(std::string &msg)b0::Socketvirtual
readRaw(std::string &msg, std::string &type)b0::Socketvirtual
remote_addr_b0::Socketprotected
ServiceServer(Node *node, std::string service_name, boost::function< void(const std::string &, std::string &)> callback=0, bool managed=true, bool notify_graph=true)b0::ServiceServer
ServiceServer(TNode *node, std::string service_name, void(TNode::*callbackMethod)(const std::string &, std::string &), bool managed=true, bool notify_graph=true)b0::ServiceServerinline
ServiceServer(Node *node, std::string service_name, void(T::*callbackMethod)(const std::string &, std::string &), T *callbackObject, bool managed=true, bool notify_graph=true)b0::ServiceServerinline
setBacklog(int backlog)b0::Socket
setCompression(std::string algorithm, int level=-1)b0::Socket
setConflate(bool conflate)b0::Socket
setHasHeader(bool has_header)b0::Socket
setImmediate(bool immediate)b0::Socket
setIntOption(int option, int value)b0::Socketprotected
setLingerPeriod(int period)b0::Socket
setReadHWM(int n)b0::Socket
setReadTimeout(int timeout)b0::Socket
setRemoteAddress(std::string addr)b0::Socket
setsockopt(int option, const void *optval, size_t optvallen)b0::Socketprotected
setWriteHWM(int n)b0::Socket
setWriteTimeout(int timeout)b0::Socket
Socket(Node *node, int type, std::string name, bool managed=true)b0::Socket
spinOnce() overrideb0::ServiceServervirtual
trace enum valueb0::logger::LogInterface
unbind()b0::ServiceServerprotectedvirtual
b0::Socket::unbind(std::string const &addr)b0::Socketprotected
warn enum valueb0::logger::LogInterface
writeRaw(const std::string &msg, const std::string &type="")b0::Socketvirtual
~ServiceServer()b0::ServiceServervirtual
~Socket()b0::Socketvirtual