#include "../bitfield.hpp"#include "../build_info.hpp"#include "../callable_ref.hpp"#include "../flat_map.hpp"#include "../identifier_t.hpp"#include "../message_id.hpp"#include "../optional_ref.hpp"#include "../tribool.hpp"#include "../types.hpp"#include "../valid_if/ge0_le1.hpp"#include "../valid_if/nonnegative.hpp"#include "../valid_if/not_empty.hpp"#include "../valid_if/not_zero.hpp"#include "../valid_if/positive.hpp"#include "node_kind.hpp"#include "types.hpp"#include <chrono>#include <memory>#include <eagine/message_bus/remote_node.inl>Go to the source code of this file.
Classes | |
| struct | eagine::msgbus::remote_node_changes |
| Class providin and manipulating information about remote node changes. More... | |
| class | eagine::msgbus::remote_node_tracker |
| Class tracking the state of remote message bus nodes. More... | |
| class | eagine::msgbus::remote_host |
| Class providing information about a remote host of bus nodes. More... | |
| class | eagine::msgbus::remote_host_state |
| Class manipulating information about a remote host of bus nodes. More... | |
| class | eagine::msgbus::remote_instance |
| Class providing information about a remote instance running bus nodes. More... | |
| class | eagine::msgbus::remote_instance_state |
| Class manipulating information about a remote instance running bus nodes. More... | |
| class | eagine::msgbus::remote_node |
| Class providing information about a remote bus node. More... | |
| class | eagine::msgbus::remote_node_state |
| Class manipulating information about a remote bus node. More... | |
| class | eagine::msgbus::node_connection |
| Class providing information about connection between bus nodes. More... | |
| class | eagine::msgbus::node_connection_state |
| Class manipulating information about connection between bus nodes. More... | |
| class | eagine::msgbus::node_connections |
| Class providing information about connections from the perspective of a node. More... | |
Namespaces | |
| eagine | |
| Common code is placed in this namespace. | |
| eagine::msgbus | |
| Message bus code is placed in this namespace. | |
Copyright Matus Chochlik. Distributed under the Boost Software License, Version 1.0. See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt