blib/lib/Net/OSCAR/Connection.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 0 | 91 | 0.0 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
101 | 0 | 0 | 0 | $snac{'family'} == -1 and exists $data{'family'} |
105 | 0 | 0 | 0 | $$self{'paused'} and not $data{'nopause'} |
176 | 0 | 0 | 0 | $$self{'socket'} and CORE::fileno $$self{'socket'} |
0 | 0 | 0 | $$self{'socket'} and CORE::fileno $$self{'socket'} and getpeername $$self{'socket'} | |
203 | 0 | 0 | 0 | $readlen > 0 and $no_reread != 1 |
212 | 0 | 0 | 0 | not ${$$self{'buffer'};} and $nchars == 0 |
297 | 0 | 0 | 0 | $snac{'family'} and not $$self{'families'}{$snac{'family'}} |
308 | 0 | 0 | 0 | exists $snac{'family'} and exists $snac{'subtype'} |
310 | 0 | 0 | 0 | $$self{'session'}{'rate_manage_mode'} != 0 and $$self{'rate_limits'} |
539 | 0 | 0 | 0 | $write and $$self{'outbuff'} |
544 | 0 | 0 | 0 | $write and not $$self{'connected'} |
0 | 0 | 0 | $read and not $$self{'ready'} |
line | l | !l | condition |
---|---|---|---|
45 | 0 | 0 | ref $class || $class || 'Net::OSCAR::Connection' |
55 | 0 | 0 | $$self{'state'} ||= 'write' |
68 | 0 | 0 | $$self{'pause_queue'} ||= [] |
89 | 0 | 0 | $data{'protodata'} ||= {} |
113 | 0 | 0 | $snac{'channel'} ||= 2 |
130 | 0 | 0 | $channel ||= 2 |
174 | 0 | 0 | $channel ||= 2 |
191 | 0 | 0 | $no_reread ||= 0 |
262 | 0 | 0 | $no_reread || 2 |
281 | 0 | 0 | $snac{'family'} ||= 0 |
282 | 0 | 0 | $snac{'subtype'} ||= 0 |
283 | 0 | 0 | $snac{'flags1'} ||= 0 |
284 | 0 | 0 | $snac{'flags2'} ||= 0 |
285 | 0 | 0 | $snac{'data'} ||= '' |
286 | 0 | 0 | $snac{'reqdata'} ||= '' |
307 | 0 | 0 | $snac{'channel'} ||= 2 |
417 | 0 | 0 | $$self{'session'}{'proxy_port'} || 1080 |
499 | 0 | 0 | $$self{'local_addr'} || '0.0.0.0' |
511 | 0 | 0 | $$self{'session'}{'local_port'} || $port || 0 |
0 | 0 | $$self{'session'}{'local_ip'} || 0 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
193 | 0 | 0 | 0 | $$self{'buffsize'} ||= $len |
212 | 0 | 0 | 0 | ${$$self{'buffer'};} || defined $nchars |
287 | 0 | 0 | 0 | $snac{'reqid'} ||= $snac{'subtype'} << 16 | (unpack 'n', randchars(2))[0] |
407 | 0 | 0 | 0 | $$self{'session'}{'proxy_type'} eq 'SOCKS4' or $$self{'session'}{'proxy_type'} eq 'SOCKS5' |
0 | 0 | 0 | $$self{'session'}{'proxy_type'} eq 'HTTP' or $$self{'session'}{'proxy_type'} eq 'HTTPS' |