Linux workstation

openSUSE Tumbleweed native package

perl-POE

Портативна, незалежна від event loop мережа та багатозадачність на основі подій

Packages / openSUSE Tumbleweed / Unspecified / perl-POE

[Source: perl-POE]

Package: perl-POE (1.370-1.20)

[Project overview: libpoe-perl]

External Resources:

Homepage: [metacpan.org]

Портативна, незалежна від event loop мережа та багатозадачність на основі подій

POE — це фреймворк для кооперативної багатозадачності та мережевої взаємодії на основі подій у Perl. Інші мови мають подібні фреймворки. У Python є Twisted. У TCL є "the event loop". POE надає уніфікований інтерфейс до кількох інших циклів подій, зокрема select(), IO::Poll, Glib, Gtk, Tk, Wx і Gtk2. Багато з цих інтерфейсів циклів подій були написані іншими, за допомогою POE::Test::Loops. Їх можна знайти на CPAN. POE досягає високого ступеня переносимості між різними операційними системами та версіями Perl завдяки тому, що написаний повністю на Perl. CPAN хостить опційні XS- модулі для POE, якщо швидкість важливіша за переносимість. POE спроєктований шарами. Кожен шар будується поверх нижчих. Програми можуть використовувати POE на будь-якому рівні абстракції, а різні рівні можна безшовно змішувати в одній програмі. Пам’ятайте, однак, що вищі абстракції часто потребують більше ресурсів, ніж нижчі. Зручності, які вони надають, не є безкоштовними. Вбудовані шари абстракції POE — це лише верхівка зростаючого айсберга. Sprocket, POE::Stage та інші дистрибутиви CPAN будуються на цій роботі. Вас заохочують оглянутись довкола. Хоч би як високо ви піднялись, усе зводиться до викликів POE::Kernel. Тож ваш приземлений код може легко співпрацювати зі стратосферними системами.

Other Packages Related to perl-POE:

  • dep: perl(:MODULE_COMPAT_5.44.0)

    Package not available

  • dep: perl(IO) (>= 1.24)

    Package not available

  • dep: perl(IO::Handle) (>= 1.27)

    Package not available

  • dep: perl(IO::Pipely) (>= 0.005)

    Package not available

  • dep: perl(IO::Tty) (>= 1.08)

    Package not available

  • dep: perl(POE::Test::Loops) (>= 1.360)

    Package not available

  • dep: perl(Storable) (>= 2.16)

    Package not available

Download perl-POE

ArchitecturePackage SizeInstalled SizeFiles
noarch467 KiB1.3 MiB[list of files]

Шляхи файлів пакета (128)

Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.

  • /usr/lib/perl5/vendor_perl/5.44.0/POE
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Component
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Component/Client
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Component/Client/TCP.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Component.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Component/Server
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Component/Server/TCP.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Driver
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Driver.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Driver/SysRW.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Filter
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Filter/Block.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Filter/Grep.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Filter/HTTPD.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Filter/Line.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Filter/Map.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Filter.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Filter/RecordBlock.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Filter/Reference.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Filter/Stackable.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Filter/Stream.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Kernel.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Loop
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Loop/IO_Poll.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Loop/PerlSignals.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Loop.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Loop/Select.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/NFA.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Pipe
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Pipe/OneWay.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Pipe.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Pipe/TwoWay.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Queue
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Queue/Array.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Queue.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Resource
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Resource/Aliases.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Resource/Clock.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Resource/Events.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Resource/Extrefs.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Resource/FileHandles.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Resource.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Resource/Sessions.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Resource/SIDs.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Resource/Signals.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Resources.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Session.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Test
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Test/Sequence.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Wheel
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Wheel/Curses.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Wheel/FollowTail.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Wheel/ListenAccept.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Wheel.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Wheel/ReadLine.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Wheel/ReadWrite.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Wheel/Run.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/POE/Wheel/SocketFactory.pm
  • /usr/share/doc/packages/perl-POE
  • /usr/share/doc/packages/perl-POE/CHANGES
  • /usr/share/doc/packages/perl-POE/examples
  • /usr/share/doc/packages/perl-POE/examples/create.perl
  • /usr/share/doc/packages/perl-POE/examples/fakelogin.perl
  • /usr/share/doc/packages/perl-POE/examples/forkbomb.perl
  • /usr/share/doc/packages/perl-POE/examples/names.perl
  • /usr/share/doc/packages/perl-POE/examples/objmaps.perl
  • /usr/share/doc/packages/perl-POE/examples/objsessions.perl
  • /usr/share/doc/packages/perl-POE/examples/packagesessions.perl
  • /usr/share/doc/packages/perl-POE/examples/queue.perl
  • /usr/share/doc/packages/perl-POE/examples/README.samples
  • /usr/share/doc/packages/perl-POE/examples/selects.perl
  • /usr/share/doc/packages/perl-POE/examples/sessions.perl
  • /usr/share/doc/packages/perl-POE/examples/signals.perl
  • /usr/share/doc/packages/perl-POE/examples/tcp_watermarks.perl
  • /usr/share/doc/packages/perl-POE/examples/thrash.perl
  • /usr/share/doc/packages/perl-POE/examples/watermarks.perl
  • /usr/share/doc/packages/perl-POE/examples/wheels2.perl
  • /usr/share/doc/packages/perl-POE/HISTORY
  • /usr/share/doc/packages/perl-POE/README
  • /usr/share/doc/packages/perl-POE/TODO
  • /usr/share/man/man3/POE.3pm.gz
  • /usr/share/man/man3/POE::Component.3pm.gz
  • /usr/share/man/man3/POE::Component::Client::TCP.3pm.gz
  • /usr/share/man/man3/POE::Component::Server::TCP.3pm.gz
  • /usr/share/man/man3/POE::Driver.3pm.gz
  • /usr/share/man/man3/POE::Driver::SysRW.3pm.gz
  • /usr/share/man/man3/POE::Filter.3pm.gz
  • /usr/share/man/man3/POE::Filter::Block.3pm.gz
  • /usr/share/man/man3/POE::Filter::Grep.3pm.gz
  • /usr/share/man/man3/POE::Filter::HTTPD.3pm.gz
  • /usr/share/man/man3/POE::Filter::Line.3pm.gz
  • /usr/share/man/man3/POE::Filter::Map.3pm.gz
  • /usr/share/man/man3/POE::Filter::RecordBlock.3pm.gz
  • /usr/share/man/man3/POE::Filter::Reference.3pm.gz
  • /usr/share/man/man3/POE::Filter::Stackable.3pm.gz
  • /usr/share/man/man3/POE::Filter::Stream.3pm.gz
  • /usr/share/man/man3/POE::Kernel.3pm.gz
  • /usr/share/man/man3/POE::Loop.3pm.gz
  • /usr/share/man/man3/POE::Loop::IO_Poll.3pm.gz
  • /usr/share/man/man3/POE::Loop::PerlSignals.3pm.gz
  • /usr/share/man/man3/POE::Loop::Select.3pm.gz
  • /usr/share/man/man3/POE::NFA.3pm.gz
  • /usr/share/man/man3/POE::Pipe.3pm.gz
  • /usr/share/man/man3/POE::Pipe::OneWay.3pm.gz
  • /usr/share/man/man3/POE::Pipe::TwoWay.3pm.gz
  • /usr/share/man/man3/POE::Queue.3pm.gz
  • /usr/share/man/man3/POE::Queue::Array.3pm.gz
  • /usr/share/man/man3/POE::Resource.3pm.gz
  • /usr/share/man/man3/POE::Resource::Aliases.3pm.gz
  • /usr/share/man/man3/POE::Resource::Clock.3pm.gz
  • /usr/share/man/man3/POE::Resource::Events.3pm.gz
  • /usr/share/man/man3/POE::Resource::Extrefs.3pm.gz
  • /usr/share/man/man3/POE::Resource::FileHandles.3pm.gz
  • /usr/share/man/man3/POE::Resources.3pm.gz
  • /usr/share/man/man3/POE::Resource::Sessions.3pm.gz
  • /usr/share/man/man3/POE::Resource::SIDs.3pm.gz
  • /usr/share/man/man3/POE::Resource::Signals.3pm.gz
  • /usr/share/man/man3/POE::Session.3pm.gz
  • /usr/share/man/man3/POE::Test::Sequence.3pm.gz
  • /usr/share/man/man3/POE::Wheel.3pm.gz
  • /usr/share/man/man3/POE::Wheel::Curses.3pm.gz
  • /usr/share/man/man3/POE::Wheel::FollowTail.3pm.gz
  • /usr/share/man/man3/POE::Wheel::ListenAccept.3pm.gz
  • /usr/share/man/man3/POE::Wheel::ReadLine.3pm.gz
  • /usr/share/man/man3/POE::Wheel::ReadWrite.3pm.gz
  • /usr/share/man/man3/POE::Wheel::Run.3pm.gz
  • /usr/share/man/man3/POE::Wheel::SocketFactory.3pm.gz

Field source: openSUSE Tumbleweed OSS revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f

Використати цей пакет

OpenFactory може завантажити цю операційну систему у віртуальній машині браузера або почати збірку образу з рідною назвою пакета з цього запису.

Версії, набори та репозиторії

Кожен рядок: метадані індексу пакетів для однієї версії, архітектури, набору й репозиторію. Назви, URL і розміри зі джерела; посилання є змінним місцем отримання, не перерозповсюдженням OpenFactory.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
1.370-1.20tumbleweed / ossnoarchopenSUSE Tumbleweed · OSS · multi-architecture467 KiB1.3 MiBnoarch/perl-POE-1.370-1.20.noarch.rpm

Field source: openSUSE Tumbleweed OSS revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f

Контрольні суми й дати спостереження

For an APT source, signature verification authenticates the repository metadata chain and the Packages index containing this source-reported artifact digest. It does not certify package safety.

Повнота запису каталогу

The completeness score measures metadata coverage, not software quality, security, compatibility, or suitability.

Summary and description
25/25
Artifact path and source digest
25/25
Dependency metadata
15/15
Package-file index
15/15
Homepage
5/5
License text
5/5
Source package or maintainer
10/10

Recorded total: 100/100

Field source: openSUSE Tumbleweed OSS revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f. The cross-OS mapping is catalog-derived from the source-reported homepage; it does not establish authorship or publisher identity

Джерела та походження

Field-source links above resolve here. Each source entry names the metadata publisher, trust tier, exact snapshot revision, signature result, and observation time; catalog-derived mappings are labeled separately.

  • Authoritative source; repository metadata signature verified, revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f

    Signature verification covers the configured repository metadata chain. It does not certify that the package is safe or suitable.

    Repository-signature verification record
    Signed-object SHA-256
    4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f
    Signer fingerprint
    AD485664E901B867051AB15F35A2F86E29B700A4
    Keyring revision
    opensuse-project-signing-key.asc
    SHA-256 b5745739ebfb95b25b8e810f9bcb847fe750ccda598bd85f02f0e974599a6d7e
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Signed Release → package-index hash linkage

    Path: Not recorded
    Expected SHA-256: Not recorded
    Observed SHA-256: Not recorded
    Result: match verified

perl-POE Package for openSUSE Tumbleweed | OpenFactory