#include <message.hpp>
Public Types | |
| enum | error_type { none = 0, unknown_method = 1, invalid_response = 2, broken_promise = 3, exception_thrown = 4 } |
Public Member Functions | |
| message (message &&m) | |
| message (std::string &&m, datavec &¶m, int rid, error_type e=none) | |
| message (datavec &¶m, int rid) | |
| message (datavec &&result, int rid, error_type e) | |
| message (std::string &&m, datavec &¶m) | |
Public Attributes | |
| boost::optional< int32_t > | id |
| Used to track response. | |
| error_type | err |
| 0 for no error | |
| std::string | meth |
| NULL for response. | |
| datavec | data |
| parameters or result | |
Generic message used to pass parameters across the network.
Definition at line 13 of file message.hpp.
1.8.0