Derecho  0.9
Distributed systems toolkit for RDMA
Public Member Functions | Public Attributes | List of all members
derecho::rpc::remote_exception_occurred Struct Reference

Indicates that an RPC call failed because executing the RPC function on the remote node resulted in an exception. More...

#include <rpc_utils.hpp>

Inheritance diagram for derecho::rpc::remote_exception_occurred:
Inheritance graph
[legend]
Collaboration diagram for derecho::rpc::remote_exception_occurred:
Collaboration graph
[legend]

Public Member Functions

 remote_exception_occurred (node_id_t who)
 
- Public Member Functions inherited from derecho::derecho_exception
 derecho_exception (const std::string &message)
 
const char * what () const noexcept
 

Public Attributes

node_id_t who
 
- Public Attributes inherited from derecho::derecho_exception
const std::string message
 

Detailed Description

Indicates that an RPC call failed because executing the RPC function on the remote node resulted in an exception.

Definition at line 83 of file rpc_utils.hpp.

Constructor & Destructor Documentation

◆ remote_exception_occurred()

derecho::rpc::remote_exception_occurred::remote_exception_occurred ( node_id_t  who)
inline

Definition at line 85 of file rpc_utils.hpp.

Member Data Documentation

◆ who

node_id_t derecho::rpc::remote_exception_occurred::who

Definition at line 84 of file rpc_utils.hpp.


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