libpurple/core.h

changeset 42409
35ac55f4809d
parent 42387
d9350cda1556
child 42473
c2cb3f628555
--- a/libpurple/core.h	Wed Oct 25 18:53:43 2023 -0500
+++ b/libpurple/core.h	Wed Oct 25 18:56:35 2023 -0500
@@ -44,7 +44,10 @@
  * Initializes the core of purple.
  *
  * Returns: %TRUE if successful, otherwise %FALSE with @error potentially set.
+ *
+ * Since: 2.0.0
  */
+PURPLE_AVAILABLE_IN_ALL
 gboolean purple_core_init(PurpleUi *ui, GError **error);
 
 /**
@@ -52,7 +55,10 @@
  *
  * Quits the core of purple, which, depending on the UI, may quit the
  * application using the purple core.
+ *
+ * Since: 2.0.0
  */
+PURPLE_AVAILABLE_IN_ALL
 void purple_core_quit(void);
 
 /**
@@ -61,7 +67,10 @@
  * Returns the version of the core library.
  *
  * Returns: The version of the core library.
+ *
+ * Since: 2.0.0
  */
+PURPLE_AVAILABLE_IN_ALL
 const char *purple_core_get_version(void);
 
 /**
@@ -71,7 +80,10 @@
  * <link linkend="chapter-signals-core">core signals</link>.
  *
  * Returns: (transfer none): A handle to the purple core.
+ *
+ * Since: 2.0.0
  */
+PURPLE_AVAILABLE_IN_ALL
 PurpleCore *purple_get_core(void);
 
 /**
@@ -97,7 +109,10 @@
  * Gets the [class@Purple.Ui] that is running.
  *
  * Returns: (transfer none): The ui.
+ *
+ * Since: 2.0.0
  */
+PURPLE_AVAILABLE_IN_ALL
 PurpleUi *purple_core_get_ui(void);
 
 G_END_DECLS

mercurial