libpurple/purplesavedpresence.h

changeset 42235
123f46079a3b
parent 42230
0c86a3fa4617
child 42236
c4867c8a7906
--- a/libpurple/purplesavedpresence.h	Wed Jul 12 21:25:22 2023 -0500
+++ b/libpurple/purplesavedpresence.h	Wed Jul 12 21:29:33 2023 -0500
@@ -39,17 +39,6 @@
                      SAVED_PRESENCE, GObject)
 
 /**
- * purple_saved_presence_new:
- *
- * Creates a new saved_presence instance.
- *
- * Returns: (transfer full): The new instance.
- *
- * Since: 3.0.0
- */
-PurpleSavedPresence *purple_saved_presence_new(void);
-
-/**
  * purple_saved_presence_get_last_used:
  * @presence: The instance.
  *
@@ -98,6 +87,19 @@
 void purple_saved_presence_set_use_count(PurpleSavedPresence *presence, guint use_count);
 
 /**
+ * purple_saved_presence_get_id:
+ * @presence: The instance.
+ *
+ * Gets the identifier for @presence. If an identifier was not specified when
+ * @presence was created a random one will have been generated.
+ *
+ * Returns: The identifier for @presence.
+ *
+ * Since: 3.0.0
+ */
+const char *purple_saved_presence_get_id(PurpleSavedPresence *presence);
+
+/**
  * purple_saved_presence_get_name:
  * @presence: The instance.
  *

mercurial