StoragedLinuxLoop

StoragedLinuxLoop — Linux implementation of StoragedLoop

Synopsis

                    StoragedLinuxLoop;
StoragedLoop *      storaged_linux_loop_new             (void);
void                storaged_linux_loop_update          (StoragedLinuxLoop *loop,
                                                         StoragedLinuxBlockObject *object);

Object Hierarchy

  GObject
   +----GDBusInterfaceSkeleton
         +----StoragedLoopSkeleton
               +----StoragedLinuxLoop

Implemented Interfaces

StoragedLinuxLoop implements GDBusInterface and StoragedLoop.

Description

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

Details

StoragedLinuxLoop

typedef struct _StoragedLinuxLoop StoragedLinuxLoop;

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


storaged_linux_loop_new ()

StoragedLoop *      storaged_linux_loop_new             (void);

Creates a new StoragedLinuxLoop instance.

Returns :

A new StoragedLinuxLoop. Free with g_object_unref().

storaged_linux_loop_update ()

void                storaged_linux_loop_update          (StoragedLinuxLoop *loop,
                                                         StoragedLinuxBlockObject *object);

Updates the interface.

loop :

A StoragedLinuxLoop.

object :

The enclosing StoragedLinuxBlockObject instance.