mirror of
https://github.com/falk-werner/webfuse-provider
synced 2026-03-02 04:09:18 +00:00
added unit tests for close operation (adapter)
This commit is contained in:
@@ -174,17 +174,13 @@ void wf_jsonrpc_proxy_vinvoke(
|
||||
}
|
||||
}
|
||||
|
||||
extern void wf_jsonrpc_proxy_notify(
|
||||
extern void wf_jsonrpc_proxy_vnotify(
|
||||
struct wf_jsonrpc_proxy * proxy,
|
||||
char const * method_name,
|
||||
char const * param_info,
|
||||
...
|
||||
)
|
||||
va_list args)
|
||||
{
|
||||
va_list args;
|
||||
va_start(args, param_info);
|
||||
json_t * request = wf_jsonrpc_request_create(method_name, 0, param_info, args);
|
||||
va_end(args);
|
||||
|
||||
if (NULL != request)
|
||||
{
|
||||
|
||||
@@ -49,6 +49,12 @@ extern void wf_jsonrpc_proxy_vinvoke(
|
||||
char const * param_info,
|
||||
va_list args);
|
||||
|
||||
extern void wf_jsonrpc_proxy_vnotify(
|
||||
struct wf_jsonrpc_proxy * proxy,
|
||||
char const * method_name,
|
||||
char const * param_info,
|
||||
va_list args);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -13,3 +13,16 @@ void wf_jsonrpc_proxy_invoke(
|
||||
wf_jsonrpc_proxy_vinvoke(proxy, finished, user_data, method_name, param_info, args);
|
||||
va_end(args);
|
||||
}
|
||||
|
||||
extern void wf_jsonrpc_proxy_notify(
|
||||
struct wf_jsonrpc_proxy * proxy,
|
||||
char const * method_name,
|
||||
char const * param_info,
|
||||
...
|
||||
)
|
||||
{
|
||||
va_list args;
|
||||
va_start(args, param_info);
|
||||
wf_jsonrpc_proxy_vnotify(proxy, method_name, param_info, args);
|
||||
va_end(args);
|
||||
}
|
||||
Reference in New Issue
Block a user