IPC::Transit::Router - Allows fast, simple routing of Transit messages SYNOPSIS use IPC::Transit; use IPC::Transit::Router qw(troute troute_config); troute_config({ routes => [ { match => { a => 'b', }, forwards => [ { qname => 'some_q' } ], transform => { x => 'y', }, } ], }); troute({a => 'b'}); my $ret = IPC::Transit::receive(qname => 'some_q'); #$ret contains { a => 'b', x => 'y' } DESCRIPTION This library allows fast, simple routing of Transit messages FUNCTION troute_config($config); The config used by all mroute calls troute($message); Pass $message through the config; this will emit zero or more IPC::Transit messages. TODO A config validator. BUGS None known. COPYRIGHT Copyright (c) 2012, 2013 Dana M. Diederich. All Rights Reserved. AUTHOR Dana M. Diederich