Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Data::ICal::Entry::AlaUserPContributed PData::ICal::Entry::Alarm::Procedure(3)

NAME
       Data::ICal::Entry::Alarm::Procedure - Represents	a procedure-call alarm
       in an iCalendar file

SYNOPSIS
	   my $valarm =	Data::ICal::Entry::Alarm::Procedure->new();
	   $valarm->add_properties(
	       attach => [ "ftp://host.com/novo-procs/felizano.exe", { fmttype => "application/binary" } ],
	       # Dat*e*::ICal is not a typo here
	       trigger	 => [ Date::ICal->new( epoch =>	... )->ical, { value =>	'DATE-TIME' } ],
	   );

	   $vevent->add_entry($valarm);

DESCRIPTION
       A Data::ICal::Entry::Alarm::Procedure object represents an alarm	that
       calls a procedure (in some application-defined way), which is attached
       to a todo item or event in an iCalendar file.  (Note that the iCalendar
       RFC refers to entries as	"components".)	It is a	subclass of
       Data::ICal::Entry::Alarm	and accepts all	of its methods.

METHODS
   new
       Creates a new Data::ICal::Entry::Alarm::Procedure object; sets its
       "ACTION"	property to "PROCEDURE".

   optional_unique_properties
       In addition to "duration" and "repeat" (see
       "optional_unique_properties" in Data::ICal::Entry::Alarm), procedure-
       call alarms may also specify a value for	"description".

   mandatory_unique_properties
       In addition to "action" and "trigger" (see
       "mandatory_unique_properties" in	Data::ICal::Entry::Alarm), procedure-
       call alarms must	also specify a value for "attach".

AUTHOR
       Best Practical Solutions, LLC <modules@bestpractical.com>

LICENCE	AND COPYRIGHT
       Copyright (c) 2005 - 2015, Best Practical Solutions, LLC.  All rights
       reserved.

       This module is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself. See	perlartistic.

perl v5.24.1			  2015-0Data::ICal::Entry::Alarm::Procedure(3)

NAME | SYNOPSIS | DESCRIPTION | METHODS | AUTHOR | LICENCE AND COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Data::ICal::Entry::Alarm::Procedure&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help