Signal

GPluginManager::unloading-plugin

since: 0.33

Declaration

gboolean
unloading_plugin (
  GPluginManager* self,
  GObject* plugin,
  gpointer error,
  gpointer user_data
)

Description [src]

Emitted before a plugin is unloaded.

Default handler:

The default handler is called after the handlers added via g_signal_connect().

Available since: 0.33

Parameters

plugin

Type: GObject

The GPluginPlugin that’s about to be unloaded.

The data is owned by the caller of the function.
error

Type: gpointer

Return address for a GError.

The argument can be NULL.
The data is owned by the caller of the function.

Return value

Type: gboolean

TRUE to allow the plugin to be unloaded, or FALSE to stop the plugin from being unloaded.