entry exit points
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2742
Last Exit 4.0
Last Exit is a player for the LastFM radio station. more>>
Last Exit is a player for the LastFM radio station.
It has most of the useful features that the official player has including
- Stream support
- Station searching
- Tagging
- Journalling
- Access to subscriber features
It also has more powerful searches for stations including Neighbours personal stations, users stations and fan stations.
<<lessIt has most of the useful features that the official player has including
- Stream support
- Station searching
- Tagging
- Journalling
- Access to subscriber features
It also has more powerful searches for stations including Neighbours personal stations, users stations and fan stations.
Download (0.36MB)
Added: 2007-01-24 License: GPL (GNU General Public License) Price:
1003 downloads
AtExit 2.01
AtExit is a Perl module that can perform exit processing for a program or object. more>>
AtExit is a Perl module that can perform exit processing for a program or object.
SYNOPSIS
use AtExit;
sub cleanup {
my @args = @_;
print "cleanup() executing: args = @argsn";
}
## Register subroutines to be called when this program exits
$_ = atexit(&cleanup, "This call was registered first");
print "first call to atexit() returned $_n";
$_ = atexit("cleanup", "This call was registered second");
print "second call to atexit() returned $_n";
$_ = atexit("cleanup", "This call shouldve been unregistered by rmexit");
rmexit($_) or warn "couldnt unregister exit-sub $_!";
if (@ARGV == 0) {
## Register subroutines to be called when this lexical scope is exited
my $scope1 = AtExit->new( &cleanup, "Scope 1, Callback 1" );
{
## Do the same for this nested scope
my $scope2 = AtExit->new;
$_ = $scope2->atexit( &cleanup, "Scope 2, Callback 1" );
$scope1->atexit( &cleanup, "Scope 1, Callback 2");
$scope2->atexit( &cleanup, "Scope 2, Callback 2" );
$scope2->rmexit($_) or warn "couldnt unregister exit-sub $_!";
print "*** Leaving Scope 2 ***n";
}
print "*** Finished Scope 2 ***n";
print "*** Leaving Scope 1 ***n";
}
print "*** Finished Scope 1 ***n" if (@ARGV == 0);
END {
print "*** Now performing program-exit processing ***n";
}
The AtExit module provides ANSI-C style exit processing modeled after the atexit function in the standard C library (see atexit(3C)). Various exit processing routines may be registered by calling atexit and passing it the desired subroutine along with any desired arguments. Then, at program-exit time, the subroutines registered with atexit are invoked with their given arguments in the reverse order of registration (last one registered is invoked first). Registering the same subroutine more than once will cause that subroutine to be invoked once for each registration.
An AtExit object can be created in any scope. When invoked as a function, atexit registers callbacks to be executed at program-exit time. But when invoked as an object-method (using the $object->method_name syntax), callbacks registered with an AtExit object are executed at object-destruction time! The rules for order of execution of the registered subroutines are the same for objects during object-destruction, as for the program during program-termination.
The atexit function/method should be passed a subroutine name or reference, optionally followed by the list of arguments with which to invoke it at program/object exit time. Anonymous subroutine references passed to atexit act as "closures" (which are described in perlref). If a subroutine name is specified (as opposed to a subroutine reference) then, unless the subroutine name has an explicit package prefix, it is assumed to be the name of a subroutine in the callers current package. A reference to the specified subroutine is obtained, and, if invocation arguments were specified, it is "wrapped up" in a closure which invokes the subroutine with the specified arguments. The resulting subroutine reference is added to the front of the list of exit-handling subroutines for the program (atexit) or the AtExit object ($exitObject->atexit) and the reference is then returned to the caller (just in case you might want to unregister it later using rmexit. If the given subroutine could not be registered, then the value zero is returned.
The rmexit function/method should be passed one or more subroutine references, each of which was returned by a previous call to atexit. For each argument given, rmexit will look in the list of exit-handling subroutines for the program (rmexit) or the AtExit object ($exitObject->rmexit) and remove the first matching entry from the list. If no arguments are given, then all program or object exit-handlers are unregistered! The value returned will be the number of subroutines that were successfully unregistered.
At object destruction time, the DESTROY{} subroutine in the AtExit module iterates over the subroutine references in the AtExit object and invokes each one in turn (each subroutine is removed from the front of the queue immediately before it is invoked). At program-exit time, the END{} block in the AtExit module iterates over the subroutines in the array returned by the exit_subs method and invokes each one in turn (each subroutine is removed from the front of the queue immediately before it is invoked). Note that in both cases (program-exit, and object-destruction) the subroutines in this queue are invoked in first-to-last order (the reverse order in which they were registered with atexit).
<<lessSYNOPSIS
use AtExit;
sub cleanup {
my @args = @_;
print "cleanup() executing: args = @argsn";
}
## Register subroutines to be called when this program exits
$_ = atexit(&cleanup, "This call was registered first");
print "first call to atexit() returned $_n";
$_ = atexit("cleanup", "This call was registered second");
print "second call to atexit() returned $_n";
$_ = atexit("cleanup", "This call shouldve been unregistered by rmexit");
rmexit($_) or warn "couldnt unregister exit-sub $_!";
if (@ARGV == 0) {
## Register subroutines to be called when this lexical scope is exited
my $scope1 = AtExit->new( &cleanup, "Scope 1, Callback 1" );
{
## Do the same for this nested scope
my $scope2 = AtExit->new;
$_ = $scope2->atexit( &cleanup, "Scope 2, Callback 1" );
$scope1->atexit( &cleanup, "Scope 1, Callback 2");
$scope2->atexit( &cleanup, "Scope 2, Callback 2" );
$scope2->rmexit($_) or warn "couldnt unregister exit-sub $_!";
print "*** Leaving Scope 2 ***n";
}
print "*** Finished Scope 2 ***n";
print "*** Leaving Scope 1 ***n";
}
print "*** Finished Scope 1 ***n" if (@ARGV == 0);
END {
print "*** Now performing program-exit processing ***n";
}
The AtExit module provides ANSI-C style exit processing modeled after the atexit function in the standard C library (see atexit(3C)). Various exit processing routines may be registered by calling atexit and passing it the desired subroutine along with any desired arguments. Then, at program-exit time, the subroutines registered with atexit are invoked with their given arguments in the reverse order of registration (last one registered is invoked first). Registering the same subroutine more than once will cause that subroutine to be invoked once for each registration.
An AtExit object can be created in any scope. When invoked as a function, atexit registers callbacks to be executed at program-exit time. But when invoked as an object-method (using the $object->method_name syntax), callbacks registered with an AtExit object are executed at object-destruction time! The rules for order of execution of the registered subroutines are the same for objects during object-destruction, as for the program during program-termination.
The atexit function/method should be passed a subroutine name or reference, optionally followed by the list of arguments with which to invoke it at program/object exit time. Anonymous subroutine references passed to atexit act as "closures" (which are described in perlref). If a subroutine name is specified (as opposed to a subroutine reference) then, unless the subroutine name has an explicit package prefix, it is assumed to be the name of a subroutine in the callers current package. A reference to the specified subroutine is obtained, and, if invocation arguments were specified, it is "wrapped up" in a closure which invokes the subroutine with the specified arguments. The resulting subroutine reference is added to the front of the list of exit-handling subroutines for the program (atexit) or the AtExit object ($exitObject->atexit) and the reference is then returned to the caller (just in case you might want to unregister it later using rmexit. If the given subroutine could not be registered, then the value zero is returned.
The rmexit function/method should be passed one or more subroutine references, each of which was returned by a previous call to atexit. For each argument given, rmexit will look in the list of exit-handling subroutines for the program (rmexit) or the AtExit object ($exitObject->rmexit) and remove the first matching entry from the list. If no arguments are given, then all program or object exit-handlers are unregistered! The value returned will be the number of subroutines that were successfully unregistered.
At object destruction time, the DESTROY{} subroutine in the AtExit module iterates over the subroutine references in the AtExit object and invokes each one in turn (each subroutine is removed from the front of the queue immediately before it is invoked). At program-exit time, the END{} block in the AtExit module iterates over the subroutines in the array returned by the exit_subs method and invokes each one in turn (each subroutine is removed from the front of the queue immediately before it is invoked). Note that in both cases (program-exit, and object-destruction) the subroutines in this queue are invoked in first-to-last order (the reverse order in which they were registered with atexit).
Download (0.008MB)
Added: 2007-05-23 License: Perl Artistic License Price:
884 downloads
Tina POS 0.0.22
Tina POS is a point of sales application designed for touch screens. more>>
Tina POS is a point of sales application designed for touch screens.
Tina POS supports ESC/POS ticket printers, customer displays, and barcode readers.
Its multi-user and has a great backoffice with a product entry form, reports, and charts.
<<lessTina POS supports ESC/POS ticket printers, customer displays, and barcode readers.
Its multi-user and has a great backoffice with a product entry form, reports, and charts.
Download (8.8MB)
Added: 2007-03-26 License: GPL (GNU General Public License) Price:
986 downloads
Deep Project 1.0
Deep Project is a time entry application for consulting firms. more>>
Deep Project is a time entry application for consulting firms. It stores start/end time and sick/vacation time. The project has the beginning of project management and sales cycle features.
<<less Download (11.3MB)
Added: 2007-03-08 License: GPL (GNU General Public License) Price:
962 downloads
Data::ICal::Entry::Event 0.12
Data::ICal::Entry::Event is a Perl module that represents an event in an iCalendar file. more>>
Data::ICal::Entry::Event is a Perl module that represents an event in an iCalendar file.
SYNOPSIS
my $vevent = Data::ICal::Entry::Event->new();
$vevent->add_properties(
summary => "my party",
description => "Ill cry if I want to",
# Dat*e*::ICal is not a typo here
dtstart => Date::ICal->new( epoch => time )->ical,
);
$calendar->add_entry($vevent);
$vevent->add_entry($alarm);
A Data::ICal::Entry::Event object represents a single event in an iCalendar file. (Note that the iCalendar RFC refers to entries as "components".) It is a subclass of Data::ICal::Entry and accepts all of its methods.
<<lessSYNOPSIS
my $vevent = Data::ICal::Entry::Event->new();
$vevent->add_properties(
summary => "my party",
description => "Ill cry if I want to",
# Dat*e*::ICal is not a typo here
dtstart => Date::ICal->new( epoch => time )->ical,
);
$calendar->add_entry($vevent);
$vevent->add_entry($alarm);
A Data::ICal::Entry::Event object represents a single event in an iCalendar file. (Note that the iCalendar RFC refers to entries as "components".) It is a subclass of Data::ICal::Entry and accepts all of its methods.
Download (0.10MB)
Added: 2007-01-17 License: Perl Artistic License Price:
1011 downloads
destripe 0.2
destripe plugin is used to remove some artifacts caused by low-cost or bad scanners. more>>
destripe plugin is used to remove some artifacts caused by low-cost or bad scanners, i.e. "stripes" running vertically (or horizontally) through the image.
Contents:
main() - Main entry - just call gimp_main()...
query() - Respond to a plug-in query...
run() - Run the filter...
destripe() - Destripe an image.
destripe_dialog() - Popup a dialog window...
preview_init() - Initialize the preview window...
preview_scroll_callback() - Update the preview when a scrollbar is moved.
preview_update() - Update the preview window.
preview_exit() - Free all memory used by the preview window...
dialog_create_ivalue() - Create an integer value control...
dialog_iscale_update() - Update the value field using the scale.
dialog_ientry_update() - Update the value field using the text entry.
dialog_histogram_callback()
dialog_ok_callback() - Start the filter...
dialog_cancel_callback() - Cancel the filter...
dialog_close_callback() - Exit the filter dialog application.
<<lessContents:
main() - Main entry - just call gimp_main()...
query() - Respond to a plug-in query...
run() - Run the filter...
destripe() - Destripe an image.
destripe_dialog() - Popup a dialog window...
preview_init() - Initialize the preview window...
preview_scroll_callback() - Update the preview when a scrollbar is moved.
preview_update() - Update the preview window.
preview_exit() - Free all memory used by the preview window...
dialog_create_ivalue() - Create an integer value control...
dialog_iscale_update() - Update the value field using the scale.
dialog_ientry_update() - Update the value field using the text entry.
dialog_histogram_callback()
dialog_ok_callback() - Start the filter...
dialog_cancel_callback() - Cancel the filter...
dialog_close_callback() - Exit the filter dialog application.
Download (0.024MB)
Added: 2006-09-06 License: GPL (GNU General Public License) Price:
1146 downloads
Tk::Menustrip 0.03
Tk::Menustrip is another menubar with help menu support, etc. more>>
Tk::Menustrip is another menubar with help menu support, etc.
SYNOPSIS
use Tk::Menustrip;
use Tk;
my $MainWindow = MainWindow->new();
my $l_Menubar = $this->Menustrip();
$l_Menubar->MenuLabel (File),
$l_Menubar->MenuEntry (File, Save, sub {Save();});
$l_Menubar->MenuSeparator (File);
$l_Menubar->MenuEntry (File, Exit, sub {Exit();});
$l_Menubar->MenuLabel (Help, -right);
$l_Menubar->MenuEntry (Help, About...);
$l_Menubar->MenuSeparator (Help);
$l_Menubar->MenuEntry (Help, Help On...);
$l_Menubar->pack(-fill => x);
Tk::MainLoop;
<<lessSYNOPSIS
use Tk::Menustrip;
use Tk;
my $MainWindow = MainWindow->new();
my $l_Menubar = $this->Menustrip();
$l_Menubar->MenuLabel (File),
$l_Menubar->MenuEntry (File, Save, sub {Save();});
$l_Menubar->MenuSeparator (File);
$l_Menubar->MenuEntry (File, Exit, sub {Exit();});
$l_Menubar->MenuLabel (Help, -right);
$l_Menubar->MenuEntry (Help, About...);
$l_Menubar->MenuSeparator (Help);
$l_Menubar->MenuEntry (Help, Help On...);
$l_Menubar->pack(-fill => x);
Tk::MainLoop;
Download (0.050MB)
Added: 2006-11-01 License: Perl Artistic License Price:
1087 downloads
Nicotine-Plus 1.2.8
Nicotine-Plus is a fork of Nicotine, the Python/GTK+ 2 client for the Soulseek P2P Network. more>>
Nicotine-Plus is a fork of Nicotine, the Python/GTK+ 2 client for the Soulseek P2P Network. Nicotine-Pluss features include remote uploads, separate shares sent to Buddies, GUI improvements, and a tray icon.
Enhancements:
GENERAL CHANGES
- Support for Spell Checking in chat added (libsexy and python-sexy required)
- Other users Interests are now shown in the User Info tab, with expanders
- Send Message added to trayicon
- Popup Menus in Private, Chatrooms, and User Browse reorganized
- The user-entry boxes are now buddy-list combobox entries
- Users with PyGTK >= 2.10 will use the gtk.StatusIcon instead of the old trayicon.so module.
- Added a filemanager popup item to the self-browse menu; configurable under Settings->Advanced->Events
- Gstreamer-Python support for sound effects added
- Added Soulseek testing server (port 2242) to the server combobox.
- Changed the URL Catchers syntax. The ampersand "&" is no longer needed at the end of URL Handlers. The handler entry is now a combobox and includes a bunch of webbrowser commands.
- Userlist Columns are hidable and hidden status is saved.
TRANSFERS
- Added a "Group by users" check box
- Added Expand/Collapse all toggle button to transfers
- Added a popup dialog to the "Clear Queued" transfers buttons
PRIVATE CHAT
- Added gallows patch for including your username in the private chat log. (ticket #161)
- Direct private messages (currently only supported by Nicotine+ >= 1.2.7.1)
SEARCH
- Search now has combo boxes, per-room searching and per-user searching.
- Added Wishlist and changed remembered search tabs to only display when new search results arrive
- Switch to newly started search tab (ticket #157)
USERINFO
- gallows added userinfo image zooming via the scrollwheel (ticket #160)
SETTINGS
- Changed Audio Player Syntax it now uses "$" as the filename
- Exit dialog can be disabled in Settings->UI
- When a config option is detected as unset, print it in the log window.
- Move Icon theme and trayicon settings to a seperate frame
- Move sound effect and audio player settings to a seperate frame
- Reopen Settings dialog, if a setting is not set.
NETWORKING
- On Win32, hyriands multithreaded socket selector is used. This will allow a larger number of sockets to be used, thus increasing stability.
- Added Server Message 57 (User Interests)
- Send rn with userinfo description instead of just n
BUGFIXES
- Uploads to other Nicotine+ users work better
- Userinfo Description does not scroll to the bottom of the window
- Fixed a few bugs with the trayicon
- Fixed server reconnection not actually trying to reconnect (and giving up on the first try)
TRANSLATIONS
- Lithuanian translation updated
- Euskare translation updated
<<lessEnhancements:
GENERAL CHANGES
- Support for Spell Checking in chat added (libsexy and python-sexy required)
- Other users Interests are now shown in the User Info tab, with expanders
- Send Message added to trayicon
- Popup Menus in Private, Chatrooms, and User Browse reorganized
- The user-entry boxes are now buddy-list combobox entries
- Users with PyGTK >= 2.10 will use the gtk.StatusIcon instead of the old trayicon.so module.
- Added a filemanager popup item to the self-browse menu; configurable under Settings->Advanced->Events
- Gstreamer-Python support for sound effects added
- Added Soulseek testing server (port 2242) to the server combobox.
- Changed the URL Catchers syntax. The ampersand "&" is no longer needed at the end of URL Handlers. The handler entry is now a combobox and includes a bunch of webbrowser commands.
- Userlist Columns are hidable and hidden status is saved.
TRANSFERS
- Added a "Group by users" check box
- Added Expand/Collapse all toggle button to transfers
- Added a popup dialog to the "Clear Queued" transfers buttons
PRIVATE CHAT
- Added gallows patch for including your username in the private chat log. (ticket #161)
- Direct private messages (currently only supported by Nicotine+ >= 1.2.7.1)
SEARCH
- Search now has combo boxes, per-room searching and per-user searching.
- Added Wishlist and changed remembered search tabs to only display when new search results arrive
- Switch to newly started search tab (ticket #157)
USERINFO
- gallows added userinfo image zooming via the scrollwheel (ticket #160)
SETTINGS
- Changed Audio Player Syntax it now uses "$" as the filename
- Exit dialog can be disabled in Settings->UI
- When a config option is detected as unset, print it in the log window.
- Move Icon theme and trayicon settings to a seperate frame
- Move sound effect and audio player settings to a seperate frame
- Reopen Settings dialog, if a setting is not set.
NETWORKING
- On Win32, hyriands multithreaded socket selector is used. This will allow a larger number of sockets to be used, thus increasing stability.
- Added Server Message 57 (User Interests)
- Send rn with userinfo description instead of just n
BUGFIXES
- Uploads to other Nicotine+ users work better
- Userinfo Description does not scroll to the bottom of the window
- Fixed a few bugs with the trayicon
- Fixed server reconnection not actually trying to reconnect (and giving up on the first try)
TRANSLATIONS
- Lithuanian translation updated
- Euskare translation updated
Download (0.58MB)
Added: 2007-06-02 License: GPL (GNU General Public License) Price:
877 downloads
Data::ICal::Entry::TimeZone 0.12
Data::ICal::Entry::TimeZone is a Perl module to represents a time zone definition in an iCalendar file. more>>
Data::ICal::Entry::TimeZone is a Perl module to represents a time zone definition in an iCalendar file.
SYNOPSIS
my $vtimezone = Data::ICal::Entry::TimeZone->new();
$vtimezone->add_properties(
tzid => "US-Eastern",
tzurl => "http://zones.stds_r_us.net/tz/US-Eastern"
);
$vtimezone->add_entry($daylight); # daylight/ standard not yet implemented
$vtimezone->add_entry($standard); # :-(
$calendar->add_entry($vtimezone);
A Data::ICal::Entry::TimeZone object represents the declaration of a time zone in an iCalendar file. (Note that the iCalendar RFC refers to entries as "components".) It is a subclass of Data::ICal::Entry and accepts all of its methods.
This module is not yet useful, because every time zone declaration needs to contain at least one STANDARD or DAYLIGHT component, and these have not yet been implemented.
<<lessSYNOPSIS
my $vtimezone = Data::ICal::Entry::TimeZone->new();
$vtimezone->add_properties(
tzid => "US-Eastern",
tzurl => "http://zones.stds_r_us.net/tz/US-Eastern"
);
$vtimezone->add_entry($daylight); # daylight/ standard not yet implemented
$vtimezone->add_entry($standard); # :-(
$calendar->add_entry($vtimezone);
A Data::ICal::Entry::TimeZone object represents the declaration of a time zone in an iCalendar file. (Note that the iCalendar RFC refers to entries as "components".) It is a subclass of Data::ICal::Entry and accepts all of its methods.
This module is not yet useful, because every time zone declaration needs to contain at least one STANDARD or DAYLIGHT component, and these have not yet been implemented.
Download (0.10MB)
Added: 2007-01-15 License: Perl Artistic License Price:
1013 downloads
Data::ICal::Entry::Todo 0.11
Data::ICal::Entry::Todo is a Perl module that represents a to-do entry in an iCalendar file. more>>
Data::ICal::Entry::Todo is a Perl module that represents a to-do entry in an iCalendar file.
SYNOPSIS
my $vtodo = Data::ICal::Entry::Todo->new();
$vtodo->add_properties(
summary => "go to sleep",
status => INCOMPLETE,
# Dat*e*::ICal is not a typo here
dtstart => Date::ICal->new( epoch => time )->ical,
);
$calendar->add_entry($vtodo);
$vtodo->add_entry($alarm);
A Data::ICal::Entry::Todo object represents a single to-do entry in an iCalendar file. (Note that the iCalendar RFC refers to entries as "components".) It is a subclass of Data::ICal::Entry and accepts all of its methods.
<<lessSYNOPSIS
my $vtodo = Data::ICal::Entry::Todo->new();
$vtodo->add_properties(
summary => "go to sleep",
status => INCOMPLETE,
# Dat*e*::ICal is not a typo here
dtstart => Date::ICal->new( epoch => time )->ical,
);
$calendar->add_entry($vtodo);
$vtodo->add_entry($alarm);
A Data::ICal::Entry::Todo object represents a single to-do entry in an iCalendar file. (Note that the iCalendar RFC refers to entries as "components".) It is a subclass of Data::ICal::Entry and accepts all of its methods.
Download (0.10MB)
Added: 2007-01-13 License: Perl Artistic License Price:
1014 downloads
Data::ICal::Entry::Journal 0.12
Data::ICal::Entry::Journal is a Perl module that represents a journal entry in an iCalendar file. more>>
Data::ICal::Entry::Journal is a Perl module that represents a journal entry in an iCalendar file.
SYNOPSIS
my $vjournal = Data::ICal::Entry::Journal->new();
$vjournal->add_properties(
summary => "Minutes of my party",
description => "I cried because I wanted to.",
# Dat*e*::ICal is not a typo here
dtstart => Date::ICal->new( epoch => time )->ical,
);
$calendar->add_entry($vjournal);
A Data::ICal::Entry::Journal object represents a single journal entry in an iCalendar file. (Note that the iCalendar RFC refers to entries as "components".) It is a subclass of Data::ICal::Entry and accepts all of its methods.
<<lessSYNOPSIS
my $vjournal = Data::ICal::Entry::Journal->new();
$vjournal->add_properties(
summary => "Minutes of my party",
description => "I cried because I wanted to.",
# Dat*e*::ICal is not a typo here
dtstart => Date::ICal->new( epoch => time )->ical,
);
$calendar->add_entry($vjournal);
A Data::ICal::Entry::Journal object represents a single journal entry in an iCalendar file. (Note that the iCalendar RFC refers to entries as "components".) It is a subclass of Data::ICal::Entry and accepts all of its methods.
Download (0.10MB)
Added: 2007-01-17 License: Perl Artistic License Price:
1012 downloads
Convert::yEnc::Entry 1.02
Convert::yEnc::Entry is a Perl module as an entry in a Convert::yEnc::RC database. more>>
Convert::yEnc::Entry is a Perl module as an entry in a Convert::yEnc::RC database.
SYNOPSIS
use Convert::yEnc::Entry;
$entry = new Convert::yEnc::Entry { size => 10000 };
$entry = new Convert::yEnc::Entry { size => 50000, part => 1 };
$entry = load Convert::yEnc::Entry "10000t10000";
$entry = load Convert::yEnc::Entry "20000t1-20000t1-2";
$ok = $entry->ybegin( { size=>10000 } );
$ok = $entry->ypart ( { begin=>1, end=>10000 } );
$ok = $entry->yend ( { size=>10000 } );
$entry->complete and ...
print "$entryn";
ABSTRACT
An entry in a Convert::yEnc::RC database
Convert::yEnc::Entry manages a single entry in a Convert::yEnc::RC database
<<lessSYNOPSIS
use Convert::yEnc::Entry;
$entry = new Convert::yEnc::Entry { size => 10000 };
$entry = new Convert::yEnc::Entry { size => 50000, part => 1 };
$entry = load Convert::yEnc::Entry "10000t10000";
$entry = load Convert::yEnc::Entry "20000t1-20000t1-2";
$ok = $entry->ybegin( { size=>10000 } );
$ok = $entry->ypart ( { begin=>1, end=>10000 } );
$ok = $entry->yend ( { size=>10000 } );
$entry->complete and ...
print "$entryn";
ABSTRACT
An entry in a Convert::yEnc::RC database
Convert::yEnc::Entry manages a single entry in a Convert::yEnc::RC database
Download (0.055MB)
Added: 2006-08-18 License: Perl Artistic License Price:
1163 downloads
Data::ICal::Entry::FreeBusy 0.12
Data::ICal::Entry::FreeBusy is a Perl module that represents blocks of free and busy time in an iCalendar file. more>>
Data::ICal::Entry::FreeBusy is a Perl module that represents blocks of free and busy time in an iCalendar file.
SYNOPSIS
my $vfreebusy = Data::ICal::Entry::FreeBusy->new();
$vfreebusy->add_properties(
organizer => MAILTO:jsmith@host.com,
# Dat*e*::ICal is not a typo here
freebusy => Date::ICal->new( epoch => ... )->ical . / . Date::ICal->new( epoch => ... )->ical,
);
$calendar->add_entry($vfreebusy);
A Data::ICal::Entry::FreeBusy object represents a request for information about free and busy time or a reponse to such a request, in an iCalendar file. (Note that the iCalendar RFC refers to entries as "components".) It is a subclass of Data::ICal::Entry and accepts all of its methods.
METHODS
ical_entry_type
Returns VFREEBUSY, its iCalendar entry name.
optional_unique_properties
According to the iCalendar standard, the following properties may be specified at most one time for a free/busy entry:
contact dtstart dtend duration dtstamp
organizer uid url
optional_repeatable_properties
According to the iCalendar standard, the following properties may be specified any number of times for free/busy entry:
attendee comment freebusy request-status
<<lessSYNOPSIS
my $vfreebusy = Data::ICal::Entry::FreeBusy->new();
$vfreebusy->add_properties(
organizer => MAILTO:jsmith@host.com,
# Dat*e*::ICal is not a typo here
freebusy => Date::ICal->new( epoch => ... )->ical . / . Date::ICal->new( epoch => ... )->ical,
);
$calendar->add_entry($vfreebusy);
A Data::ICal::Entry::FreeBusy object represents a request for information about free and busy time or a reponse to such a request, in an iCalendar file. (Note that the iCalendar RFC refers to entries as "components".) It is a subclass of Data::ICal::Entry and accepts all of its methods.
METHODS
ical_entry_type
Returns VFREEBUSY, its iCalendar entry name.
optional_unique_properties
According to the iCalendar standard, the following properties may be specified at most one time for a free/busy entry:
contact dtstart dtend duration dtstamp
organizer uid url
optional_repeatable_properties
According to the iCalendar standard, the following properties may be specified any number of times for free/busy entry:
attendee comment freebusy request-status
Download (0.10MB)
Added: 2007-01-17 License: Perl Artistic License Price:
1011 downloads
audit daemon 1.5.6
audit package contains the user-space utilities for creating audit rules. more>>
audit package contains the user-space utilities for creating audit rules. As well as for storing and searching the audit records generate by the audit subsystem in the Linux 2.6 kernel.
Usage:
Examples usage of utilities:
General:
Window 1:
./auditd
Window 2 (you dont have to have the daemon running to try this, but
enabled has to be 1):
./auditctl -s
./auditctl -a entry,always -S open
ls
./auditctl -d entry,always -S open
Identity tracking:
./auditctl -a exit,always -S all -F loginuid=2000
./auditctl -L 2000,"test uid"
Enhancements:
- Updates were made to system-config-audit. auditctl was updated to better handle watching of directories with older kernels.
- Memory leaks and an invalid free in auditd were fixed along with interpretations in auparse.
<<lessUsage:
Examples usage of utilities:
General:
Window 1:
./auditd
Window 2 (you dont have to have the daemon running to try this, but
enabled has to be 1):
./auditctl -s
./auditctl -a entry,always -S open
ls
./auditctl -d entry,always -S open
Identity tracking:
./auditctl -a exit,always -S all -F loginuid=2000
./auditctl -L 2000,"test uid"
Enhancements:
- Updates were made to system-config-audit. auditctl was updated to better handle watching of directories with older kernels.
- Memory leaks and an invalid free in auditd were fixed along with interpretations in auparse.
Download (0.29MB)
Added: 2007-07-26 License: GPL (GNU General Public License) Price:
824 downloads
Rocket 1.02
Rocket is a game where you try to land a rocket on a moving platform. more>>
Rocket project is a game where you try to land a rocket on a moving platform.
Running Rocket:
- Unzip the archive into its own directory.
- cd to the directory.
# perl rocket.pl
You fly the rocket with the left, right, and down keys.
Other keys:
<<lessRunning Rocket:
- Unzip the archive into its own directory.
- cd to the directory.
# perl rocket.pl
You fly the rocket with the left, right, and down keys.
Other keys:
- pause
- exit
- new game
- God mode?
Download (0.043MB)
Added: 2006-12-11 License: Perl Artistic License Price:
1052 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above entry exit points search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed