Function
GioIOExtensionPointimplement
Declaration [src]
GIOExtension*
g_io_extension_point_implement (
  const char* extension_point_name,
  GType type,
  const char* extension_name,
  gint priority
)
Description [src]
Registers type as extension for the extension point with name
extension_point_name.
If type has already been registered as an extension for this
extension point, the existing GIOExtension object is returned.
Parameters
- extension_point_name
- 
            Type: const char*The name of the extension point. The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. 
- type
- 
            Type: GTypeThe GTypeto register as extension.
- extension_name
- 
            Type: const char*The name for the extension. The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. 
- priority
- 
            Type: gintThe priority for the extension. 
Return value
Type: GIOExtension
A GIOExtension object for GType.
| The data is owned by the called function. |