libpurple/purplepresence.h

changeset 41740
d8fcd2907c3d
parent 41686
9bcd6ad114eb
child 41963
d140e4f6bb02
--- a/libpurple/purplepresence.h	Fri Sep 23 03:47:08 2022 -0500
+++ b/libpurple/purplepresence.h	Sun Sep 25 00:02:52 2022 -0500
@@ -231,6 +231,21 @@
  */
 time_t purple_presence_get_login_time(PurplePresence *presence);
 
+/**
+ * purple_presence_compare:
+ * @presence1: The first presence.
+ * @presence2: The second presence.
+ *
+ * Compares the presences for availability.
+ *
+ * Returns: -1 if @presence1 is more available than @presence2.
+ *           0 if @presence1 is equal to @presence2.
+ *           1 if @presence1 is less available than @presence2.
+ *
+ * Since: 3.0.0
+ */
+gint purple_presence_compare(PurplePresence *presence1, PurplePresence *presence2);
+
 G_END_DECLS
 
 #endif /* PURPLE_PRESENCE_H */

mercurial