The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Tibco::Rv - Perl bindings and Object-Oriented library for TIBCO's TIB/Rendezvous

SYNOPSIS

        use Tibco::Rv;

        my ( $rv ) = new Tibco::Rv;

        my ( $listener ) =
           $rv->createListener( $rv->defaultTransport, 'ABC', sub
        {
           my ( $msg ) = @_;
           print "Listener got a message: $msg\n";
        } );

        my ( $timer ) = $rv->createTimer( 2, sub
        {
           my ( $msg ) = $rv->createMsg;
           $msg->addString( field1 => 'myvalue' );
           $msg->addString( field2 => 'myothervalue' );
           $msg->sendSubject( 'ABC' );
           print "Timer kicking out a message: $msg\n";
           $rv->defaultTransport->send( $msg );
        } );

        my ( $killTimer ) = $rv->createTimer( 7, sub { $rv->stop } );

        $rv->start;
        print "finished\n"

DESCRIPTION

AUTHOR

Paul Sturm, sturm@branewave.com

TIB/Rendezvous copyright notice:

/* * Copyright (c) 1998-2000 TIBCO Software Inc. * All rights reserved. * TIB/Rendezvous is protected under US Patent No. 5,187,787. * For more information, please contact: * TIBCO Software Inc., Palo Alto, California, USA * * @(#)tibrv.h 2.9 */

SEE ALSO

http://www.tibco.com