Collage  1.7.0
High-performance C++ library for developing object-oriented distributed applications.
co::Node Member List

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

_addConnectionDescription(ConnectionDescriptionPtr cd) (defined in co::Node)co::Nodeprotected
_cmdUnknown(ICommand &command)co::Dispatcherprotected
_getMulticast() const (defined in co::Node)co::Nodeprotected
_removeConnectionDescription(ConnectionDescriptionPtr cd) (defined in co::Node)co::Nodeprotected
addConnectionDescription(ConnectionDescriptionPtr cd)co::Node
deserialize(std::string &data) (defined in co::Node)co::Node
dispatchCommand(ICommand &command)co::Dispatchervirtual
Dispatcher() (defined in co::Dispatcher)co::Dispatcherprotected
Dispatcher(const Dispatcher &from) (defined in co::Dispatcher)co::Dispatcherprotected
Func typedefco::Dispatcher
getConnection(const bool multicast=false)co::Node
getConnectionDescriptions() const co::Node
getHostname() const co::Node
getLastReceiveTime() const (defined in co::Node)co::Node
getLaunchQuote() const co::Nodevirtual
getMulticast()co::Nodeprotected
getNodeID() const co::Node
getType() const co::Node
getWorkDir() const co::Nodevirtual
isClosed() const co::Node
isClosing() const co::Node
isConnected() const co::Node
isListening() const co::Node
isLocal() const co::Nodeinline
isReachable() const co::Node
LocalNode (defined in co::Node)co::Nodefriend
Node(const uint32_t type=co::NODETYPE_NODE)co::Nodeexplicit
operator<< (defined in co::Node)co::Nodefriend
operator=(const Dispatcher &) (defined in co::Dispatcher)co::Dispatcherinline
operator==(const Node *n) const (defined in co::Node)co::Node
registerCommand(const uint32_t command, const CommandFunc< T > &func, CommandQueue *queue)co::Dispatcher
removeConnectionDescription(ConnectionDescriptionPtr cd)co::Node
send(const uint32_t cmd, const bool multicast=false)co::Node
send(const uint128_t &commandID, const bool multicast=false)co::Node
serialize() const (defined in co::Node)co::Node
setHostname(const std::string &host)co::Node
~Dispatcher() (defined in co::Dispatcher)co::Dispatcherprotectedvirtual
~Node()co::Nodeprotectedvirtual