gio.IOExtensionPoint is an opaque data structure and can only be accessed using the following functions.
Sets our main struct and passes it to the parent class.
Finds a gio.IOExtension for an extension point by name.
Gets a list of all extensions that implement this extension point. The list is sorted by priority, beginning with the highest priority.
Get the main Gtk struct
Gets the required type for extension_point.
the main Gtk struct as a void*
Sets the required type for extension_point to type. All implementations must henceforth have this type.
Registers type as extension for the extension point with name extension_point_name.
Looks up an existing extension point.
Registers an extension point.
the main Gtk struct