StoragedLinuxEncrypted

StoragedLinuxEncrypted — Linux implementation of StoragedEncrypted

Synopsis

                    StoragedLinuxEncrypted;
StoragedEncrypted * storaged_linux_encrypted_new        (void);
void                storaged_linux_encrypted_update     (StoragedLinuxEncrypted *encrypted,
                                                         StoragedLinuxBlockObject *object);

Object Hierarchy

  GObject
   +----GDBusInterfaceSkeleton
         +----StoragedEncryptedSkeleton
               +----StoragedLinuxEncrypted

Implemented Interfaces

StoragedLinuxEncrypted implements GDBusInterface and StoragedEncrypted.

Description

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

Details

StoragedLinuxEncrypted

typedef struct _StoragedLinuxEncrypted StoragedLinuxEncrypted;

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


storaged_linux_encrypted_new ()

StoragedEncrypted * storaged_linux_encrypted_new        (void);

Creates a new StoragedLinuxEncrypted instance.

Returns :

A new StoragedLinuxEncrypted. Free with g_object_unref().

storaged_linux_encrypted_update ()

void                storaged_linux_encrypted_update     (StoragedLinuxEncrypted *encrypted,
                                                         StoragedLinuxBlockObject *object);

Updates the interface.

encrypted :

A StoragedLinuxEncrypted.

object :

The enclosing StoragedLinuxBlockObject instance.