GLib.IOExtensionPoint – gio-2.0 Reference Manual
Packages
gio-2.0
GLib
IOExtensionPoint
DESKTOP_APP_INFO_LOOKUP
NATIVE_VOLUME_MONITOR
NETWORK_MONITOR
PROXY
PROXY_RESOLVER
TLS_BACKEND
VFS
VOLUME_MONITOR
implement
lookup
register
get_extension_by_name
get_extensions
get_required_type
set_required_type
IOExtensionPoint
Object Hierarchy:
Description:
[
Compact
]
public
class
IOExtensionPoint
Namespace:
GLib
Package:
gio-2.0
Content:
Constants:
public
const
unowned
string
DESKTOP_APP_INFO_LOOKUP
public
const
unowned
string
NATIVE_VOLUME_MONITOR
public
const
unowned
string
NETWORK_MONITOR
public
const
unowned
string
PROXY
public
const
unowned
string
PROXY_RESOLVER
public
const
unowned
string
TLS_BACKEND
public
const
unowned
string
VFS
public
const
unowned
string
VOLUME_MONITOR
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:
public
unowned
IOExtension
get_extension_by_name
(
string
name)
public
unowned
List
<
IOExtension
>
get_extensions
()
public
Type
get_required_type
()
public
void
set_required_type
(
Type
type)