NAME
IO::Async::Set
- a class that maintains a set of IO::Async::Notifier
objects.
SYNOPSIS
This module would not be used directly; see the subclasses:
DESCRIPTION
This module provides an abstract class to store a set of IO::Async::Notifier
objects or subclasses of them. It handles all of the lower-level set manipulation actions, and leaves the actual IO readiness testing/notification to the concrete class that implements it.
METHODS
$set->add( $notifier )
This method adds another notifier object to the stored collection. The object may be a IO::Async::Notifier
, or any subclass of it.
$set->remove( $notifier )
This method removes a notifier object from the stored collection.
AUTHOR
Paul Evans <leonerd@leonerd.org.uk>