line |
true |
false |
branch |
58
|
0 |
1 |
if @args & 1 |
109
|
1 |
6 |
if exists $valid_args{lc $_} |
111
|
0 |
7 |
if $valid_args{lc $_} |
125
|
0 |
4 |
if (OTCancel($cmd_id) and not $self->_request_exists($fields[0])) |
142
|
0 |
4 |
if OTCancel($cmd_id) |
178
|
0 |
3 |
if (length $data < $msg_len + 4) { } |
203
|
0 |
3 |
unless $self->_validate_header($msg_type, $cmd_sts, $cmd_id, $req_id) |
211
|
0 |
3 |
if ($cmd_sts == OTConstant('OT_STATUS_ERROR')) { } |
296
|
4 |
0 |
if $packet |
325
|
1 |
2 |
if (@$objects and my $object = $$objects[0]) |
414
|
0 |
1 |
unless $cmd_id |
420
|
0 |
1 |
if (is_error($object)) { } |
|
0 |
1 |
elsif ($object->is_eod) { } |
432
|
0 |
1 |
if $event eq OTEvent('OT_ON_DATA') |
438
|
1 |
0 |
if $event eq OTEvent('OT_ON_LOGIN') |
448
|
0 |
1 |
$$self{'rawdata'} ? : |
538
|
0 |
3 |
unless OTCmdStatus($cmd_sts) |
539
|
0 |
3 |
unless OTMsgType($msg_type) |
540
|
0 |
3 |
unless OTCommand($cmd_id) |
541
|
0 |
3 |
unless $self->_get_request_command($req_id) |
564
|
0 |
3 |
defined $data ? : |
566
|
0 |
3 |
defined $data ? : |
583
|
3 |
0 |
unless OTCancel($cmd_id) |
604
|
3 |
1 |
unless ($cmd_id == OTConstant('OT_HEARTBEAT')) |
623
|
1 |
0 |
if ($packets_expected <= OTConstant('OT_RESPONSES_ONE') or is_error($object)) { } |
665
|
3 |
0 |
if (defined $new_count) { } |
702
|
0 |
1 |
unless $req_id |
706
|
1 |
0 |
$pruned ? : |
719
|
0 |
0 |
if (time > $self->_get_request_time($req_id) + $timeout and $cmd_id == OTConstant('OT_REQUEST_LIST_EXCHANGES') || $cmd_id == OTConstant('OT_REQUEST_LIST_SYMBOLS') || $cmd_id == OTConstant('OT_REQUEST_LIST_SYMBOLS_EX')) |
746
|
0 |
0 |
exists $$self{'requests'}{$req_id} ? : |
778
|
4 |
0 |
exists $$self{'requests'}{$req_id} ? : |
789
|
1 |
0 |
exists $$self{'requests'}{$req_id} ? : |
803
|
0 |
4 |
if ++$id > 4294967295 |
804
|
0 |
4 |
unless $id |