Main > Free Download Search >

Free dispatcher software for linux

dispatcher

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 27
Content Dispatcher 1.0.2

Content Dispatcher 1.0.2


Content Dispatcher project will dispatch content over many plone sites in one click. more>>
Content Dispatcher project will dispatch content over many plone sites in one click.

Let a content to be dispatch over many plone sites in one click.

<<less
Download (0.093MB)
Added: 2007-02-09 License: GPL (GNU General Public License) Price:
998 downloads
Speech Dispatcher 0.6.2

Speech Dispatcher 0.6.2


Speech Dispatcher is a device independent layer for speech synthesis. more>> <<less
Download (0.81MB)
Added: 2007-07-06 License: GPL (GNU General Public License) Price:
848 downloads
XML::Filter::Dispatcher 0.52

XML::Filter::Dispatcher 0.52


XML::Filter::Dispatcher is a path based event dispatching with DOM support. more>>
XML::Filter::Dispatcher is a path based event dispatching with DOM support.

SYNOPSIS

use XML::Filter::Dispatcher qw( :all );

my $f = XML::Filter::Dispatcher->new(
Rules => [
foo => &handle_foo_start_tag,
@bar => &handle_bar_attr,

## Send any elts and their contents to $handler
snarf//self::node() => $handler,

## Print the text of all elements
description
=> [ string() => sub { push @out, xvalue } ],
],

Vars => {
"id" => [ string => "12a" ],
},
);

WARNING: Beta code alert.

A SAX2 filter that dispatches SAX events based on "EventPath" patterns as the SAX events arrive. The SAX events are not buffered or converted to an in-memory document representation like a DOM tree. This provides for low lag operation because the actions associated with each pattern are executed as soon as possible, usually in an elements start_element() event method.

This differs from traditional XML pattern matching tools like XPath and XSLT (which is XPath-based) which require the entire document to be built in memory (as a "DOM tree") before queries can be executed. In SAX terms, this means that they have to build a DOM tree from SAX events and delay pattern matching until the end_document() event method is called.

<<less
Download (0.086MB)
Added: 2006-09-16 License: Perl Artistic License Price:
1133 downloads
XML::Filter::Dispatcher::Compiler 0.52

XML::Filter::Dispatcher::Compiler 0.52


XML::Filter::Dispatcher::Compiler can compile rulesets in to code. more>>
XML::Filter::Dispatcher::Compiler can compile rulesets in to code.

SYNOPSIS

use XML::Filter::Dispatcher::Compiler qw( xinline );

my $c = XML::Filter::Dispatcher::Compiler->new( ... )

my $code = $c->compile(
Package => "My::Filter",
Rules => [
a/b/c => xinline q{warn "found a/b/c"},
],
Output => "lib/My/Filter.pm", ## optional
);

Most of the options from XML::Filter::Dispatcher are accepted.

NOTE: you cannot pass code references to compile() if you want to write the $code to disk, they will not survive. If you want to eval $code, this is ok.

METHODS

xinline

Hints to X::F::D that the string is inlinable code. This is a requirement when using the compiler and is so far (v.52) ignored elswhere. In xinlined code, $self refers to the current dispatcher and $e refers to the current events data. Or you can get that yourself in $_[0] and $_[1] as in a normal SAX event handling method.

compile

Accepts options that extend and override any previously set for the duration of the compile(), including the ruleset to compile.

<<less
Download (0.086MB)
Added: 2007-08-17 License: Perl Artistic License Price:
798 downloads
XML::Filter::Dispatcher::AsStructHandler 0.52

XML::Filter::Dispatcher::AsStructHandler 0.52


XML::Filter::Dispatcher::AsStructHandler Perl module can help you convert SAX stream in to simple, data-oriented structure. more>>
XML::Filter::Dispatcher::AsStructHandler Perl module can help you convert SAX stream in to simple, data-oriented structure.

SYNOPSIS

## Ordinarily used via the XML::Filter::Dispatchers as_data_struct()
## built-in extension function for XPath

This SAX2 handler builds a simple hash from XML. Text from each element and attribute is stored in the hash with a key of a relative path from the root down to the current element.

The goal is to produce a usable structure as simply and quickly as possible; use XML::Simple for more sophisticated applications.

The resulting data structure has one hash per element, one scalar per attribute, and one scalar per text string in each leaf element.

Warnings are emitted if any content other than whitespace is discarded.

The root element name is discarded.

If you are using namespaces, you must pass in the Namespaces option, otherwise not. Using namespaces without a Namespaces option or vice versa will not work.

Only start_document(), start_element(), characters(), end_element(), and end_document() are provided; so all comments, processing instructions etc., are discarded.

<<less
Download (0.086MB)
Added: 2007-07-13 License: Perl Artistic License Price:
833 downloads
Log::Dispatch::TkText 1.007

Log::Dispatch::TkText 1.007


Log::Dispatch::TkText provides a Text widget for Log::Dispatch. more>>
Log::Dispatch::TkText provides a Text widget for Log::Dispatch.

SYNOPSIS

use Tk ;
use Log::Dispatch;
use Log::Dispatch::TkText ;

my $dispatch = Log::Dispatch->new;

my $mw = MainWindow-> new ;

my $tklog = $mw->Scrolled(LogText, name => tk,
min_level => debug);
$tklog -> pack ;

# add the logger object to $dispatch (not the widget !!)
$dispatch->add($tklog->logger) ;

$dispatch -> log
(
level => info,
message => "Quaquacomekiki ? (so says Averell Dalton)"
) ;

This widget provide a read-only text widget (based on Tk::ROText) for logging through the Log::Dispatch module.

Note that this widget works with a buddy Log::Dispatch::ToTk object which will be created by the widgets constructor. The reference to this buddy object must be added to the main log dispatcher.

<<less
Download (0.005MB)
Added: 2007-03-29 License: Perl Artistic License Price:
940 downloads
Log::Dispatch::ToTk 1.7

Log::Dispatch::ToTk 1.7


Log::Dispatch::ToTk provides class to redirect Log::Dispatch to Tk widgets. more>>
Log::Dispatch::ToTk provides class to redirect Log::Dispatch to Tk widgets.

Most users will only need to use Log::Dispatch::TkText widget to have Log::Dispatch messages written on a text widget.

For more fancy uses, this module can be used by a composite widget dedicated to handle Log::Dispatch logs.

This module is the interface class between Log::Dispatch and Tk widgets. This class is derived from Log::Dispatch::Output.

One ToTk object will be created for each Log::Dispatch::Tk* widget and the user must register the ToTk object to the log dispatcher.

Create a new ToTk object. Parameter are :
- widget ($) - The buddy widget object
- name ($) - The name of the object (not the filename!). Required.
- min_level ($) - The minimum logging level this object will accept. See the Log::Dispatch documentation for more information. Required.
- max_level ($) - The maximum logging level this obejct will accept. See the Log::Dispatch documentation for more information. This is not required. By default the maximum is the highest possible level (which means functionally that the object has no maximum).

<<less
Download (0.004MB)
Added: 2007-03-29 License: Perl Artistic License Price:
939 downloads
Log::Dispatch::Config 1.01

Log::Dispatch::Config 1.01


Log::Dispatch::Config is a Log4j for Perl. more>>
Log::Dispatch::Config is a Log4j for Perl.

SYNOPSIS

use Log::Dispatch::Config;
Log::Dispatch::Config->configure(/path/to/log.conf);

my $dispatcher = Log::Dispatch::Config->instance;
$dispatcher->debug(this is debug message);
$dispatcher->emergency(something *bad* happened!);

# automatic reloading conf file, when modified
Log::Dispatch::Config->configure_and_watch(/path/to/log.conf);

# or if you write your own config parser:
use Log::Dispatch::Configurator::XMLSimple;

my $config = Log::Dispatch::Configurator::XMLSimple->new(log.xml);
Log::Dispatch::Config->configure($config);

Log::Dispatch::Config is a subclass of Log::Dispatch and provides a way to configure Log::Dispatch object with configulation file (default, in AppConfig format). I mean, this is log4j for Perl, not with all API compatibility though.

METHOD

This module has a class method configure which parses config file for later creation of the Log::Dispatch::Config singleton instance. (Actual construction of the object is done in the first instance call).

So, what you should do is call configure method once in somewhere (like startup.pl in mod_perl), then you can get configured dispatcher instance via Log::Dispatch::Config->instance.

<<less
Download (0.011MB)
Added: 2007-06-12 License: Perl Artistic License Price:
864 downloads
speechd-el 2.0

speechd-el 2.0


speechd-el is an Emacs client to Speech Dispatcher, BrlTTY, and other alternative output devices. more>>
speechd-el is an Emacs client to Speech Dispatcher, BrlTTY, and other alternative output devices.
speechd-el provides a complex speech/Braille interface to Emacs, and is focused especially on (but not limited to) blind and visually impaired users.
It allows the user to work with Emacs without looking on the screen, using the speech and Braille output.
Enhancements:
- The output mechanism was modularized and redesigned to support multiple output devices.
- The most important impact of this change is BrlTTY support, which works in a way similar to how speech output works.
- This means that speechd-el can be used with both Speech Dispatcher and BrlTTY now.
<<less
Download (0.14MB)
Added: 2006-07-07 License: GPL (GNU General Public License) Price:
1204 downloads
Buster 1.0

Buster 1.0


Buster is a Model-view-controller Engine for PHP5-based systems. more>>
Buster is a Model-view-controller Engine for PHP5-based systems.
Main features:
- full object oriented,
- config management,
- session management,
- logging support,
- dispatcher and controller,
- dao fundamental objects,
- db based SecurityManager,
- Smarty based ViewController,
- Smarty extension for multilanguage support.
When Buster is usefull?
When you need secured by login and password pages.
When you need user and users group permissins to access to content.
When you need interaction with database.
When you building multi-layouted web.
When you building multilanguage web.
When you need store user informations in session.
When you not need Buster?
When you have unsecured static pages.
When you have not interaction with database.
When you have to 5 different php pages without session needs.
<<less
Download (0.018MB)
Added: 2006-06-06 License: LGPL (GNU Lesser General Public License) Price:
1235 downloads
Apache2::JSONRPC 0.03

Apache2::JSONRPC 0.03


Apache2::JSONRPC is a mod_perl handler for JSONRPC. more>>
Apache2::JSONRPC is a mod_perl handler for JSONRPC.

SYNOPSIS

< Location /json-rpc >
SetHandler perl-script
PerlOptions +GlobalRequest
PerlResponseHandler Apache2::JSONRPC->handler
JSONRPC_Class CGI::JSONRPC::Dispatcher
< /Location >

Apache2::JSONRPC is a subclass of CGI::JSONRPC that provides some extra bells and whistles in a mod_perl2 environment.
Currently, the main feature is the "JSONRPC_Class" apache2 config directive, which allows you to define what class to use for invoking JSONRPC methods. The default is the same as CGI::JSONRPC uses, CGI::JSONRPC::Dispatcher.

<<less
Download (0.012MB)
Added: 2007-03-20 License: Perl Artistic License Price:
948 downloads
Swing AutoMenu 2.1

Swing AutoMenu 2.1


Swing AutoMenu is a automatic menu generator. more>>
Swing AutoMenu is a automatic menu generator that makes it easy to create JBarMenus and popup menus from XML definitions when building GUIs in Swing.
Main features:
Bar/Popup menu
- menu item
- checkbox item
- radio button item/group
- separator
- submenus
- support icons
- named disable map
- event dispatcher
Popup menu
- invoker state item - a special item that can be enable/disable according the state returned by a named function from invoker
- invoker state check - a special item used to change some named invoker state
- hintlist - a special item that can dinamicaly build a submenu with given list itens from invoker
Enhancements:
- Some new dynamic functions were added, like a hintlist that get a list from the invoker object and builds a submenu.
- Putting a bar menu in your application can now be done very easily by using the ABarMenu class.
<<less
Download (0.040MB)
Added: 2006-06-06 License: LGPL (GNU Lesser General Public License) Price:
1239 downloads
Alamin GSM SMS Gateway 0.3.7

Alamin GSM SMS Gateway 0.3.7


Alamin GSM SMS Gateway provides a SMS-to-SMSQP/SMTP gateway and client to send SMS from an IP client. more>>
Alamin GSM SMS Gateway provides a SMS-to-SMSQP/SMTP gateway and client to send SMS from an IP client.
Alamin GSM SMS Gateway is a gateway for exchanging messages between GSM and IP networks.
The main objective of the gateway is to provide a reliable delivery service and conversion in both directions in order to extend to the GSM network the functions of IP-based applications.
To make an analogy, its like a web server for HTML pages. They need the web server and provide it with content. The Alamin Gateway paves the way for all types of mobile applications on GSM using SMS messages. One very common use for the gateway is to send an alarm from a computer network to its system administrators. Another is the currently common apps showing tv viewers comments on tv programs.
Currently, the connection to the gateway from the IP network can be achieved using SMSQP (11201), the native protocol of the gateway for sending messages and managing the queue. The SMSQP protocol can be used directly or through the "gsgc" client. Implementing a SMTP interface is easy configuring your MTA for calling a script that prepares the message and calls "gsgc".
The connection between the gateway and the GSM network can be realized through a GSM modem or through a telephone supported by the project Gnokii. A SMPP connector is being developed these days.
At present, only GSM modems can be used in "text" mode. In the future, "pdu" mode will also be supported. Not all devices support both modes, so that you will have to read the manual of your mobile telephone or GSM modem and consult the GSM devices page.
Alamin is developed on Debian GNU/Linux but runs almost in all perl enabled systems.
Enhancements:
- smtp interface has been removed, it was buggy and not fully implemented.
- SMPP interface for sending and receiving messages, both connectors are in own daemons, outside the core module and the message dispatcher.
- SMPP interface uses the Net::SMPP perl module.
- It has been tested onlywith mblox servers.
- MySQL interface for inserting records from received messages and send messages in a table.
- New config files are in perl script format.
<<less
Download (2.5MB)
Added: 2007-02-21 License: GPL (GNU General Public License) Price:
982 downloads
WiCoPro 2.1.0

WiCoPro 2.1.0


WiCoPro is a Client/Server suite designed to allow logging off, powering off and rebooting of the remote computers. more>>
WiCoPro project is a Client/Server suite designed to allow logging off, powering off and rebooting of the remote computers. The client, available under Linux and Windows, is written in python.
The WiCoPro suite includes several modules : the client, the object server, intended to distribute the machines and the places, the web console allowing the administrator to operate on the machines, the communications server to establish the connection between the client and the various modules, and an executor allowing to launch tasks via a cron job.
Main features:
- Wicopro Web Console (WWC) : the web console is used by the administrator to get an overview of the computers status and provide a way to interact with them. The console shows a geographical and structured overview of all the stations availabled in the database.
- Wicopro Executor (WEX) : this simple module makes possible to send commands to the computers; ie: you can shutdown all the PC of a given building at midnight, using a cron job, no matter what OS they are running.
- Wicopro Object Database (WOD) : The object dispatcher is used as an interface between the database and the WWC and WEX modules. It answers SOAP requests which provides the list of computers and their properties like their location, the OS they are running, etc.
- Wicopro Communication Server (WCS) : the WCS module is the only one that has direct access to the clients running on the computers. It communicates with them using a custom protocol in both synchronous and asynchronous ways. It comes with a multithreaded scheduler which can manage a significant number of requests.
- Wicopro Client : the client is written in python and run on Linux and Windows (it could run on OSX but it hasnt been tested yet). The client, a service on windows, can be started in the background on linux. Its used to disconnect users, power off and reboot the remote stations.
- GLPI plugin : this module can import locations and computers already stored in a GLPI database.
<<less
Download (0.003MB)
Added: 2007-07-18 License: GPL (GNU General Public License) Price:
830 downloads
XML::Filter::Tee 0.41

XML::Filter::Tee 0.41


XML::Filter::Tee can send SAX events to multiple processor, with switching. more>>
XML::Filter::Tee can send SAX events to multiple processor, with switching.

SYNOPSIS

my $t = XML::Filter::Tee->new(
{ Handler => $h0 },
{ Handler => $h1 },
{ Handler => $h2 },
...
);

## Altering the handlers list:
$t->set_handlers( $h0, $h1, $h2, $h3 );

## Controlling flow to a handler by number and by reference:
$t->disable_handler( 0 );
$t->enable_handler( 0 );

$t->disable_handler( $h0 );
$t->enable_handler( $h0 );

## Use in a SAX machine (though see L and
## L for a more convenient way to build a machine
## like this):
my $m = Machine(
[ Intake => "XML::Filter::Tee" => qw( A B ) ],
[ A => ">>log.xml" ],
[ B => *OUTPUT ],
);

XML::Filter::Tee is a SAX filter that passes each event it receives on to a list of downstream handlers.

Its like XML::Filter::SAXT in that the events are not buffered; each event is sent first to the tap, and then to the branch (this is different from XML::SAX::Dispatcher, which buffers the events). Unlike XML::Filter::SAXT, it allows its list of handlers to be reconfigured (via "set_handlers") and it allows control over which handlers are allowed to receive events. These features are designed to make XML::Filter::Tee instances more useful with SAX machines, but they to add some overhead relative to XML::Filter::SAXT.

The events are not copied, since they may be data structures that are difficult or impossibly to copy properly, like parts of a C-based DOM implementation. This means that the handlers must not alter the events or later handlers will see the alterations.

<<less
Download (0.042MB)
Added: 2007-08-17 License: Perl Artistic License Price:
798 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2