StoragedLinuxManager

StoragedLinuxManager — Linux implementation of StoragedManager

Functions

Properties

StoragedDaemon * daemon Read / Write / Construct Only

Types and Values

Object Hierarchy

    GObject
    ╰── GDBusInterfaceSkeleton
        ╰── StoragedManagerSkeleton
            ╰── StoragedLinuxManager

Implemented Interfaces

StoragedLinuxManager implements GDBusInterface and StoragedManager.

Description

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

Functions

storaged_linux_manager_new ()

StoragedManager *
storaged_linux_manager_new (StoragedDaemon *daemon);

Creates a new StoragedLinuxManager instance.

Parameters

daemon

A StoragedDaemon.

 

Returns

A new StoragedLinuxManager. Free with g_object_unref().


storaged_linux_manager_get_daemon ()

StoragedDaemon *
storaged_linux_manager_get_daemon (StoragedLinuxManager *manager);

Gets the daemon used by manager .

Parameters

manager

A StoragedLinuxManager.

 

Returns

A StoragedDaemon. Do not free, the object is owned by manager .

Types and Values

StoragedLinuxManager

typedef struct _StoragedLinuxManager StoragedLinuxManager;

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

Property Details

The “daemon” property

  “daemon”                   StoragedDaemon *

The StoragedDaemon for the object.

Flags: Read / Write / Construct Only