org.freedesktop.ScreenSaver
        org.freedesktop.ScreenSaver — The Idle Inhibition Service manages the inhibition requests.
org.freedesktop.ScreenSaver.Inhibit
          | 
                Inhibit
              ( | IN String application_name, | 
| IN String reason_for_inhibit, | |
| OUT UInt32 cookie ); | 
Inhibit idleness for the caller application.
application_name
              A unique identifier for the application, usually a reverse domain (such as 'org.freedesktop.example').
reason_for_inhibit
              A human-readable and possibly translated string explaining the reason why idleness is inhibited (such as 'Playing a movie').
cookie
              A cookie uniquely representing the inhibition request, to be passed to UnInhibit when done.