C++ Actor Framework  0.18
Public Attributes | Related Functions | List of all members
caf::node_down_msg Struct Reference

Sent to all actors monitoring a node when CAF loses connection to it. More...

#include <system_messages.hpp>

Collaboration diagram for caf::node_down_msg:
Collaboration graph

Public Attributes

node_id node
 The disconnected node.
 
error reason
 The cause for the disconnection. More...
 

Related Functions

(Note that these are not member functions.)

bool operator== (const node_down_msg &x, const node_down_msg &y) noexcept
 
bool operator!= (const node_down_msg &x, const node_down_msg &y) noexcept
 
template<class Inspector >
bool inspect (Inspector &f, node_down_msg &x)
 

Detailed Description

Sent to all actors monitoring a node when CAF loses connection to it.

Friends And Related Function Documentation

◆ inspect()

template<class Inspector >
bool inspect ( Inspector &  f,
node_down_msg x 
)
related

◆ operator!=()

bool operator!= ( const node_down_msg x,
const node_down_msg y 
)
related

◆ operator==()

bool operator== ( const node_down_msg x,
const node_down_msg y 
)
related

Member Data Documentation

◆ reason

error caf::node_down_msg::reason

The cause for the disconnection.

No error (a default-constructed error object) indicates an ordinary shutdown.


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