doc/reference/libpurple/signals_cmd.md

changeset 41164
d861b10105fb
parent 37033
ce8b96a22ebe
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/reference/libpurple/signals_cmd.md	Fri Nov 05 03:23:36 2021 -0500
@@ -0,0 +1,54 @@
+Title: Command Signals
+Slug: command-signals
+
+## Command Signals
+
+### Signal List
+
+* [cmd-added](#cmd-added)
+* [cmd-removed](#cmd-removed)
+
+### Signal Details
+
+#### cmd-added
+
+```c
+void user_function(const gchar *command,
+                   PurpleCmdPriority priority,
+                   PurpleCmdFlag flag,
+                   gpointer user_data);
+```
+
+Emitted when a new command is added.
+
+**Parameters:**
+
+**command**
+: The new command.
+
+**priority**
+: The priority of the new command.
+
+**flag**
+: The command flags.
+
+**user_data**
+: User data set when the signal handler was connected.
+
+----
+
+#### cmd-removed
+
+```c
+void user_function(const gchar *command, gpointer user_data);
+```
+
+Emitted when a command is removed.
+
+**Parameters:**
+
+**command**
+: The removed command.
+
+**user_data**
+: User data set when the signal handler was connected.

mercurial