UDisksLinuxPartitionTable

UDisksLinuxPartitionTable — Linux implementation of UDisksPartitionTable

Synopsis

                    UDisksLinuxPartitionTable;
UDisksPartitionTable * udisks_linux_partition_table_new (void);
void                udisks_linux_partition_table_update (UDisksLinuxPartitionTable *table,
                                                         UDisksLinuxBlockObject *object);

Object Hierarchy

  GObject
   +----GDBusInterfaceSkeleton
         +----UDisksPartitionTableSkeleton
               +----UDisksLinuxPartitionTable

Implemented Interfaces

UDisksLinuxPartitionTable implements GDBusInterface and UDisksPartitionTable.

Description

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

Details

UDisksLinuxPartitionTable

typedef struct _UDisksLinuxPartitionTable UDisksLinuxPartitionTable;

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


udisks_linux_partition_table_new ()

UDisksPartitionTable * udisks_linux_partition_table_new (void);

Creates a new UDisksLinuxPartitionTable instance.

Returns :

A new UDisksLinuxPartitionTable. Free with g_object_unref().

udisks_linux_partition_table_update ()

void                udisks_linux_partition_table_update (UDisksLinuxPartitionTable *table,
                                                         UDisksLinuxBlockObject *object);

Updates the interface.

table :

A UDisksLinuxPartitionTable.

object :

The enclosing UDisksLinuxBlockObject instance.