#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.