Class manipulating information about a remote instance running bus nodes. More...
#include <eagine/message_bus/remote_node.hpp>
Additional Inherited Members | |
![]() | |
operator bool () const noexcept | |
Indicates if this is not-empty and has actual information. | |
auto | id () const noexcept -> valid_if_not_zero< process_instance_id_t > |
Returns the id of the instance unique in the host scope. | |
auto | is_alive () const noexcept -> bool |
Indicates if the remote instance (process) is alive and responsive. | |
auto | host () const noexcept -> remote_host |
Returns the information about the host where the instance is running. | |
auto | build () const noexcept -> optional_reference_wrapper< const build_info > |
Returns the build information about the program running in the instance. | |
Class manipulating information about a remote instance running bus nodes.