File Coverage

blib/lib/AnyEvent/Finger/Transaction.pm
Criterion Covered Total %
statement 14 16 87.5
branch n/a
condition n/a
subroutine 8 10 80.0
pod 5 5 100.0
total 27 31 87.1


line stmt bran cond sub pod time code
1             package AnyEvent::Finger::Transaction;
2              
3 5     5   36 use strict;
  5         13  
  5         183  
4 5     5   31 use warnings;
  5         43  
  5         364  
5             use overload
6 0     0   0 '""' => sub { shift->as_string },
7 5     5   3768 bool => sub { 1 }, fallback => 1;
  5     0   3085  
  5         58  
  0         0  
8              
9             # ABSTRACT: Simple asynchronous finger transaction
10             our $VERSION = '0.12'; # VERSION
11              
12              
13 34     34 1 395 sub res { shift->{res} }
14 25     25 1 189 sub req { shift->{req} }
15              
16              
17 2     2 1 8 sub remote_port { shift->{remote_port} }
18 2     2 1 7 sub local_port { shift->{local_port} }
19              
20              
21 2     2 1 7 sub remote_address { shift->{remote_address} }
22              
23             1;
24              
25             __END__