org.gnome.SessionManager.Inhibitor — Active Inhibitors
GetAppId (OUT s app_id); GetClientId (OUT o client_id); GetReason (OUT s reason); GetFlags (OUT u flags); GetToplevelXid (OUT u xid);
This interface is implemented by the active inhibitors that are returned by the manager's GetInhibitors() method.
Clients like GNOME Shell use this interface to display the shutdown confirmation dialog.
GetAppId (OUT s app_id);
Return the application ID associated with this inhibitor.
OUT s app_id
:The identifier for the associated application
GetClientId (OUT o client_id);
Return the client object path associated with this inhibitor.
OUT o client_id
:The object path of the associated client
GetReason (OUT s reason);
Return the reason for the inhibitor
OUT s reason
:The reason for the inhibitor