Branch Coverage

blib/lib/XAS/Lib/Net/Client.pm
Criterion Covered Total %
branch 0 38 0.0


line true false branch
49 0 0 unless ($self->{'handle'} = 'IO::Socket::INET'->new('Proto', 'tcp', 'PeerPort', $self->port, 'PeerAddr', $self->host, 'Timeout', $self->timeout))
67 0 0 if ($self->tcp_keepalive)
90 0 0 if ($self->handle->connected)
106 0 0 if ($self->pending > $length) { }
114 0 0 $self->pending > $length ? :
133 0 0 if ($output = $self->buf_get_line(\$buffer, $self->eol))
163 0 0 if ($self->select->can_write($timeout)) { }
165 0 0 if (my $bytes = $self->handle->syswrite($buffer, $bufsize)) { }
169 0 0 if $written >= $bufsize
173 0 0 if ($self->handle->error)
178 0 0 if ($errno == 11) { }
181 0 0 if $counter > $self->attempts
229 0 0 if defined $value
241 0 0 if defined $value
289 0 0 if ($self->select->can_read($timeout)) { }
291 0 0 if (my $bytes = $self->handle->sysread($buf, 512)) { }
298 0 0 if ($self->handle->error)
305 0 0 if ($errno == 11) { }
308 0 0 if $counter > $self->attempts