c
GObject.Object
Gio.Permission
Polkit.Permission
Import line: | Polkit = imports.gi.Polkit; |
GIR File: | Polkit-1.0.gir |
C documentation: | PolkitPermission |
Class : | Permission |
Implements: | Gio.AsyncInitable, Gio.Initable |
Extends: | Gio.Permission |
Properties | Defined By | |
---|---|---|
action_id : String
|
Polkit.Permission | |
allowed : gboolean
read only
|
Gio.Permission | |
can_acquire : gboolean
read only
|
Gio.Permission | |
can_release : gboolean
read only
|
Gio.Permission | |
parent_instance : GObject.Object
read only
|
Gio.Permission | |
priv : Gio.PermissionPrivate
read only
|
Gio.Permission | |
subject : Polkit.Subject
|
Polkit.Permission |
Method / Constructor | Defined By | |
---|---|---|
new Polkit.Permission
(Object properties)
Create a new Polkit.Permission
Create a new Polkit.Permission
|
||
Create a new Polkit.Permission
Create a new Polkit.Permission
|
||
new Polkit.Permission.sync
(String action_id, Subject subject, Cancellable cancellable)
:
Gio.Permission
Create a new Polkit.Permission
Create a new Polkit.Permission
|
||
Polkit.Permission.c_new
(String action_id, Subject subject, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Polkit.Permission | |
acquire
(Cancellable cancellable)
:
gboolean
|
Gio.Permission | |
|
Gio.Permission | |
acquire_finish
(AsyncResult result)
:
gboolean
|
Gio.Permission | |
get_action_id
()
:
String
|
Polkit.Permission | |
get_allowed
()
:
gboolean
|
Gio.Permission | |
get_can_acquire
()
:
gboolean
|
Gio.Permission | |
get_can_release
()
:
gboolean
|
Gio.Permission | |
get_subject
()
:
Polkit.Subject
|
Polkit.Permission | |
Gio.Permission | ||
init
(Cancellable cancellable)
:
gboolean
|
Gio.Initable | |
|
Gio.AsyncInitable | |
init_finish
(AsyncResult res)
:
gboolean
|
Gio.AsyncInitable | |
new_finish
(AsyncResult res)
:
GObject.Object
|
Gio.AsyncInitable | |
release
(Cancellable cancellable)
:
gboolean
|
Gio.Permission | |
|
Gio.Permission | |
release_finish
(AsyncResult result)
:
gboolean
|
Gio.Permission |
None |