IOExtensionPoint
Object Hierarchy:
Description:
[ CCode ( has_type_id = false ) ]
[ Compact ]
public class IOExtensionPoint
IOExtensionPoint is an opaque data structure and can only be accessed using the following functions.
Content:
Constants:
- public const string DEBUG_CONTROLLER
Extension point for debug control functionality.
- public const string DESKTOP_APP_INFO_LOOKUP
Extension point for default handler to URI association.
- public const string MEMORY_MONITOR
Extension point for memory usage monitoring functionality.
- public const string NATIVE_VOLUME_MONITOR
- public const string NETWORK_MONITOR
Extension point for network status monitoring functionality.
- public const string POWER_PROFILE_MONITOR
Extension point for power profile usage monitoring functionality.
- public const string PROXY
Extension point for proxy functionality.
- public const string PROXY_RESOLVER
Extension point for proxy resolving functionality.
- public const string SETTINGS_BACKEND
- public const string TLS_BACKEND
Extension point for TLS functionality via
TlsBackend.
- public const string VFS
Extension point for Vfs
functionality.
- public const string VOLUME_MONITOR
Extension point for volume monitor functionality.
Static methods:
- public static unowned IOExtension implement (string extension_point_name, Type type, string extension_name, int priority)
- public static unowned IOExtensionPoint lookup (string name)
- public static unowned IOExtensionPoint register (string name)
Methods: