SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-AnyEvent-DBus rpm build for : OpenSuSE. For other distributions click perl-AnyEvent-DBus.

Name : perl-AnyEvent-DBus
Version : 0.31 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp155.7.1 Date : 2023-07-20 19:06:16
Group : Development/Libraries/Perl Source RPM : perl-AnyEvent-DBus-0.31-lp155.7.1.src.rpm
Size : 0.01 MB
Packager : https://www_suse_com/
Summary : Adapt Net::DBus to AnyEvent
Description :
This module is an AnyEvent user, you need to make sure that you use and run
a supported event loop.

Loading this module will install the necessary magic to seamlessly
integrate Net::DBus into AnyEvent. It does this by quite brutally hacking
Net::DBus::Reactor so that all dbus connections created after loading this
module will automatically be managed by this module.

Note that a) a lot inside Net::DBus is still blocking b) if you call a
method that blocks, you again block your process (basically anything but
calls to the Net::DBus::Binding::Connection objects block, but see
Net::DBus::Annoation, specifically dbus_call_async) c) the underlying
libdbus is often blocking itself, even with infinite timeouts and d) this
module only implements the minimum API required to make Net::DBus work -
Net::DBus unfortunately has no nice hooking API.

However, unlike Net::DBus::Reactor, this module should be fully
non-blocking as long as you only use non-blocking APIs (Net::DBus::Reactor
blocks on writes). It should also be faster, but Net::DBus is such a morass
so unneeded method calls that speed won\'t matter much...

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-A/15.5/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-AnyEvent-DBus-0.31-lp155.7.1.noarch.rpm
     

Provides :
perl(AnyEvent::DBus)
perl-AnyEvent-DBus

Requires :
perl(:MODULE_COMPAT_5.26.1)
perl(AnyEvent) >= 5
perl(Net::DBus) >= 0.33
perl(common::sense) >= 3.2
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/AnyEvent
/usr/lib/perl5/vendor_perl/5.26.1/AnyEvent/DBus.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-AnyEvent-DBus
/usr/share/doc/packages/perl-AnyEvent-DBus/COPYING
/usr/share/doc/packages/perl-AnyEvent-DBus/Changes
/usr/share/doc/packages/perl-AnyEvent-DBus/README
/usr/share/man/man3/AnyEvent::DBus.3pm.gz

 
ICM