File Coverage

blib/lib/Net/SinFP3/Ext/DBI/Signature.pm
Criterion Covered Total %
statement 9 9 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 12 12 100.0


line stmt bran cond sub pod time code
1             #
2             # $Id: Signature.pm 22 2015-01-04 16:42:47Z gomor $
3             #
4             package Net::SinFP3::Ext::DBI::Signature;
5 1     1   639 use strict;
  1         2  
  1         48  
6 1     1   8 use warnings;
  1         2  
  1         39  
7              
8 1     1   8 use base qw(Net::SinFP3::Ext::DBI);
  1         2  
  1         363  
9              
10             __PACKAGE__->table('Signature');
11             __PACKAGE__->columns(All => qw/
12             idSignature
13             trusted
14             idIpVersion
15             idSystemClass
16             idVendor
17             idOs
18             idOsVersion
19             idOsVersionFamily
20             idS1PatternBinary
21             idS1PatternTcpFlags
22             idS1PatternTcpWindow
23             idS1PatternTcpOptions
24             idS1PatternTcpMss
25             idS1PatternTcpWScale
26             idS1PatternTcpOLength
27             idS2PatternBinary
28             idS2PatternTcpFlags
29             idS2PatternTcpWindow
30             idS2PatternTcpOptions
31             idS2PatternTcpMss
32             idS2PatternTcpWScale
33             idS2PatternTcpOLength
34             idS3PatternBinary
35             idS3PatternTcpFlags
36             idS3PatternTcpWindow
37             idS3PatternTcpOptions
38             idS3PatternTcpMss
39             idS3PatternTcpWScale
40             idS3PatternTcpOLength
41             /);
42             __PACKAGE__->has_a(idIpVersion => 'Net::SinFP3::Ext::DBI::IpVersion');
43             __PACKAGE__->has_a(idSystemClass => 'Net::SinFP3::Ext::DBI::SystemClass');
44             __PACKAGE__->has_a(idVendor => 'Net::SinFP3::Ext::DBI::Vendor');
45             __PACKAGE__->has_a(idOs => 'Net::SinFP3::Ext::DBI::Os');
46             __PACKAGE__->has_a(idOsVersion => 'Net::SinFP3::Ext::DBI::OsVersion');
47             __PACKAGE__->has_many(idOsVersionChildren => 'Net::SinFP3::Ext::DBI::OsVersionChildren');
48             __PACKAGE__->has_a(idOsVersionFamily => 'Net::SinFP3::Ext::DBI::OsVersionFamily');
49             __PACKAGE__->has_a(idS1PatternBinary => 'Net::SinFP3::Ext::DBI::PatternBinary');
50             __PACKAGE__->has_a(idS1PatternTcpFlags => 'Net::SinFP3::Ext::DBI::PatternTcpFlags');
51             __PACKAGE__->has_a(idS1PatternTcpWindow => 'Net::SinFP3::Ext::DBI::PatternTcpWindow');
52             __PACKAGE__->has_a(idS1PatternTcpOptions => 'Net::SinFP3::Ext::DBI::PatternTcpOptions');
53             __PACKAGE__->has_a(idS1PatternTcpMss => 'Net::SinFP3::Ext::DBI::PatternTcpMss');
54             __PACKAGE__->has_a(idS1PatternTcpWScale => 'Net::SinFP3::Ext::DBI::PatternTcpWScale');
55             __PACKAGE__->has_a(idS1PatternTcpOLength => 'Net::SinFP3::Ext::DBI::PatternTcpOLength');
56             __PACKAGE__->has_a(idS2PatternBinary => 'Net::SinFP3::Ext::DBI::PatternBinary');
57             __PACKAGE__->has_a(idS2PatternTcpFlags => 'Net::SinFP3::Ext::DBI::PatternTcpFlags');
58             __PACKAGE__->has_a(idS2PatternTcpWindow => 'Net::SinFP3::Ext::DBI::PatternTcpWindow');
59             __PACKAGE__->has_a(idS2PatternTcpOptions => 'Net::SinFP3::Ext::DBI::PatternTcpOptions');
60             __PACKAGE__->has_a(idS2PatternTcpMss => 'Net::SinFP3::Ext::DBI::PatternTcpMss');
61             __PACKAGE__->has_a(idS2PatternTcpWScale => 'Net::SinFP3::Ext::DBI::PatternTcpWScale');
62             __PACKAGE__->has_a(idS2PatternTcpOLength => 'Net::SinFP3::Ext::DBI::PatternTcpOLength');
63             __PACKAGE__->has_a(idS3PatternBinary => 'Net::SinFP3::Ext::DBI::PatternBinary');
64             __PACKAGE__->has_a(idS3PatternTcpFlags => 'Net::SinFP3::Ext::DBI::PatternTcpFlags');
65             __PACKAGE__->has_a(idS3PatternTcpWindow => 'Net::SinFP3::Ext::DBI::PatternTcpWindow');
66             __PACKAGE__->has_a(idS3PatternTcpOptions => 'Net::SinFP3::Ext::DBI::PatternTcpOptions');
67             __PACKAGE__->has_a(idS3PatternTcpMss => 'Net::SinFP3::Ext::DBI::PatternTcpMss');
68             __PACKAGE__->has_a(idS3PatternTcpWScale => 'Net::SinFP3::Ext::DBI::PatternTcpWScale');
69             __PACKAGE__->has_a(idS3PatternTcpOLength => 'Net::SinFP3::Ext::DBI::PatternTcpOLength');
70              
71             1;
72              
73             __END__