libpurple/purplewhiteboard.h

changeset 42391
090b03385984
parent 42387
d9350cda1556
child 42420
5f2fe624069a
--- a/libpurple/purplewhiteboard.h	Tue Oct 24 01:23:22 2023 -0500
+++ b/libpurple/purplewhiteboard.h	Tue Oct 24 02:02:49 2023 -0500
@@ -38,6 +38,8 @@
  * PurpleWhiteboard:
  *
  * A abstract whiteboard object.
+ *
+ * Since: 3.0.0
  */
 
 G_BEGIN_DECLS
@@ -49,6 +51,8 @@
  *
  * Right now this is empty but it will be filled out with the function from
  * PurpleWhiteboardOps in a future review request.
+ *
+ * Since: 3.0.0
  */
 struct _PurpleWhiteboardClass {
 	/*< private >*/
@@ -63,7 +67,10 @@
  * The standard _get_type function for #PurpleWhiteboard.
  *
  * Returns: The #GType for the #PurpleWhiteboard object.
+ *
+ * Since: 3.0.0
  */
+PURPLE_AVAILABLE_IN_3_0
 G_DECLARE_DERIVABLE_TYPE(PurpleWhiteboard, purple_whiteboard, PURPLE,
                          WHITEBOARD, GObject)
 
@@ -73,7 +80,10 @@
  * @ops: The #PurpleWhiteboardOps to set.
  *
  * Sets the protocol operations for @whiteboard.
+ *
+ * Since: 3.0.0
  */
+PURPLE_AVAILABLE_IN_3_0
 void purple_whiteboard_set_protocol_ops(PurpleWhiteboard *whiteboard, PurpleWhiteboardOps *ops);
 
 /**
@@ -85,7 +95,10 @@
  * Creates a new whiteboard.
  *
  * Returns: (transfer full): The new #PurpleWhiteboard instance.
+ *
+ * Since: 3.0.0
  */
+PURPLE_AVAILABLE_IN_3_0
 PurpleWhiteboard *purple_whiteboard_new(PurpleAccount *account, const gchar *id, gint state);
 
 /**
@@ -95,7 +108,10 @@
  * Gets the #PurpleAccount that @whiteboard is tied to.
  *
  * Returns: (transfer none): The #PurpleAccount for @whiteboard.
+ *
+ * Since: 3.0.0
  */
+PURPLE_AVAILABLE_IN_3_0
 PurpleAccount *purple_whiteboard_get_account(PurpleWhiteboard *whiteboard);
 
 /**
@@ -117,7 +133,10 @@
  * @state: The state
  *
  * Set the state of @whiteboard to @state.
+ *
+ * Since: 3.0.0
  */
+PURPLE_AVAILABLE_IN_3_0
 void purple_whiteboard_set_state(PurpleWhiteboard *whiteboard, gint state);
 
 /**
@@ -127,7 +146,10 @@
  * Gets the state of @whiteboard.
  *
  * Returns: The state of the @whiteboard.
+ *
+ * Since: 3.0.0
  */
+PURPLE_AVAILABLE_IN_3_0
 gint purple_whiteboard_get_state(PurpleWhiteboard *whiteboard);
 
 /**
@@ -258,7 +280,10 @@
  * Gets the drawing list.
  *
  * Returns: (transfer none) (element-type gint): The drawing list.
+ *
+ * Since: 3.0.0
  */
+PURPLE_AVAILABLE_IN_3_0
 GList *purple_whiteboard_get_draw_list(PurpleWhiteboard *whiteboard);
 
 /**
@@ -267,7 +292,10 @@
  * @draw_list: (element-type gint): The drawing list.
  *
  * Sets the drawing list.
+ *
+ * Since: 3.0.0
  */
+PURPLE_AVAILABLE_IN_3_0
 void purple_whiteboard_set_draw_list(PurpleWhiteboard *whiteboard, GList* draw_list);
 
 /**
@@ -276,7 +304,10 @@
  * @proto_data: The protocol data to set for the whiteboard.
  *
  * Sets the protocol data for @whiteboard.
+ *
+ * Since: 3.0.0
  */
+PURPLE_AVAILABLE_IN_3_0
 void purple_whiteboard_set_protocol_data(PurpleWhiteboard *whiteboard, gpointer proto_data);
 
 /**
@@ -286,7 +317,10 @@
  * Gets the protocol data for a whiteboard.
  *
  * Returns: The protocol data for the whiteboard.
+ *
+ * Since: 3.0.0
  */
+PURPLE_AVAILABLE_IN_3_0
 gpointer purple_whiteboard_get_protocol_data(PurpleWhiteboard *whiteboard);
 
 /**

mercurial