Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 49.484.790 Times

App::Modular::Module::Events 0.1.2

  Date Added: February 19, 2010  |  Visits: 1.400

App::Modular::Module::Events

Report Broken Link
Printer Friendly Version


Product Homepage
Download (99 downloads)



App::Modular::Module::Events is a Perl module with event handling for App::Modular compatible applications. SYNOPSIS #################################################################### package App::Modular::Module::Me; use base qw(App::Modular::Module); sub depends { return Events; } sub start_listen { my $self = shift; $self->{modularizer}->module(Events)-> register(Listener, TelephoneRings); }; sub event_handler { my $self = shift; my $event = shift; print Yeah! Somebody thought about me! if ($event eq TelephoneRings); }; #################################################################### package App::Modular::Module::You; use base qw(App::Modular::Module); sub depends { return Events; } sub call_me { $self->{modularizer}->module(Events)-> trigger(TelephoneRings); }; #################################################################### package main; use App::Modular; my $modul = instance App::Modular; $modul->module(Me)->start_listen(); $modul->module(You)->callme(); exit; App::Modular aims to provide a framework which should it make very easy to programmes to create any kind of modular program. This module provides basic event handling as a contribution to that toolkit. Modules may register themselves as listeners for events, if an event is triggered, all the modules are notified by calling $module-event_handler(event, @params) >. The events are speciefied as simple strings..

Requirements: No special requirements
Platforms: Linux
Keyword: Appmodularmoduleevents Event Event Handling Events Handling Libraries Module Perl Perl Module Programming Sub Telephonerings
Users rating: 0/10

License: Freeware Size: 16.38 KB
USER REVIEWS
More Reviews or Write Review


APP::MODULAR::MODULE::EVENTS RELATED
Libraries  -  jQuery 1.6.1
jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript. FEATURES:...
 
Programming  -  Basilico 1.0
Basilico is an event handling framework for the Mac OS X Pomodoro application. You can hook it into the application using the Script section of Pomodoro Preferences. More on this below. While being a framework for events, it also provides useful...
40.96 KB  
Programming  -  Tkinter event imitator 0.1
Utilities for event handling in Tkinter. It has currently a function to process events without having to wait for Tkinter to process the event queue, that is: a painless event_generate()
1.75 KB  
Utilities  -  EventLog Inspector 3.0
Manage local and remote Windows events more effectively with EventLog Inspector. The new cost-effective solution allows system administrators to extend Windows event log with more features. EventLog Inspector provides administrators the ability to...
2.93 MB  
Programming  -  jRate 0.3.7.2-3.3.3
jRate is an extension of the GNU GCJ compiler front-end and runtime system that adds support for most of the features required by the Real-Time Specification for Java (RTSJ), including threading constructs with real-time constraints, asynchronous...
983.04 KB  
Utilities  -  SDOM 0.4.2
SDOM is an attempt to provide a complete implementation of the W3C Document Object Model level 3 API, including event handling, in Scheme, as an extension of the SXML API. SDOM holds to SXMLs conventions regarding the representation of...
102.4 KB  
Modules  -  GCal Events 6.x-1.4
GCal Events is a module which will display a block of upcoming events. The source for the events is a google calendar xml feed.Features * Can read from public or private google calendar * Multiple (unlimited?) blocks can be set up, each configured...
10 KB  
Multi-Purpose Audio Players  -  pamixer 0.1.4
This is a curses interface for pulseaudio. It is far from complete, but it's already very useful to conveniently move around sink inputs, and adjust volume levels individually. What's working: - event handling
20.48 KB  
Modules  -  Advanced Events Calendar Countdown module 1.0
Countdownmodul for Mambo/Joomla Events Calender Component. It's based on Markus Lueddin's mod_countdown with some additional features.Features - shows days until next events - limitation for special categories - languages english, german and...
 
Utilities  -  Dylan Code Collection 1.7
A collection of useful libraries written in the Dylan programming language. The intent of this project is to provide easily accessible libraries for people developing applications using Functional Developer and/or Gwydion Dylan.
673.63 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB