AnyEvent-RTPG
view release on metacpan or search on metacpan
lib/AnyEvent/RTPG.pm view on Meta::CPAN
}
sub _tick {
my $self = shift;
my $list=$self->{_rtpg}->torrents_list;
$self->event("refresh_status"=>\@$list);
}
sub start {
my $self = shift;
$self->{_tick_timer} = AE::timer(0, 10, sub { $self->_tick });
}
sub rpc_command {
my $self = shift;
my ($result, $error)=$self->{_rtpg}->rpc_command(@_);
my $cmd=shift;
if ($cmd =~ /^d.erase$/) {
my $hash=shift;
print $cmd,$hash;
$self->event("rtorrent_remove_torrent"=>$hash);
( run in 1.356 second using v1.01-cache-2.11-cpan-49f99fa48dc )