doc/reference/libpurple/signals_core.md

changeset 41164
d861b10105fb
parent 37033
ce8b96a22ebe
child 42095
01e68f28576f
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/reference/libpurple/signals_core.md	Fri Nov 05 03:23:36 2021 -0500
@@ -0,0 +1,51 @@
+Title: Core Signals
+Slug: core-signals
+
+## Core Signals
+
+### Signal List
+
+* [core-quitting](#quitting)
+* [core-uri-handler](#uri-handler)
+
+### Signal Details
+
+#### quitting
+
+```c
+void user_function(gpointer user_data);
+```
+
+Emitted when libpurple is quitting.
+
+**Parameters:**
+
+**user_data**
+: User data set when the signal handler was connected.
+
+----
+
+#### 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.

mercurial