line |
true |
false |
branch |
52
|
0 |
0 |
unless ($type and $known_types{$type}) |
71
|
0 |
0 |
if $self->is_error |
73
|
0 |
0 |
if ($self->type eq 'connect') |
79
|
0 |
0 |
if $message eq $self |
81
|
0 |
0 |
if ($message->isa('POE::Component::Server::Bayeux::Message::Meta') and $message->type eq 'connect') |
105
|
0 |
0 |
if (&Switch::case('handshake')) |
110
|
0 |
0 |
unless ($self->is_error) |
119
|
0 |
0 |
if ($self->is_error) |
147
|
0 |
0 |
if ($self->ext and $self->ext->{'json-comment-filtered'}) |
153
|
0 |
0 |
if (&Switch::case('connect')) |
155
|
0 |
0 |
unless ($self->is_error) |
158
|
0 |
0 |
if $client->is_error |
161
|
0 |
0 |
if (not $self->error and $client->flags->{'is_polling'}) |
165
|
0 |
0 |
if ($self->is_error) |
192
|
0 |
0 |
if (my $queue = delete $client->heap->{'queued_responses'}) |
198
|
0 |
0 |
if (++$client->flags->{'connect_times'} == 1) |
206
|
0 |
0 |
unless $no_delay |
208
|
0 |
0 |
if (&Switch::case('disconnect')) |
210
|
0 |
0 |
unless ($self->is_error) |
216
|
0 |
0 |
$self->is_error ? : |
|
0 |
0 |
$self->is_error ? : |
222
|
0 |
0 |
if (&Switch::case('subscribe')) |
224
|
0 |
0 |
unless ($self->is_error) |
229
|
0 |
0 |
if ($self->is_error) |
246
|
0 |
0 |
unless ($self->subscription =~ m[^/(meta|service)/]) |
250
|
0 |
0 |
if (&Switch::case('unsubscribe')) |
252
|
0 |
0 |
unless ($self->is_error) |
257
|
0 |
0 |
unless ($self->is_error or $client->is_subscribed($self->subscription)) |
263
|
0 |
0 |
$self->is_error ? : |
278
|
0 |
0 |
if $self->id |
286
|
0 |
0 |
unless $self->type eq 'connect' |