line |
true |
false |
branch |
27
|
0 |
11 |
unless defined $args{'prefix'} |
30
|
0 |
11 |
if (defined $args{'types'}) { } |
31
|
0 |
0 |
if ref $args{'types'} ne 'ARRAY' |
32
|
0 |
0 |
if (@{$args{'types'};} == 4) { } |
|
0 |
0 |
elsif (@{$args{'types'};} == 2) { } |
59
|
11 |
0 |
if (ref $args{'object_states'} eq 'ARRAY') |
67
|
1 |
11 |
if (ref $events eq 'HASH') { } |
|
11 |
0 |
elsif (ref $events eq 'ARRAY') { } |
68
|
0 |
1 |
if (defined $$events{'_start'} or defined $$events{'_stop'}) { } |
|
0 |
1 |
elsif (defined $$events{'register'} or defined $$events{'unregister'}) { } |
77
|
0 |
18 |
if ($event eq '_start' or $event eq '_stop') { } |
|
0 |
18 |
elsif ($event eq 'register' or $event eq 'unregister') { } |
107
|
11 |
0 |
$args{'object_states'} ? : |
|
0 |
11 |
$args{'options'} ? : |
137
|
8 |
11 |
if $$self{'_shutting_down'} |
153
|
0 |
11 |
if (defined $args{'alias'}) { } |
162
|
11 |
0 |
unless defined $args{'register_signal'} |
164
|
11 |
0 |
unless defined $args{'shutdown_signal'} |
169
|
1 |
10 |
if ($sender != $kernel) |
186
|
1 |
20 |
if $event =~ /^_/ |
187
|
14 |
6 |
if $event =~ /^syndicator_(?:started|stopped)$/ |
222
|
0 |
3 |
unless (@events and defined $sender) |
228
|
3 |
0 |
if (my $ref = $kernel->alias_resolve($sender)) { } |
242
|
11 |
5 |
unless $$self{'_shutdown_event_sent'} |
251
|
1 |
6 |
unless @events |
265
|
10 |
8 |
if (not $$self{'_syndicator'}{'sessions'}{$sender_id}{'refcnt'} and $sender_id ne $$self{'_syndicator'}{'session_id'}) |
286
|
0 |
0 |
unless @events |
292
|
0 |
0 |
unless (defined $blah) |
296
|
0 |
0 |
unless (keys %{$$self{'_syndicator'}{'events'}{$event};}) |
300
|
0 |
0 |
if (--$$self{'_syndicator'}{'sessions'}{$sender_id}{'refcnt'} <= 0) |
302
|
0 |
0 |
if ($session != $sender) |
314
|
0 |
1 |
if (not defined $arrayref or ref $arrayref ne 'ARRAY' or not @$arrayref) |
318
|
0 |
1 |
unless defined $time |
328
|
1 |
0 |
if ($alarm_id) |
337
|
0 |
1 |
unless defined $alarm_id |
345
|
1 |
0 |
if (@old_alarm_list) |
395
|
0 |
1 |
if (not $$self{'_syndicator'}{'pending_events'} && @{$$self{'_syndicator'}{'pending_events'};}) { } |
414
|
22 |
8 |
if (defined $new_event) |
421
|
30 |
23 |
unless defined $ev |
429
|
10 |
13 |
exists $$self{'_syndicator'}{'events'}{'all'} ? : |
|
13 |
10 |
exists $$self{'_syndicator'}{'events'}{$event} ? : |
437
|
0 |
23 |
if (delete $sessions{$session_id}) |
443
|
23 |
0 |
if ($self->_pluggable_process($server_type, $event, $args) != 4) |
460
|
11 |
12 |
if ($event eq 'shutdown') |