POE::Resources(3pm)

POE::Resources3pm

Loader of poe resources

Usage

  # Intended for internal use by POE::Kernel.
  use POE::Resources;
  POE::Resources->load();

Overview

POE::Kernel is internally split into different resources that are separately managed by individual mix-in classes.

POE::Resources is designed as a high-level macro manager for POE::Resource classes. Currently it implements a single method, load(), which loads all the POE::Resource classes.

Methods

POE::Resources has a public interface, but it is intended to be used internally by POE::Kernel. Application programmers should never need to use POE::Resources directly.

load

POE::Kernel calls load() to loads all the known POE::Resource modules.

Each resource may be handled by a pure perl module, or by an XS module. For each resource class, load() first tries to load the "POE::XS::Resource::..." version of the module. If that fails, load() falls back to "POE::Resource::...".

Authors & licensing

Please see POE for more information about its authors, contributors, and POE's licensing.

Releases

10 releases since Debian 5.0 (Lenny); the text changed 8 times.

  1. 5.0
  2. 6.0
  3. 7
  4. 8
  5. 9
  6. 10
  7. 11
  8. 12–13
  9. Arch

From perl-poe 1.370-2 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.