blib/lib/POE/Component/Server/TCP.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 32 | 72 | 44.4 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
72 | 148 | 52 | 0 | defined $param{$_} and ref $param{$_} ne 'CODE' |
85 | 20 | 0 | 0 | $mark_param_count and $mark_param_count < 4 |
138 | 20 | 0 | 0 | defined $client_infilter and not defined $client_outfilter |
20 | 0 | 0 | defined $client_outfilter and not defined $client_infilter | |
143 | 16 | 4 | 0 | defined $client_filter and defined $client_infilter |
153 | 20 | 0 | 0 | not defined $address and defined $hname |
161 | 20 | 0 | 0 | defined $session_params and ref $session_params |
303 | 0 | 0 | 2 | defined $socket and ref $socket |
0 | 0 | 2 | defined $socket and ref $socket and fileno $socket | |
357 | 22 | 0 | 0 | $_[10] eq 'accept' and $_[11] == 103 |
439 | 26 | 0 | 36 | $_[3]{'concurrency'} != -1 and $_[3]{'listener'} |
500 | 20 | 4 | 32 | $_[3]{'concurrency'} != -1 and $_[3]{'listener'} |
517 | 0 | 0 | 0 | $_[3]{'concurrency'} != -1 and $_[3]{'listener'} |
609 | 6 | 0 | 0 | not $eval and $@ |
634 | 0 | 4 | 0 | $syscall eq 'read' and $errno == 0 || $errno == 104 |
line | l | !l | condition |
---|---|---|---|
59 | 0 | 20 | delete $param{'Domain'} || 2 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
136 | 1 | 0 | 19 | delete $param{'ClientArgs'} || delete $param{'Args'} |
138 | 0 | 0 | 20 | defined $client_infilter and not defined $client_outfilter or defined $client_outfilter and not defined $client_infilter |
286 | 0 | 0 | 38 | $domain == 1 or $domain == 1 |
380 | 22 | 2 | 10 | $$heap{'got_an_error'} or not $$heap{'client'}->get_driver_out_octets |
467 | 0 | 0 | 20 | $domain == 1 || $domain == 1 |
561 | 0 | 0 | 38 | defined $client_infilter or defined $client_outfilter |
634 | 4 | 0 | 0 | $errno == 0 || $errno == 104 |
line | l&&r | l&&!r | !l&&r | !l&&!r | condition |
---|---|---|---|---|---|
98 | 0 | 8 | 12 | 0 | defined $accept_callback xor defined $client_input |