|
Collage
1.7.0
High-performance C++ library for developing object-oriented distributed applications.
|
This is the complete list of members for co::LocalNode, including all inherited members.
| _addConnectionDescription(ConnectionDescriptionPtr cd) (defined in co::Node) | co::Node | protected |
| _cmdUnknown(ICommand &command) | co::Dispatcher | protected |
| _getMulticast() const (defined in co::Node) | co::Node | protected |
| _removeConnectionDescription(ConnectionDescriptionPtr cd) (defined in co::Node) | co::Node | protected |
| ackRequest(NodePtr node, const uint32_t requestID) (defined in co::LocalNode) | co::LocalNode | |
| acquireSendToken(NodePtr toNode) | co::LocalNode | |
| addConnection(ConnectionPtr connection) (defined in co::LocalNode) | co::LocalNode | |
| addConnectionDescription(ConnectionDescriptionPtr cd) | co::Node | |
| addListener(ConnectionDescriptionPtr desc) | co::LocalNode | |
| addListener(ConnectionPtr connection) | co::LocalNode | |
| allocBuffer(const uint64_t size) (defined in co::LocalNode) | co::LocalNode | |
| close() | co::LocalNode | virtual |
| CommandHandler typedef | co::LocalNode | |
| connect(NodePtr node) | co::LocalNode | |
| connect(const NodeID &nodeID) | co::LocalNode | |
| connect(NodePtr node, ConnectionPtr connection) (defined in co::LocalNode) | co::LocalNode | protected |
| connectObjectMaster(const uint128_t &id) | co::LocalNode | |
| Counter enum name | co::LocalNode | |
| COUNTER_ALL enum value (defined in co::LocalNode) | co::LocalNode | |
| COUNTER_MAP_OBJECT_REMOTE enum value | co::LocalNode | |
| createNode(const uint32_t type) | co::LocalNode | protectedvirtual |
| deregisterObject(Object *object) override | co::LocalNode | virtual |
| deserialize(std::string &data) (defined in co::Node) | co::Node | |
| detail::CommandThread (defined in co::LocalNode) | co::LocalNode | friend |
| detail::ReceiverThread (defined in co::LocalNode) | co::LocalNode | friend |
| disableInstanceCache() | co::LocalNode | |
| disableSendOnRegister() | co::LocalNode | |
| disconnect(NodePtr node) | co::LocalNode | virtual |
| dispatchCommand(ICommand &command) override | co::LocalNode | virtual |
| Dispatcher() (defined in co::Dispatcher) | co::Dispatcher | protected |
| Dispatcher(const Dispatcher &from) (defined in co::Dispatcher) | co::Dispatcher | protected |
| enableSendOnRegister() | co::LocalNode | |
| exitLocal() | co::LocalNode | inlinevirtual |
| expireInstanceData(const int64_t age) (defined in co::LocalNode) | co::LocalNode | |
| flushCommands() (defined in co::LocalNode) | co::LocalNode | |
| Func typedef | co::Dispatcher | |
| getCommandLine() const | co::LocalNode | |
| getCommandThreadQueue() | co::LocalNode | |
| getConnection(const bool multicast=false) | co::Node | |
| getConnectionDescriptions() const | co::Node | |
| getCounter(const Counter counter) const (defined in co::LocalNode) | co::LocalNode | |
| getHostname() const | co::Node | |
| getLastReceiveTime() const (defined in co::Node) | co::Node | |
| getLaunchQuote() const | co::Node | virtual |
| getMulticast() | co::Node | protected |
| getNode(const NodeID &id) const | co::LocalNode | |
| getNodeID() const | co::Node | |
| getNodes(const bool addSelf=true) const | co::LocalNode | |
| getTime64() const (defined in co::LocalNode) | co::LocalNode | |
| getType() const | co::Node | |
| getWorkDir() const | co::Node | virtual |
| getZeroconf() | co::LocalNode | |
| inCommandThread() const | co::LocalNode | |
| initLocal(const int argc, char **argv) | co::LocalNode | virtual |
| isClosed() const | co::Node | |
| isClosing() const | co::Node | |
| isConnected() const | co::Node | |
| isListening() const | co::Node | |
| isLocal() const | co::Node | inline |
| isReachable() const | co::Node | |
| launch(NodePtr node, const std::string &command) | co::LocalNode | |
| listen() | co::LocalNode | virtual |
| LocalNode(const uint32_t type=co::NODETYPE_NODE) | co::LocalNode | explicit |
| mapObject(Object *object, const uint128_t &id, NodePtr master, const uint128_t &version=VERSION_OLDEST) | co::LocalNode | |
| mapObject(Object *object, const ObjectVersion &v) | co::LocalNode | inline |
| mapObject(Object *object, const uint128_t &id, const uint128_t &version=VERSION_OLDEST) | co::LocalNode | inline |
| mapObjectNB(Object *object, const uint128_t &id, const uint128_t &version=VERSION_OLDEST) | co::LocalNode | |
| mapObjectNB(Object *object, const uint128_t &id, const uint128_t &version, NodePtr master) override | co::LocalNode | virtual |
| mapObjectSync(const uint32_t requestID) override | co::LocalNode | virtual |
| Node(const uint32_t type=co::NODETYPE_NODE) | co::Node | explicit |
| notifyConnect(NodePtr) (defined in co::LocalNode) | co::LocalNode | inlineprotectedvirtual |
| notifyDisconnect(NodePtr) (defined in co::LocalNode) | co::LocalNode | inlineprotectedvirtual |
| ObjectHandler() | co::ObjectHandler | inlineprotected |
| objectPush(const uint128_t &groupID, const uint128_t &objectType, const uint128_t &objectID, DataIStream &istream) | co::LocalNode | virtual |
| ObjectStore (defined in co::LocalNode) | co::LocalNode | friend |
| operator=(const Dispatcher &) (defined in co::Dispatcher) | co::Dispatcher | inline |
| operator==(const Node *n) const (defined in co::Node) | co::Node | |
| ping(NodePtr remoteNode) | co::LocalNode | |
| pingIdleNodes() | co::LocalNode | |
| PushHandler typedef | co::LocalNode | |
| registerCommand(const uint32_t command, const CommandFunc< T > &func, CommandQueue *queue) | co::Dispatcher | |
| registerCommandHandler(const uint128_t &command, const CommandHandler &func, CommandQueue *queue) | co::LocalNode | |
| registerObject(Object *object) override | co::LocalNode | virtual |
| registerPushHandler(const uint128_t &groupID, const PushHandler &handler) | co::LocalNode | |
| releaseObject(Object *object) | co::ObjectHandler | |
| releaseSendToken(SendToken token) | co::LocalNode | |
| removeConnectionDescription(ConnectionDescriptionPtr cd) | co::Node | |
| removeListeners(const Connections &connections) | co::LocalNode | |
| send(const uint32_t cmd, const bool multicast=false) | co::Node | |
| send(const uint128_t &commandID, const bool multicast=false) | co::Node | |
| SendToken typedef | co::LocalNode | |
| serialize() const (defined in co::Node) | co::Node | |
| setAffinity(const int32_t affinity) | co::LocalNode | |
| setHostname(const std::string &host) | co::Node | |
| swapObject(Object *oldObject, Object *newObject) (defined in co::LocalNode) | co::LocalNode | |
| syncLaunch(const uint128_t &nodeID, int64_t timeout) | co::LocalNode | |
| syncObject(Object *object, const uint128_t &id, NodePtr master, const uint32_t instanceID=CO_INSTANCE_ALL) override | co::LocalNode | virtual |
| unmapObject(Object *object) override | co::LocalNode | virtual |
| ~Dispatcher() (defined in co::Dispatcher) | co::Dispatcher | protectedvirtual |
| ~LocalNode() override | co::LocalNode | protected |
| ~Node() | co::Node | protectedvirtual |
| ~ObjectHandler() | co::ObjectHandler | inlineprotectedvirtual |