#ifndef WF_JSONRPC_RESPONSE_H #define WF_JSONRPC_RESPONSE_H #ifndef __cplusplus #include #include #else #include using std::size_t; #endif #include #ifdef __cplusplus extern "C" { #endif struct jsonrpc_response { json_t * result; json_t * error; int id; }; extern bool jsonrpc_is_response( json_t * message); extern void jsonrpc_response_init( struct jsonrpc_response * response, json_t * message); extern void jsonrpc_response_cleanup( struct jsonrpc_response * response); #ifdef __cplusplus } #endif #endif