=head1 NAME Mac::Notification - Macintosh Toolbox Interface to Notification Manager =head1 DESCRIPTION Access to Inside Macintosh is essential for proper use of these functions. Explanations of terms, processes and procedures are provided there. Any attempt to use these functions without guidance can cause severe errors in your machine, including corruption of data. B =cut use strict; package Mac::Notification; BEGIN { use Exporter (); use DynaLoader (); use vars qw($VERSION @ISA @EXPORT); $VERSION = '1.02'; @ISA = qw(Exporter DynaLoader); @EXPORT = qw( NMInstall NMRemove ); } bootstrap Mac::Notification; package NMRec; sub new { my($package) = shift @_; my($nm) = NMRec::_new($package); while (scalar(@_)) { my($field) = shift @_; my($value) = shift @_; $nm->$field($value); } $nm; } =include Notification.xs =head1 AUTHOR Written by Matthias Ulrich Neeracher Eneeracher@mac.comE. Currently maintained by Chris Nandor Epudge@pobox.comE. =cut 1; __END__