ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/Net-FCP/FCP.pm
(Generate patch)

Comparing cvsroot/Net-FCP/FCP.pm (file contents):
Revision 1.18 by root, Sat Sep 13 06:39:15 2003 UTC vs.
Revision 1.19 by root, Sun Sep 14 09:48:01 2003 UTC

69 69
70package Net::FCP; 70package Net::FCP;
71 71
72use Carp; 72use Carp;
73 73
74$VERSION = 0.07; 74$VERSION = 0.08;
75 75
76no warnings; 76no warnings;
77 77
78our $EVENT = Net::FCP::Event::Auto::; 78our $EVENT = Net::FCP::Event::Auto::;
79$EVENT = Net::FCP::Event::Event;#d# 79$EVENT = Net::FCP::Event::Event;#d#
773sub rcv_data { 773sub rcv_data {
774 my ($self, $chunk) = @_; 774 my ($self, $chunk) = @_;
775 775
776 $self->{data} .= $chunk; 776 $self->{data} .= $chunk;
777 777
778 $self->progress ("data", { chunk => length $chunk, total => length $self->{data}, end => $self->{datalength} }); 778 $self->progress ("data", { chunk => length $chunk, received => length $self->{data}, total => $self->{datalength} });
779 779
780 if ($self->{datalength} == length $self->{data}) { 780 if ($self->{datalength} == length $self->{data}) {
781 my $data = delete $self->{data}; 781 my $data = delete $self->{data};
782 my $meta = Net::FCP::parse_metadata substr $data, 0, $self->{metalength}, ""; 782 my $meta = Net::FCP::parse_metadata substr $data, 0, $self->{metalength}, "";
783 783

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines