NAME
App::XScreenSaver::DBus - main application class
VERSION
version 1.0.2
SYNOPSIS
use App::XScreenSaver::DBus;
App::XScreenSaver::DBus->new->run;
ATTRIBUTES
reactor
the event loop
inhibit_sleep
instance of App::XScreenSaver::DBus::InhibitSleep
.
saver
instance of App::XScreenSaver::DBus::Saver
.
log
a logger
METHODS
run
registers the DBus services and runs the event loop; this method does not return
AUTHOR
Gianni Ceccarelli <dakkar@thenautilus.net>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2021 by Gianni Ceccarelli <dakkar@thenautilus.net>.
This is free software, licensed under:
The GNU Affero General Public License, Version 3, November 2007