OGLplus  (0.59.0) a C++ wrapper for rendering APIs

eagine::msgbus::remote_instance Class Reference

Class providing information about a remote instance running bus nodes. More...

#include <eagine/message_bus/remote_node.hpp>

Public Member Functions

 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.
 

Detailed Description

Class providing information about a remote instance running bus nodes.

See also
remote_node_tracker
remote_node
remote_host
node_connection

The documentation for this class was generated from the following file:

Copyright © 2015-2021 Matúš Chochlík.
<chochlik -at -gmail.com>
Documentation generated on Tue Apr 13 2021 by Doxygen (version 1.8.17).