File Coverage

blib/lib/POE/Component/Server/HTTP/Connection.pm
Criterion Covered Total %
statement 3 28 10.7
branch 0 2 0.0
condition n/a
subroutine 1 14 7.1
pod 0 13 0.0
total 4 57 7.0


line stmt bran cond sub pod time code
1 4     4   21 use strict;
  4         8  
  4         1586  
2             package POE::Component::Server::HTTP::Connection;
3              
4             sub new {
5 0     0 0   return bless {};
6             }
7              
8             sub remote_host {
9 0     0 0   return "N/A";
10             }
11              
12             sub remote_ip {
13 0     0 0   my $self = shift;
14 0           return $self->{remote_ip};
15             }
16              
17             sub local_addr {
18 0     0 0   my $self = shift;
19 0           return $self->{local_addr};
20             }
21              
22             sub remote_addr {
23 0     0 0   my $self = shift;
24 0           return $self->{remote_addr};
25             }
26              
27             sub remote_logname {
28 0     0 0   my $self = shift;
29 0           return "N/A";
30             }
31              
32             sub user {
33 0     0 0   my $self = shift;
34 0 0         if (@_) {
35 0           $self->{user} = shift;
36             }
37 0           return $self->{user};
38             }
39              
40             sub authtype {
41 0     0 0   my $self = shift;
42 0           return $self->{authtype};
43             }
44              
45             sub aborted {
46 0     0 0   return 0;
47             }
48              
49             sub fileno {
50 0     0 0   return 0;
51             }
52              
53             sub clone {
54 0     0 0   my $self = shift;
55 0           my $new = bless { %$self };
56 0           return $new;
57             }
58              
59             sub response {
60 0     0 0   my $self = shift;
61 0           return $self->{response};
62             }
63              
64             sub request {
65 0     0 0   my $self = shift;
66 0           return $self->{request};
67             }
68              
69             1;