Fills in missing parts of the GInterfaceInfo for the interface. The structs is initialized with memset(s, 0, sizeof (s)) before calling this function.
Fills in the GTypeInfo and GTypeValueTable structs for the type. The structs are initialized with memset(s, 0, sizeof (s)) before calling this function.
Decreases the use count of the plugin.
Increases the use count of the plugin.
The GTypePlugin interface is used by the type system in order to handle the lifecycle of dynamically loaded types.