summaryrefslogtreecommitdiff
path: root/src/plugins/plugin-script-api.h
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2023-09-08 17:07:03 +0200
committerSébastien Helleu <flashcode@flashtux.org>2023-09-16 13:00:03 +0200
commitfb00bc1f4b9ede63153cf55ceb38d0fdcb39786c (patch)
treee95b3f0c70d0fc3a8b00b2c97bf88dae21032c34 /src/plugins/plugin-script-api.h
parent24d2ba3338c8467a51ce28eccb05937603e3e6cc (diff)
downloadweechat-fb00bc1f4b9ede63153cf55ceb38d0fdcb39786c.zip
scripts: add function hook_url in scripting API
Diffstat (limited to 'src/plugins/plugin-script-api.h')
-rw-r--r--src/plugins/plugin-script-api.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/plugins/plugin-script-api.h b/src/plugins/plugin-script-api.h
index 44cf8c179..a69b3435a 100644
--- a/src/plugins/plugin-script-api.h
+++ b/src/plugins/plugin-script-api.h
@@ -203,6 +203,18 @@ extern struct t_hook *plugin_script_api_hook_process (struct t_weechat_plugin *w
const char *err),
const char *function,
const char *data);
+extern struct t_hook *plugin_script_api_hook_url (struct t_weechat_plugin *weechat_plugin,
+ struct t_plugin_script *script,
+ const char *url,
+ struct t_hashtable *options,
+ int timeout,
+ int (*callback)(const void *pointer,
+ void *data,
+ const char *url,
+ struct t_hashtable *options,
+ struct t_hashtable *output),
+ const char *function,
+ const char *data);
extern struct t_hook *plugin_script_api_hook_connect (struct t_weechat_plugin *weechat_plugin,
struct t_plugin_script *script,
const char *proxy,