File Coverage

blib/lib/Mail/Exchange/Message/MessageFlags.pm
Criterion Covered Total %
statement 18 30 60.0
branch n/a
condition n/a
subroutine 6 18 33.3
pod 0 12 0.0
total 24 60 40.0


line stmt bran cond sub pod time code
1             package Mail::Exchange::Message::MessageFlags;
2             # From MS-OCXMSG V20120630 2.2.1.6
3              
4 5     5   29 use strict;
  5         10  
  5         191  
5 5     5   27 use warnings;
  5         10  
  5         152  
6 5     5   130 use 5.008;
  5         16  
  5         225  
7              
8 5     5   28 use Exporter;
  5         8  
  5         161  
9 5     5   27 use Encode;
  5         9  
  5         439  
10              
11 5     5   29 use vars qw($VERSION @ISA @EXPORT);
  5         8  
  5         1311  
12             @ISA=qw(Exporter);
13             $VERSION = "0.01";
14              
15             @EXPORT=qw(mfRead mfUnmodified mfSubmitted mfUnsent mfHasAttach mfFromMe mfFAI
16             mfNotifyRead mfNotifyUnread mfEverRead mfInternet mfUntrusted
17             );
18              
19 0     0 0   sub mfRead { return 0x0001; }
20 0     0 0   sub mfUnmodified { return 0x0002; }
21 0     0 0   sub mfSubmitted { return 0x0004; }
22 0     0 0   sub mfUnsent { return 0x0008; }
23 0     0 0   sub mfHasAttach { return 0x0010; }
24 0     0 0   sub mfFromMe { return 0x0020; }
25 0     0 0   sub mfFAI { return 0x0040; }
26 0     0 0   sub mfNotifyRead { return 0x0100; }
27 0     0 0   sub mfNotifyUnread { return 0x0200; }
28 0     0 0   sub mfEverRead { return 0x0400; }
29 0     0 0   sub mfInternet { return 0x2000; }
30 0     0 0   sub mfUntrusted { return 0x8000; }