| line |
true |
false |
branch |
|
146
|
77 |
1042 |
if (exists $params{'on_read_ready'}) |
|
150
|
4 |
73 |
if $self->want_readready |
|
153
|
17 |
1102 |
if (exists $params{'on_write_ready'}) |
|
157
|
1 |
16 |
if $self->want_writeready |
|
160
|
16 |
1103 |
if (exists $params{'on_closed'}) |
|
164
|
1 |
1118 |
if (defined $params{'read_fileno'} and defined $params{'write_fileno'} and $params{'read_fileno'} == $params{'write_fileno'}) { } |
|
173
|
1 |
1117 |
if defined $params{'read_fileno'} |
|
176
|
1 |
1117 |
if defined $params{'write_fileno'} |
|
180
|
39 |
1080 |
if (exists $params{'handle'}) |
|
186
|
759 |
360 |
if (exists $params{'read_handle'}) |
|
189
|
698 |
61 |
if (defined $read_handle) { } |
|
190
|
1 |
697 |
unless (defined eval {
do {
$read_handle->fileno
}
}) |
|
194
|
0 |
697 |
unless ($self->can_event('on_read_ready')) |
|
199
|
0 |
697 |
if (grep /^encoding\(/, @layers or grep /^utf8$/, @layers) |
|
219
|
229 |
889 |
if (exists $params{'write_handle'}) |
|
222
|
161 |
68 |
if (defined $write_handle) { } |
|
223
|
0 |
161 |
unless (defined eval {
do {
$write_handle->fileno
}
}) |
|
227
|
0 |
161 |
unless ($self->can_event('on_write_ready')) |
|
244
|
0 |
1118 |
if (exists $params{'want_readready'}) |
|
248
|
3 |
1115 |
if (exists $params{'want_writeready'}) |
|
265
|
742 |
1815 |
unless my $loop = $self->loop |
|
266
|
574 |
1241 |
unless my $fh = $self->read_handle |
|
268
|
672 |
569 |
if ($want) { } |
|
289
|
4 |
799 |
unless my $loop = $self->loop |
|
290
|
626 |
173 |
unless my $fh = $self->write_handle |
|
292
|
73 |
100 |
if ($want) { } |
|
313
|
668 |
123 |
if $self->want_readready |
|
314
|
4 |
787 |
if $self->want_writeready |
|
332
|
30 |
5 |
if (length(my $name = $self->SUPER::notifier_name)) |
|
339
|
2 |
33 |
if (defined $r and defined $w and $r == $w) { } |
|
|
0 |
33 |
elsif (defined $r and defined $w) { } |
|
|
1 |
32 |
elsif (defined $r) { } |
|
|
1 |
31 |
elsif (defined $w) { } |
|
378
|
0 |
0 |
exists $params{'read_handle'} ? : |
|
|
0 |
0 |
exists $params{'write_handle'} ? : |
|
414
|
52 |
594 |
if $self->{'handle_closing'} |
|
421
|
530 |
64 |
if defined $read_handle |
|
424
|
72 |
522 |
if defined $write_handle |
|
434
|
173 |
438 |
if ($self->{'close_futures'}) |
|
463
|
2 |
0 |
if defined $read_handle |
|
465
|
1 |
1 |
if not $self->{'write_handle'} |
|
475
|
20 |
0 |
if defined $write_handle |
|
477
|
16 |
4 |
if not $self->{'read_handle'} |
|
497
|
0 |
0 |
unless my $self = shift() |
|
500
|
0 |
0 |
if $_ |
|
547
|
32 |
4 |
unless my $handle = $self->read_handle |
|
554
|
32 |
4 |
unless my $handle = $self->write_handle |
|
579
|
1355 |
869 |
if (@_) { } |
|
583
|
127 |
1228 |
if !$new == !$self->{'want_readready'} |
|
585
|
695 |
533 |
if ($new) |
|
586
|
0 |
695 |
unless defined $self->read_handle |
|
605
|
901 |
820 |
if (@_) { } |
|
609
|
770 |
131 |
if !$new == !$self->{'want_writeready'} |
|
611
|
73 |
58 |
if ($new) |
|
612
|
1 |
72 |
unless defined $self->write_handle |
|
685
|
2 |
1 |
if (@_ == 1) |
|
691
|
0 |
2 |
unless $self->read_handle->bind($addr) |
|
723
|
0 |
2 |
unless my $loop = $self->loop |
|
727
|
4 |
10 |
defined $args{$_} ? : |