The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

App::XScreenSaver::DBus - tie xscreensaver into dbus

VERSION

version 1.0.3

SYNOPSIS

    use App::XScreenSaver::DBus;
    App::XScreenSaver::DBus->new->run;

ATTRIBUTES

reactor

the event loop

logind

instance of App::XScreenSaver::DBus::Logind.

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