StoragedLinuxPartitionTable

StoragedLinuxPartitionTable — Linux implementation of StoragedPartitionTable

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GDBusInterfaceSkeleton
        ╰── StoragedPartitionTableSkeleton
            ╰── StoragedLinuxPartitionTable

Implemented Interfaces

StoragedLinuxPartitionTable implements GDBusInterface and StoragedPartitionTable.

Description

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

Functions

storaged_linux_partition_table_new ()

StoragedPartitionTable *
storaged_linux_partition_table_new (void);

Creates a new StoragedLinuxPartitionTable instance.

Returns

A new StoragedLinuxPartitionTable. Free with g_object_unref().


storaged_linux_partition_table_update ()

void
storaged_linux_partition_table_update (StoragedLinuxPartitionTable *table,
                                       StoragedLinuxBlockObject *object);

Updates the interface.

Parameters

table

A StoragedLinuxPartitionTable.

 

object

The enclosing StoragedLinuxBlockObject instance.

 

Types and Values

StoragedLinuxPartitionTable

typedef struct _StoragedLinuxPartitionTable StoragedLinuxPartitionTable;

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