diff options
Diffstat (limited to 'lib/App/XScreenSaver/DBus/SaverProxy.pm')
-rw-r--r-- | lib/App/XScreenSaver/DBus/SaverProxy.pm | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/App/XScreenSaver/DBus/SaverProxy.pm b/lib/App/XScreenSaver/DBus/SaverProxy.pm index d098045..f4773bc 100644 --- a/lib/App/XScreenSaver/DBus/SaverProxy.pm +++ b/lib/App/XScreenSaver/DBus/SaverProxy.pm @@ -5,6 +5,17 @@ use experimental 'signatures'; # this is the interface name use Net::DBus::Exporter qw(org.freedesktop.ScreenSaver); use parent 'Net::DBus::Object'; +# VERSION +# ABSTRACT: proxy dbus object + +=head1 DESCRIPTION + +This is functionally the same as L<< C<Net::DBus::ObjectProxy> >>, but +specialised for this application, and with a hack to allow L<< +C<App::XScreenSaver::DBus::Saver> >> to access the sender of the +message. + +=cut dbus_method('Inhibit',['string','string'],['uint32']); dbus_method('UnInhibit',['uint32'],[]); |