| line |
true |
false |
branch |
|
35
|
0 |
1 |
unless my $proto = shift() |
|
37
|
0 |
1 |
unless my $server = shift() |
|
40
|
1 |
0 |
if @_ |
|
55
|
0 |
1 |
if ($args{'Debug'}) |
|
60
|
0 |
1 |
unless $$self{'SERVER'} = $server |
|
61
|
0 |
1 |
if $$self{'DEBUG'} |
|
63
|
0 |
1 |
unless ($self->encoding('__GUESS__')) |
|
67
|
0 |
1 |
if ($args{'ConnectTimeout'}) |
|
69
|
0 |
0 |
if $$self{'DEBUG'} |
|
71
|
0 |
1 |
if ($args{'Port'}) |
|
73
|
0 |
0 |
if $$self{'DEBUG'} |
|
75
|
0 |
1 |
unless ($args{'DeferConnect'}) |
|
76
|
0 |
0 |
if $$self{'DEBUG'} |
|
77
|
0 |
0 |
unless $self->reconnect |
|
79
|
0 |
1 |
if $$self{'DEBUG'} |
|
85
|
0 |
0 |
unless ref $self |
|
90
|
0 |
0 |
if (defined $sock) |
|
93
|
0 |
0 |
unless $self->disconnect |
|
97
|
0 |
0 |
if $$self{'DEBUG'} |
|
98
|
0 |
0 |
if ($$self{'TIMEOUT'}) { } |
|
99
|
0 |
0 |
if $$self{'DEBUG'} |
|
100
|
0 |
0 |
unless $sock = 'IO::Socket::INET'->new('PeerAddr', $$self{'SERVER'}, 'PeerPort', $$self{'PORT'}, 'Timeout', $$self{'TIMEOUT'}, 'Proto', 'tcp') |
|
106
|
0 |
0 |
if $$self{'DEBUG'} |
|
107
|
0 |
0 |
unless $sock = 'IO::Socket::INET'->new('PeerAddr', $$self{'SERVER'}, 'PeerPort', $$self{'PORT'}, 'Proto', 'tcp') |
|
116
|
0 |
0 |
if $$self{'DEBUG'} |
|
118
|
0 |
0 |
if $$self{'DEBUG'} |
|
124
|
0 |
1 |
unless ref $self |
|
129
|
1 |
0 |
unless (defined $sock) |
|
144
|
0 |
0 |
if $$self{'DEBUG'} |
|
145
|
0 |
0 |
unless (close $sock) |
|
150
|
0 |
0 |
if $$self{'DEBUG'} |
|
157
|
0 |
1 |
unless ref $self |
|
158
|
0 |
1 |
unless my $e = shift() |
|
161
|
1 |
0 |
if ($e eq '__GUESS__') { } |
|
|
0 |
0 |
elsif ($e eq 'dos') { } |
|
|
0 |
0 |
elsif ($e eq 'unix') { } |
|
162
|
0 |
1 |
if $$self{'DEBUG'} |
|
163
|
0 |
1 |
if ($/ eq "\r\n") { } |
|
165
|
0 |
0 |
if $$self{'DEBUG'} |
|
168
|
0 |
1 |
if $$self{'DEBUG'} |
|
174
|
0 |
0 |
if $$self{'DEBUG'} |
|
177
|
0 |
0 |
if $$self{'DEBUG'} |
|
188
|
0 |
1 |
unless ref $self |
|
189
|
0 |
1 |
if @_ |
|
190
|
0 |
1 |
if $$self{'DEBUG'} |
|
196
|
0 |
3 |
unless ref $self |
|
197
|
1 |
2 |
if @_ |
|
198
|
0 |
3 |
if $$self{'DEBUG'} |
|
204
|
0 |
4 |
unless ref $self |
|
205
|
2 |
2 |
if @_ |
|
206
|
0 |
4 |
if $$self{'DEBUG'} |
|
213
|
0 |
0 |
unless ref $self |
|
214
|
0 |
0 |
if $$self{'DEBUG'} |
|
215
|
0 |
0 |
if ($$self{'MSGFILE'}) |
|
219
|
0 |
0 |
if @_ |
|
220
|
0 |
0 |
if $$self{'DEBUG'} |
|
227
|
0 |
0 |
unless ref $self |
|
228
|
0 |
0 |
if $$self{'DEBUG'} |
|
229
|
0 |
0 |
if (defined $$self{'MESSAGE'}) |
|
233
|
0 |
0 |
unless my $f = shift() |
|
239
|
0 |
0 |
if $$self{'DEBUG'} |
|
246
|
0 |
0 |
unless ref $self |
|
250
|
0 |
0 |
if $$self{'DEBUG'} |
|
256
|
0 |
1 |
unless ref $self |
|
260
|
0 |
1 |
if $$self{'DEBUG'} |
|
266
|
0 |
0 |
unless ref $self |
|
270
|
0 |
0 |
if $$self{'DEBUG'} |
|
271
|
0 |
0 |
unless (open FILE, $f) |
|
278
|
0 |
0 |
if ($size < 0) |
|
284
|
0 |
0 |
unless print $sock $size + 1 . ':' . $$self{'ENCODING'} |
|
285
|
0 |
0 |
unless print $sock $_ |
|
287
|
0 |
0 |
if ($size != $len) |
|
291
|
0 |
0 |
unless print $sock ',' |
|
292
|
0 |
0 |
unless (close FILE) |
|
296
|
0 |
0 |
if $$self{'DEBUG'} |
|
302
|
0 |
0 |
unless ref $self |
|
304
|
0 |
0 |
if $$self{'DEBUG'} |
|
305
|
0 |
0 |
unless $self->_ready_to_send |
|
309
|
0 |
0 |
if ($$self{'MSGFILE'}) { } |
|
310
|
0 |
0 |
if $$self{'DEBUG'} |
|
312
|
0 |
0 |
unless $self->_send_file |
|
314
|
0 |
0 |
if $$self{'DEBUG'} |
|
315
|
0 |
0 |
unless print $sock netstring_encode($$self{'ENCODING'} . $$self{'MESSAGE'}) |
|
322
|
0 |
0 |
if $$self{'DEBUG'} |
|
323
|
0 |
0 |
unless print $sock $s |
|
326
|
0 |
0 |
if $$self{'DEBUG'} |
|
327
|
0 |
0 |
unless print $sock $s |
|
331
|
0 |
0 |
if $$self{'DEBUG'} |
|
333
|
0 |
0 |
if $$self{'DEBUG'} |
|
334
|
0 |
0 |
if $s =~ s/^K/success: / |
|
336
|
0 |
0 |
if $s =~ s/^Z/deferral: / |
|
337
|
0 |
0 |
if $s =~ s/^D/failure: / |
|
343
|
0 |
0 |
if $$self{'DEBUG'} |
|
349
|
0 |
0 |
unless ref $self |
|
351
|
0 |
0 |
if $$self{'DEBUG'} |
|
361
|
0 |
0 |
unless ref $self |
|
363
|
0 |
0 |
if (time - $$self{'CONNECTTIME'} > $$self{'SESSIONLIMIT'}) |
|
373
|
0 |
0 |
unless ref $self |
|
378
|
0 |
0 |
if (defined $s and netstring_verify($s)) |
|
394
|
0 |
1 |
unless ref $self |
|
395
|
0 |
1 |
if $$self{'SOCKET'} |