| Net-ICal documentation | Contained in the Net-ICal distribution. |
Net::ICal -- Interface to RFC2445 (iCalendar) calendaring and scheduling protocol.
use Net::ICal;
Net::ICal is a collection of Perl modules for manipulating iCalendar (RFC2445) calendar data.
As of the 0.15 release, most of the functionality you want to find out about is in Net::ICal::Calendar. See its manpages for more details.
This is ALPHA QUALITY SOFTWARE; it is under active development and is not fully functional. For more information, see http://reefknot.sourceforge.net.
None for now; see Net::ICal::Calendar.
First, look at the files in the examples/ directory of the distribution to see some ways of using Net::ICal.
The following modules make up the bulk of the functionality of Net::ICal. You should read their individual perldoc to see how they work.
| Net-ICal documentation | Contained in the Net-ICal distribution. |
#!/usr/bin/perl -w # -*- Mode: perl -*- #====================================================================== # # This package is free software and is provided "as is" without # express or implied warranty. It may be used, redistributed and/or # modified under the same terms as perl itself. ( Either the Artistic # License or the GPL. ) # # $Id: ICal.pm,v 1.12 2001/08/04 05:53:12 srl Exp $ # # (C) COPYRIGHT 2000-2001, Reefknot developers. # # See the AUTHORS file included in the distribution for a full list. #====================================================================== use Net::ICal::Alarm; use Net::ICal::Attendee; use Net::ICal::Calendar; use Net::ICal::Component; use Net::ICal::Duration; use Net::ICal::ETJ; use Net::ICal::Event; use Net::ICal::Freebusy; use Net::ICal::Journal; use Net::ICal::Period; use Net::ICal::Property; use Net::ICal::Recurrence; use Net::ICal::Time; use Net::ICal::Todo; use Net::ICal::Trigger; use Net::ICal::Util; $VERSION = "0.15"; package Net::ICal; 1; __END__