SOLA
|
This is the complete list of members for minhton::DSNHandler, including all inherited members.
DSNHandler(std::shared_ptr< RoutingInformation > routing_info, std::function< void(const NodeInfo &node)> request_attribute_inquiry_callback) (defined in minhton::DSNHandler) | minhton::DSNHandler | |
getCoverData() const | minhton::DSNHandler | |
getNodeAttributes(const NodeInfo &node) (defined in minhton::DSNHandler) | minhton::DSNHandler | |
getNodesAndKeysToSubscribe(uint64_t const ×tamp_now) (defined in minhton::DSNHandler) | minhton::DSNHandler | |
getNodesAndKeysToUnsubscribe(uint64_t const ×tamp_now) (defined in minhton::DSNHandler) | minhton::DSNHandler | |
getTrueNodes(FindQuery &query, const uint64_t ×tamp_now) | minhton::DSNHandler | |
getUndecidedNodesAndMissingKeys(FindQuery &query, bool all_information_present, const uint64_t ×tamp_now) | minhton::DSNHandler | |
isActive() | minhton::DSNHandler | |
notifyAboutQueryRequest(const FindQuery &query, uint64_t request_timestamp) (defined in minhton::DSNHandler) | minhton::DSNHandler | |
onNeighborChangeNotification(const minhton::NodeInfo &neighbor, NeighborRelationship relationship) | minhton::DSNHandler | |
onNodeInfoChangeNotification(const minhton::NodeInfo &previous_node_info, const minhton::NodeInfo &new_node_info) (defined in minhton::DSNHandler) | minhton::DSNHandler | |
requestAttributeInformation(LogicalNodeInfo peer, const DistributedData &distr_data) (defined in minhton::DSNHandler) | minhton::DSNHandler | |
setPlacedSubscriptionOrders(std::unordered_map< NodeInfo, std::vector< NodeData::Key >, NodeInfoHasher > subscription_orders_map) (defined in minhton::DSNHandler) | minhton::DSNHandler | |
setPlacedUnsubscriptionOrders(std::unordered_map< NodeInfo, std::vector< NodeData::Key >, NodeInfoHasher > unsubscription_orders_map) (defined in minhton::DSNHandler) | minhton::DSNHandler | |
updateInquiredOrSubscribedAttributeValues(const NodeInfo &inquired_or_updated_node, std::unordered_map< NodeData::Key, NodeData::ValueAndType > attribute_values_and_types, uint64_t update_timestamp) | minhton::DSNHandler | |
updateRemovedAttributes(const NodeInfo &inquired_node, std::vector< NodeData::Key > removed_keys) (defined in minhton::DSNHandler) | minhton::DSNHandler |