UDisksLinuxSwapspace

UDisksLinuxSwapspace — Linux implementation of UDisksSwapspace

Synopsis

                    UDisksLinuxSwapspace;
UDisksSwapspace *   udisks_linux_swapspace_new          (void);
void                udisks_linux_swapspace_update       (UDisksLinuxSwapspace *swapspace,
                                                         UDisksLinuxBlockObject *object);

Object Hierarchy

  GObject
   +----GDBusInterfaceSkeleton
         +----UDisksSwapspaceSkeleton
               +----UDisksLinuxSwapspace

Implemented Interfaces

UDisksLinuxSwapspace implements GDBusInterface and UDisksSwapspace.

Description

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

Details

UDisksLinuxSwapspace

typedef struct _UDisksLinuxSwapspace UDisksLinuxSwapspace;

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


udisks_linux_swapspace_new ()

UDisksSwapspace *   udisks_linux_swapspace_new          (void);

Creates a new UDisksLinuxSwapspace instance.

Returns :

A new UDisksLinuxSwapspace. Free with g_object_unref().

udisks_linux_swapspace_update ()

void                udisks_linux_swapspace_update       (UDisksLinuxSwapspace *swapspace,
                                                         UDisksLinuxBlockObject *object);

Updates the interface.

swapspace :

A UDisksLinuxSwapspace.

object :

The enclosing UDisksLinuxBlockObject instance.