/**
* GLoadableIcon:
*
- * Generic interface for all kinds of icons that can be loaded as a stream to an image file.
+ * Generic type for all kinds of icons that can be loaded
+ * as a stream.
**/
typedef struct _GLoadableIcon GLoadableIcon; /* Dummy typedef */
typedef struct _GLoadableIconIface GLoadableIconIface;
* @load_async: Loads an icon asynchronously.
* @load_finish: Finishes an asynchronous icon load.
*
+ * Interface for icons that can be loaded as a stream.
**/
struct _GLoadableIconIface
{
return g_themed_icon_new (type_to_icon (g_unix_mount_point_guess_type (mount_point), TRUE));
}
+/**
+ * g_unix_mount_guess_can_eject:
+ * @mount_entry: a #GUnixMountEntry
+ *
+ * Guesses whether a Unix mount can be ejected.
+ *
+ * Returns: %TRUE if @mount_entry is deemed to be ejectable.
+ */
gboolean
g_unix_mount_guess_can_eject (GUnixMountEntry *mount_entry)
{
return FALSE;
}
+/**
+ * g_unix_mount_point_guess_can_eject:
+ * @mount_point: a #GUnixMountPoint
+ *
+ * Guesses whether a Unix mount point can be ejected.
+ *
+ * Returns: %TRUE if @mount_point is deemed to be ejectable.
+ */
gboolean
g_unix_mount_point_guess_can_eject (GUnixMountPoint *mount_point)
{