## UDisksLinuxMDRaid UDisksLinuxMDRaid — Linux implementation of UDisksMDRaid |

## Synopsis

                        UDisksLinuxMDRaid;
    UDisksMDRaid *      udisks_linux_mdraid_new             (void);
    gboolean            udisks_linux_mdraid_update          (UDisksLinuxMDRaid *mdraid,
                                                             UDisksLinuxMDRaidObject *object);

## Object Hierarchy

      GObject
       +----GDBusInterfaceSkeleton
             +----UDisksMDRaidSkeleton
                   +----UDisksLinuxMDRaid

## Implemented Interfaces

UDisksLinuxMDRaid implements GDBusInterface and UDisksMDRaid.

## Description

This type provides an implementation of the UDisksMDRaid interface on Linux.

## Details

### UDisksLinuxMDRaid

    typedef struct _UDisksLinuxMDRaid UDisksLinuxMDRaid;

The UDisksLinuxMDRaid structure contains only private data and should only be accessed using the provided API.

### udisks_linux_mdraid_new ()

    UDisksMDRaid *      udisks_linux_mdraid_new             (void);

Creates a new UDisksLinuxMDRaid instance.

Returns : | A new UDisksLinuxMDRaid. Free with `g_object_unref()`.

### udisks_linux_mdraid_update ()

    gboolean            udisks_linux_mdraid_update          (UDisksLinuxMDRaid *mdraid,
                                                             UDisksLinuxMDRaidObject *object);

Updates the interface.

`mdraid` : | A UDisksLinuxMDRaid.
`object` : | The enclosing UDisksLinuxMDRaidObject instance.
Returns : | `TRUE` if configuration has changed, `FALSE` otherwise.