Class

GioIOModule

Description [src]

final class Gio.IOModule : GObject.TypeModule {
  /* No available fields */
}

Provides an interface and default functions for loading and unloading modules. This is used internally to make GIO extensible, but can also be used by others to implement module loading.

Hierarchy

hierarchy this GIOModule implements_0 GTypePlugin this--implements_0 ancestor_0 GTypeModule ancestor_0--this ancestor_1 GObject ancestor_1--ancestor_0

Ancestors

Implements

Constructors

g_io_module_new

Creates a new GIOModule that will load the specific shared library when in use.

Functions

g_io_module_query

Optional API for GIO modules to implement.

Available since: 2.24

Instance methods

g_io_module_load

Required API for GIO modules to implement.

g_io_module_unload

Required API for GIO modules to implement.

Methods inherited from GTypeModule (7)
Methods inherited from GObject (43)

Signals

Signals inherited from GObject (1)

Class structure

struct GioIOModuleClass {
  /* no available fields */
}