diff -r c176f1b12aaa -r fbb0d252bc35 libpurple/reference/signals_core.md --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libpurple/reference/signals_core.md Thu Aug 08 21:34:07 2024 -0500 @@ -0,0 +1,35 @@ +Title: Core Signals +Slug: core-signals + +## Core Signals + +### Signal List + +* [core-uri-handler](#uri-handler) + +### Signal Details + +#### uri-handler + +```c +gboolean user_function(const gchar *proto, + const gchar *cmd, + GHashTable *params, + gpointer user_data); +``` + +Emitted when handling a registered URI. + +**Parameters:** + +**proto** +: The protocol of the URI. + +**cmd** +: The 'command' of the URI. + +**params** +: Any key/value parameters from the URI. + +**user_data** +: User data set when the signal handler was connected.