Net::ICal - Interface to RFC2445 (iCalendar) calendaring


Net-ICal documentation Contained in the Net-ICal distribution.

Index


Code Index:

NAME

Top

Net::ICal -- Interface to RFC2445 (iCalendar) calendaring and scheduling protocol.

SYNOPSIS

Top

  use Net::ICal;

DESCRIPTION

Top

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.

METHODS

Top

None for now; see Net::ICal::Calendar.

SEE ALSO

Top

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__