| line |
true |
false |
branch |
|
49
|
1 |
0 |
if (eval 'require Time::HiRes') |
|
52
|
1 |
0 |
if (eval 'Time::HiRes::clock_gettime(Time::HiRes::CLOCK_MONOTONIC())' > 0) |
|
62
|
0 |
1 |
if (not defined($MESSAGE_PROCESSING = 'Net::SNMP::MessageProcessing'->instance)) |
|
79
|
0 |
1 |
if $$this{'_active'} |
|
95
|
0 |
0 |
if $$this{'_active'} |
|
97
|
0 |
0 |
if (defined $$this{'_event_queue_h'} or keys %{$$this{'_descriptors'};}) |
|
123
|
0 |
0 |
if (@_ < 2 or not ref $pdu) |
|
130
|
0 |
0 |
if ($delay < 0) |
|
131
|
0 |
0 |
if ($$this{'_active'}) |
|
175
|
0 |
1 |
unless (defined $transport and defined($fileno = $transport->fileno)) |
|
183
|
1 |
0 |
if (not exists $$this{'_descriptors'}{$fileno}) { } |
|
186
|
1 |
0 |
unless (defined $$this{'_rin'}) |
|
217
|
0 |
1 |
unless (defined $transport and defined($fileno = $transport->fileno)) |
|
221
|
1 |
0 |
if (exists $$this{'_descriptors'}{$fileno}) { } |
|
224
|
1 |
0 |
if (--$$this{'_descriptors'}{$fileno}[2] < 1) |
|
235
|
1 |
0 |
unless (keys %{$$this{'_descriptors'};}) |
|
256
|
0 |
0 |
$_[1] ? : |
|
|
0 |
0 |
@_ == 2 ? : |
|
287
|
0 |
0 |
unless (defined $msg) |
|
295
|
0 |
0 |
unless (defined $msg->send) |
|
298
|
0 |
0 |
if ($pdu->expect_response) |
|
303
|
0 |
0 |
if ($retries-- > 0 and $!{'EAGAIN'} || $!{'EWOULDBLOCK'}) |
|
317
|
0 |
0 |
if ($pdu->expect_response) |
|
340
|
0 |
0 |
if ($retries-- > 0) { } |
|
364
|
0 |
0 |
unless (ref $transport) |
|
371
|
0 |
0 |
unless (defined $msg) |
|
376
|
0 |
0 |
unless (defined $msg->recv) |
|
377
|
0 |
0 |
unless ($transport->connectionless) |
|
386
|
0 |
0 |
unless ($msg->length) |
|
392
|
0 |
0 |
unless (defined $MESSAGE_PROCESSING->prepare_data_elements($msg)) |
|
397
|
0 |
0 |
if ($MESSAGE_PROCESSING->error) |
|
421
|
0 |
4 |
$$this{'_active'} ? : |
|
439
|
1 |
7 |
unless (defined $$this{'_event_queue_h'}) |
|
453
|
7 |
0 |
if ($$event[_TIME()] >= $midpoint) { } |
|
458
|
7 |
0 |
if ($$e[_TIME()] <= $$event[_TIME()]) |
|
461
|
7 |
0 |
if ($e eq $$this{'_event_queue_t'}) { } |
|
481
|
0 |
0 |
if ($$e[_TIME()] > $$event[_TIME()]) |
|
484
|
0 |
0 |
if ($e eq $$this{'_event_queue_h'}) { } |
|
511
|
0 |
8 |
if (defined $$event[_PREVIOUS()]) { } |
|
|
8 |
0 |
elsif ($event eq $$this{'_event_queue_h'}) { } |
|
514
|
7 |
1 |
if (defined($$this{'_event_queue_h'} = $$event[_NEXT()])) { } |
|
526
|
7 |
0 |
if (defined $$event[_NEXT()]) { } |
|
|
0 |
0 |
elsif ($event eq $$this{'_event_queue_t'}) { } |
|
556
|
4 |
0 |
$$this{'_active'} ? : |
|
571
|
12 |
0 |
if (defined(my $event = $$this{'_event_queue_h'})) |
|
577
|
4 |
8 |
if (not $$event[_ACTIVE()] and $$event[_TIME()]) |
|
581
|
4 |
4 |
if ($$event[_TIME()] <= $time) { } |
|
|
4 |
0 |
elsif (not defined $timeout) { } |
|
606
|
0 |
8 |
if (not defined $nfound or $nfound < 0) { } |
|
|
1 |
7 |
elsif ($nfound > 0) { } |
|
608
|
0 |
0 |
if ($!{'EINTR'}) { } |
|
618
|
1 |
0 |
if (defined $rout) |
|
620
|
1 |
0 |
if (vec $rout, $_, 1) |
|
642
|
5 |
0 |
if (ref $callback eq 'ARRAY' and ref $$callback[0] eq 'CODE') { } |
|
|
0 |
0 |
elsif (ref $callback eq 'CODE') { } |
|
664
|
0 |
5 |
$@ ? : |
|
671
|
0 |
0 |
unless (defined $$this{'_error'}) |
|
672
|
0 |
0 |
@_ > 1 ? : |
|
673
|
0 |
0 |
if ($this->debug) |
|
689
|
27 |
0 |
unless $DEBUG |
|
691
|
0 |
0 |
@_ > 1 ? : |