NAME

Vulcan::Multicast - data distribution via multicast

SYNOPSIS

use Vulcan::Multicast;

my $send = Vulcan::Multicast ## sender
   ->new( send => '255.0.0.2:8360', iface => 'eth1' );

$send->send            ## default
( 
    '/file/path',
    ttl  => 1,          ## 1
    repeat => 2,        ## 2
    buffer => 4096,     ## MAXBUF
);

my $recv = Vulcan::Multicast ## receiver
   ->new( recv => '255.0.0.2:8360', iface => 'eth1' );

$recv->recv( '/repo/path' );