libpurple/purplewhiteboardmanager.h

changeset 41133
a80230105e43
parent 41040
4be2eda9548a
child 41205
c5513eb740aa
--- a/libpurple/purplewhiteboardmanager.h	Wed Oct 20 02:55:04 2021 -0500
+++ b/libpurple/purplewhiteboardmanager.h	Wed Oct 20 02:55:43 2021 -0500
@@ -73,30 +73,8 @@
  *
  * Since: 3.0.0
  */
-G_DECLARE_DERIVABLE_TYPE(PurpleWhiteboardManager, purple_whiteboard_manager,
-                         PURPLE, WHITEBOARD_MANAGER, GObject)
-
-/**
- * PurpleWhiteboardManagerClass:
- * @registered: The default signal handler for when a whiteboard is registered.
- * @unregistered: The default signal handler for when a whiteboard is
- *                unregistered.
- *
- * The class structure for #PurpleWhiteboardManager.
- *
- * Since: 3.0.0
- */
-struct _PurpleWhiteboardManagerClass {
-	/*< private >*/
-	GObjectClass parent;
-
-	/*< public >*/
-	void (*registered)(PurpleWhiteboardManager *manager, PurpleWhiteboard *whiteboard);
-	void (*unregistered)(PurpleWhiteboardManager *manager, PurpleWhiteboard *whiteboard);
-
-	/*< private >*/
-	gpointer reserved[4];
-};
+G_DECLARE_FINAL_TYPE(PurpleWhiteboardManager, purple_whiteboard_manager,
+                     PURPLE, WHITEBOARD_MANAGER, GObject)
 
 /**
  * PurpleWhiteboardManagerForeachFunc:

mercurial