File Coverage

blib/lib/FTN/JAM/Errnum.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             # FTN::JAM::Errnum
2              
3             package FTN::JAM::Errnum;
4              
5 2     2   11466 use warnings;
  2         4  
  2         130  
6 2     2   10 use strict;
  2         5  
  2         126  
7              
8              
9             =head1 NAME
10              
11             FTN::JAM::Errnum - A Perl extension for handling JAM messagebase Error Number references.
12              
13             =head1 VERSION
14              
15             Version 0.30
16              
17             =cut
18              
19             our $VERSION = '0.30';
20              
21             =head1 DESCRIPTION
22              
23             This module contains the read only constants used for referenceing Error Numbers when accessing
24             JAM messagebases.
25              
26             =cut
27              
28 2     2   778 use Readonly;
  2         3164  
  2         553  
29              
30             Readonly our $IO_ERROR => 1;
31             Readonly our $BASE_EXISTS => 2;
32             Readonly our $BASEHEADER_CORRUPT => 3;
33             Readonly our $MSGHEADER_CORRUPT => 4;
34             Readonly our $MSGHEADER_UNKNOWN => 5;
35             Readonly our $MSG_DELETED => 6;
36             Readonly our $BASE_NOT_LOCKED => 7;
37             Readonly our $USER_NOT_FOUND => 8;
38              
39              
40             =head1 AUTHOR
41              
42             Robert James Clay, C<< >>
43              
44             =head1 BUGS
45              
46             Please report any bugs or feature requests to C, or through the web
47             interface at L. I will be notified, and
48             then you'll automatically be notified of progress on your bug as I make changes.
49              
50             =head1 SUPPORT
51              
52             You can find documentation for this module with the perldoc command.
53              
54             perldoc FTN::JAM::Errnum
55              
56             You can also look for information at:
57              
58             =over 4
59              
60             =item * FTN::JAM Home Page
61              
62             L
63              
64             =item * Browse the FTN::JAM GIT repository at SourceForge
65              
66             L
67              
68             =item * RT: CPAN's request tracker
69              
70             L
71              
72             =item * AnnoCPAN: Annotated CPAN documentation
73              
74             L
75              
76             =item * CPAN Ratings
77              
78             L
79              
80             =item * Search CPAN
81              
82             L
83              
84             =back
85              
86             =head1 ACKNOWLEDGEMENTS
87              
88             Originally based on the public domain Perl::JAM module by Johan Billing, which
89             can be found at L.
90              
91             =head1 SEE ALSO
92              
93             L, L
94              
95             =head1 COPYRIGHT & LICENSE
96              
97             Copyright 2010-2012 Robert James Clay, all rights reserved.
98              
99             This program is free software; you can redistribute it and/or modify it
100             under the same terms as Perl itself.
101              
102             =cut
103              
104             1; # End of FTN::JAM::Errnum