| line | true | false | branch | 
 
| 77 | 0 | 0 | unless ($self->logger) | 
 
| 82 | 0 | 0 | unless my $door = 'IO::Socket::INET'->new('Proto', 'tcp', 'LocalPort', $self->get_port, 'ReuseAddr', 1, 'Listen', 3) | 
 
| 99 | 0 | 0 | if $self->must_book | 
 
| 126 | 0 | 0 | if ($controller->owns($fh)) { } | 
 
|  | 0 | 0 | elsif ($fh == $door) { } | 
 
| 138 | 0 | 0 | $self->is_alive ? : | 
 
|  | 0 | 0 | $controller->is_alive ? : | 
 
| 168 | 0 | 0 | ref $_ ? : | 
 
| 176 | 0 | 0 | if (ref $id) | 
 
| 177 | 0 | 0 | unless exists $$attendees{$id} | 
 
| 184 | 0 | 0 | if $attendee->id eq $id | 
 
| 193 | 0 | 0 | @_ ? : | 
 
| 198 | 0 | 0 | if ((ref $command || '') ne 'CODE') | 
 
| 199 | 0 | 0 | ref $command ? : | 
 
| 203 | 0 | 0 | if $method | 
 
| 217 | 0 | 0 | if @_ | 
 
| 226 | 0 | 0 | unless ($self->slide_show->validate_slide_id($slide_no)) | 
 
| 231 | 0 | 0 | if (@_) { } | 
 
| 240 | 0 | 0 | if (my(@attendees) = $self->get_show_attendees(@_)) | 
 
| 252 | 0 | 0 | if (@_) { } | 
 
| 261 | 0 | 0 | if (my(@attendees) = $self->get_show_attendees(@_)) | 
 
| 300 | 0 | 0 | unless my $handle = $self->get_door->accept | 
 
| 338 | 0 | 0 | if ($attendee->must_check_booking) { } | 
 
| 340 | 0 | 0 | if defined $code | 
 
| 341 | 0 | 0 | if $is_alive | 
 
| 347 | 0 | 0 | unless $is_alive | 
 
| 385 | 0 | 0 | unless $self->accepts_detaches |