| Top |
| const gchar * | storaged_crypttab_entry_get_name () |
| const gchar * | storaged_crypttab_entry_get_device () |
| const gchar * | storaged_crypttab_entry_get_passphrase_path () |
| const gchar * | storaged_crypttab_entry_get_options () |
| gint | storaged_crypttab_entry_compare () |
| StoragedCrypttabMonitor * | storaged_crypttab_monitor_new () |
| GList * | storaged_crypttab_monitor_get_entries () |
const gchar *
storaged_crypttab_entry_get_name (StoragedCrypttabEntry *entry);
Gets the name field of entry
.
const gchar *
storaged_crypttab_entry_get_device (StoragedCrypttabEntry *entry);
Gets the device field of entry
.
const gchar *
storaged_crypttab_entry_get_passphrase_path
(StoragedCrypttabEntry *entry);
Gets the passphrase path field of entry
.
const gchar *
storaged_crypttab_entry_get_options (StoragedCrypttabEntry *entry);
Gets the options field of entry
.
gint storaged_crypttab_entry_compare (StoragedCrypttabEntry *entry,StoragedCrypttabEntry *other_entry);
Comparison function for comparing two StoragedCrypttabEntry objects.
StoragedCrypttabMonitor *
storaged_crypttab_monitor_new (void);
Creates a new StoragedCrypttabMonitor object.
Signals are emitted in the
GList *
storaged_crypttab_monitor_get_entries (StoragedCrypttabMonitor *monitor);
Gets all /etc/crypttab entries
A list of StoragedCrypttabEntry objects that must be freed with g_list_free() after each element has been freed with g_object_unref().
[transfer full][element-type StoragedCrypttabEntry]
typedef struct _StoragedCrypttabEntry StoragedCrypttabEntry;
The StoragedCrypttabEntry structure contains only private data and should only be accessed using the provided API.
typedef struct _StoragedCrypttabMonitor StoragedCrypttabMonitor;
The StoragedCrypttabMonitor structure contains only private data and should only be accessed using the provided API.
“entry-added” signalvoid user_function (StoragedCrypttabMonitor *monitor, StoragedCrypttabEntry *entry, gpointer user_data)
Emitted when a crypttab entry is added.
This signal is emitted in the
thread-default main loopthat monitor
was created in.
monitor |
||
entry |
The StoragedCrypttabEntry that was added. |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“entry-removed” signalvoid user_function (StoragedCrypttabMonitor *monitor, StoragedCrypttabEntry *entry, gpointer user_data)
Emitted when a crypttab entry is removed.
This signal is emitted in the
thread-default main loopthat monitor
was created in.
monitor |
||
entry |
The StoragedCrypttabEntry that was removed. |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details