The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "dist:POE-Declare poe"

POE::Declare - A POE abstraction layer for conciseness and simplicity River stage one • 6 direct dependents • 7 total dependents

POE is a very powerful and flexible system for doing asynchronous programming. But it has the reputation of being difficult to learn, with a somewhat confusing set of abstractions. In particular, it can be tricky to resolve POE's way of programming w...

ADAMK/POE-Declare-0.59 - 03 Feb 2012 11:30:05 UTC

POE::Declare::Meta - Metadata object that describes a POE::Declare class River stage one • 6 direct dependents • 7 total dependents

POE::Declare::Meta objects are constructed and used internally by POE::Declare during class construction. POE::Declare::Meta objects are not created directly. Access to the meta object for a POE::Declare class is via the exported "meta" function....

ADAMK/POE-Declare-0.59 - 03 Feb 2012 11:30:05 UTC

POE::Declare::Object - Base class for all POE::Declare classes River stage one • 6 direct dependents • 7 total dependents

POE::Declare::Object provides the base package that delivers core functionality for all instantiated POE::Declare objects. Functionality and methods defined here are available in all POE::Declare classes....

ADAMK/POE-Declare-0.59 - 03 Feb 2012 11:30:05 UTC

POE::Declare::Meta::Slot - Abstract base class for named class elements River stage one • 6 direct dependents • 7 total dependents

In POE::Declare, each class is a simple controlled structure with a set of named elements within it, known as "slots". Each slot uniquely occupies a name (just like in a HASH) except that in the POE::Declare model, that name is reserved across all re...

ADAMK/POE-Declare-0.59 - 03 Feb 2012 11:30:05 UTC

POE::Declare::Meta::Event - Declares a named POE event River stage one • 6 direct dependents • 7 total dependents

Taking advantage of the subroutine attribute feature of recent versions of Perl, the "Event" attribute is used to register a function/method as an named event that can be targetted by POE. In an Event, the non-default array constant SELF is used to r...

ADAMK/POE-Declare-0.59 - 03 Feb 2012 11:30:05 UTC

POE::Declare::Meta::Param - A named attribute passed to the constructor as a parameter. River stage one • 6 direct dependents • 7 total dependents

POE::Declare::Meta::Param is a sub-class of POE::Declare::Meta::Attribute. It defines an attribute for which the initial value will be passed by name to the constructor. The declaration does not concern itself with issues of type or whether the param...

ADAMK/POE-Declare-0.59 - 03 Feb 2012 11:30:05 UTC

POE::Declare::Meta::Message - A named message that is emitted to the parent River stage one • 6 direct dependents • 7 total dependents

Each POE::Declare object contains a series of declared messages. Message registration is done (primarily) during object creation, and the parameter checking for each message parameter is checked in a defined way....

ADAMK/POE-Declare-0.59 - 03 Feb 2012 11:30:05 UTC

POE::Declare::Meta::Timeout - A named timeout with generated support methods River stage one • 6 direct dependents • 7 total dependents

POE::Declare::Meta::Timeout is a sub-class of "Event" with access to a number of additional methods relating to timers and alarms....

ADAMK/POE-Declare-0.59 - 03 Feb 2012 11:30:05 UTC

POE::Declare::Meta::Internal - Reserve a named slot for internal use River stage one • 6 direct dependents • 7 total dependents

POE::Declare::Meta::Internal is a POE::Declare::Meta::Slot sub-class that is used to reserve a slot name purely for internal use. In practice, all this declaration really does is to guarentee that the HASH key for that name will never be used by any ...

ADAMK/POE-Declare-0.59 - 03 Feb 2012 11:30:05 UTC

POE::Declare::Meta::Attribute - Named accessor with read-only accessor River stage one • 6 direct dependents • 7 total dependents

A POE::Declare::Meta::Attribute is a POE::Declare::Meta::Slot subclass that represents the simplest possible slot, a named attribute with a data storage element in the object HASH, and a readonly accessor. These methods are intended for use outside o...

ADAMK/POE-Declare-0.59 - 03 Feb 2012 11:30:05 UTC
10 results (0.036 seconds)