File Coverage

blib/lib/Archive/Libarchive/FFI/Constant.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             package Archive::Libarchive::FFI::Constant;
2              
3 27     27   151 use strict;
  27         53  
  27         797  
4 27     27   151 use warnings;
  27         59  
  27         7774  
5              
6             our $VERSION = '0.0900'; # VERSION
7              
8             package
9             Archive::Libarchive::FFI;
10              
11             use constant {
12 27         41012 AE_IFBLK => 24576,
13             AE_IFCHR => 8192,
14             AE_IFDIR => 16384,
15             AE_IFIFO => 4096,
16             AE_IFLNK => 40960,
17             AE_IFMT => 61440,
18             AE_IFREG => 32768,
19             AE_IFSOCK => 49152,
20             ARCHIVE_COMPRESSION_BZIP2 => 2,
21             ARCHIVE_COMPRESSION_COMPRESS => 3,
22             ARCHIVE_COMPRESSION_GZIP => 1,
23             ARCHIVE_COMPRESSION_LRZIP => 10,
24             ARCHIVE_COMPRESSION_LZIP => 9,
25             ARCHIVE_COMPRESSION_LZMA => 5,
26             ARCHIVE_COMPRESSION_NONE => 0,
27             ARCHIVE_COMPRESSION_PROGRAM => 4,
28             ARCHIVE_COMPRESSION_RPM => 8,
29             ARCHIVE_COMPRESSION_UU => 7,
30             ARCHIVE_COMPRESSION_XZ => 6,
31             ARCHIVE_ENTRY_ACL_ADD_FILE => 16,
32             ARCHIVE_ENTRY_ACL_ADD_SUBDIRECTORY => 32,
33             ARCHIVE_ENTRY_ACL_APPEND_DATA => 32,
34             ARCHIVE_ENTRY_ACL_DELETE => 2048,
35             ARCHIVE_ENTRY_ACL_DELETE_CHILD => 256,
36             ARCHIVE_ENTRY_ACL_ENTRY_DIRECTORY_INHERIT => 67108864,
37             ARCHIVE_ENTRY_ACL_ENTRY_FAILED_ACCESS => 1073741824,
38             ARCHIVE_ENTRY_ACL_ENTRY_FILE_INHERIT => 33554432,
39             ARCHIVE_ENTRY_ACL_ENTRY_INHERIT_ONLY => 268435456,
40             ARCHIVE_ENTRY_ACL_ENTRY_NO_PROPAGATE_INHERIT => 134217728,
41             ARCHIVE_ENTRY_ACL_ENTRY_SUCCESSFUL_ACCESS => 536870912,
42             ARCHIVE_ENTRY_ACL_EVERYONE => 10107,
43             ARCHIVE_ENTRY_ACL_EXECUTE => 1,
44             ARCHIVE_ENTRY_ACL_GROUP => 10003,
45             ARCHIVE_ENTRY_ACL_GROUP_OBJ => 10004,
46             ARCHIVE_ENTRY_ACL_INHERITANCE_NFS4 => 2113929216,
47             ARCHIVE_ENTRY_ACL_LIST_DIRECTORY => 8,
48             ARCHIVE_ENTRY_ACL_MASK => 10005,
49             ARCHIVE_ENTRY_ACL_OTHER => 10006,
50             ARCHIVE_ENTRY_ACL_PERMS_NFS4 => 65529,
51             ARCHIVE_ENTRY_ACL_PERMS_POSIX1E => 7,
52             ARCHIVE_ENTRY_ACL_READ => 4,
53             ARCHIVE_ENTRY_ACL_READ_ACL => 4096,
54             ARCHIVE_ENTRY_ACL_READ_ATTRIBUTES => 512,
55             ARCHIVE_ENTRY_ACL_READ_DATA => 8,
56             ARCHIVE_ENTRY_ACL_READ_NAMED_ATTRS => 64,
57             ARCHIVE_ENTRY_ACL_STYLE_EXTRA_ID => 1024,
58             ARCHIVE_ENTRY_ACL_STYLE_MARK_DEFAULT => 2048,
59             ARCHIVE_ENTRY_ACL_SYNCHRONIZE => 32768,
60             ARCHIVE_ENTRY_ACL_TYPE_ACCESS => 256,
61             ARCHIVE_ENTRY_ACL_TYPE_ALARM => 8192,
62             ARCHIVE_ENTRY_ACL_TYPE_ALLOW => 1024,
63             ARCHIVE_ENTRY_ACL_TYPE_AUDIT => 4096,
64             ARCHIVE_ENTRY_ACL_TYPE_DEFAULT => 512,
65             ARCHIVE_ENTRY_ACL_TYPE_DENY => 2048,
66             ARCHIVE_ENTRY_ACL_TYPE_NFS4 => 15360,
67             ARCHIVE_ENTRY_ACL_TYPE_POSIX1E => 768,
68             ARCHIVE_ENTRY_ACL_USER => 10001,
69             ARCHIVE_ENTRY_ACL_USER_OBJ => 10002,
70             ARCHIVE_ENTRY_ACL_WRITE => 2,
71             ARCHIVE_ENTRY_ACL_WRITE_ACL => 8192,
72             ARCHIVE_ENTRY_ACL_WRITE_ATTRIBUTES => 1024,
73             ARCHIVE_ENTRY_ACL_WRITE_DATA => 16,
74             ARCHIVE_ENTRY_ACL_WRITE_NAMED_ATTRS => 128,
75             ARCHIVE_ENTRY_ACL_WRITE_OWNER => 16384,
76             ARCHIVE_EOF => 1,
77             ARCHIVE_EXTRACT_ACL => 32,
78             ARCHIVE_EXTRACT_FFLAGS => 64,
79             ARCHIVE_EXTRACT_HFS_COMPRESSION_FORCED => 32768,
80             ARCHIVE_EXTRACT_MAC_METADATA => 8192,
81             ARCHIVE_EXTRACT_NO_AUTODIR => 1024,
82             ARCHIVE_EXTRACT_NO_HFS_COMPRESSION => 16384,
83             ARCHIVE_EXTRACT_NO_OVERWRITE => 8,
84             ARCHIVE_EXTRACT_NO_OVERWRITE_NEWER => 2048,
85             ARCHIVE_EXTRACT_OWNER => 1,
86             ARCHIVE_EXTRACT_PERM => 2,
87             ARCHIVE_EXTRACT_SECURE_NODOTDOT => 512,
88             ARCHIVE_EXTRACT_SECURE_SYMLINKS => 256,
89             ARCHIVE_EXTRACT_SPARSE => 4096,
90             ARCHIVE_EXTRACT_TIME => 4,
91             ARCHIVE_EXTRACT_UNLINK => 16,
92             ARCHIVE_EXTRACT_XATTR => 128,
93             ARCHIVE_FAILED => -25,
94             ARCHIVE_FATAL => -30,
95             ARCHIVE_FILTER_BZIP2 => 2,
96             ARCHIVE_FILTER_COMPRESS => 3,
97             ARCHIVE_FILTER_GRZIP => 12,
98             ARCHIVE_FILTER_GZIP => 1,
99             ARCHIVE_FILTER_LRZIP => 10,
100             ARCHIVE_FILTER_LZIP => 9,
101             ARCHIVE_FILTER_LZMA => 5,
102             ARCHIVE_FILTER_LZOP => 11,
103             ARCHIVE_FILTER_NONE => 0,
104             ARCHIVE_FILTER_PROGRAM => 4,
105             ARCHIVE_FILTER_RPM => 8,
106             ARCHIVE_FILTER_UU => 7,
107             ARCHIVE_FILTER_XZ => 6,
108             ARCHIVE_FORMAT_7ZIP => 917504,
109             ARCHIVE_FORMAT_AR => 458752,
110             ARCHIVE_FORMAT_AR_BSD => 458754,
111             ARCHIVE_FORMAT_AR_GNU => 458753,
112             ARCHIVE_FORMAT_BASE_MASK => 16711680,
113             ARCHIVE_FORMAT_CAB => 786432,
114             ARCHIVE_FORMAT_CPIO => 65536,
115             ARCHIVE_FORMAT_CPIO_AFIO_LARGE => 65542,
116             ARCHIVE_FORMAT_CPIO_BIN_BE => 65539,
117             ARCHIVE_FORMAT_CPIO_BIN_LE => 65538,
118             ARCHIVE_FORMAT_CPIO_POSIX => 65537,
119             ARCHIVE_FORMAT_CPIO_SVR4_CRC => 65541,
120             ARCHIVE_FORMAT_CPIO_SVR4_NOCRC => 65540,
121             ARCHIVE_FORMAT_EMPTY => 393216,
122             ARCHIVE_FORMAT_ISO9660 => 262144,
123             ARCHIVE_FORMAT_ISO9660_ROCKRIDGE => 262145,
124             ARCHIVE_FORMAT_LHA => 720896,
125             ARCHIVE_FORMAT_MTREE => 524288,
126             ARCHIVE_FORMAT_RAR => 851968,
127             ARCHIVE_FORMAT_RAW => 589824,
128             ARCHIVE_FORMAT_SHAR => 131072,
129             ARCHIVE_FORMAT_SHAR_BASE => 131073,
130             ARCHIVE_FORMAT_SHAR_DUMP => 131074,
131             ARCHIVE_FORMAT_TAR => 196608,
132             ARCHIVE_FORMAT_TAR_GNUTAR => 196612,
133             ARCHIVE_FORMAT_TAR_PAX_INTERCHANGE => 196610,
134             ARCHIVE_FORMAT_TAR_PAX_RESTRICTED => 196611,
135             ARCHIVE_FORMAT_TAR_USTAR => 196609,
136             ARCHIVE_FORMAT_XAR => 655360,
137             ARCHIVE_FORMAT_ZIP => 327680,
138             ARCHIVE_MATCH_CTIME => 512,
139             ARCHIVE_MATCH_EQUAL => 16,
140             ARCHIVE_MATCH_MTIME => 256,
141             ARCHIVE_MATCH_NEWER => 1,
142             ARCHIVE_MATCH_OLDER => 2,
143             ARCHIVE_OK => 0,
144             ARCHIVE_READDISK_HONOR_NODUMP => 2,
145             ARCHIVE_READDISK_MAC_COPYFILE => 4,
146             ARCHIVE_READDISK_NO_TRAVERSE_MOUNTS => 8,
147             ARCHIVE_READDISK_RESTORE_ATIME => 1,
148             ARCHIVE_RETRY => -10,
149             ARCHIVE_VERSION_NUMBER => 3001002,
150             ARCHIVE_WARN => -20,
151 27     27   147 };
  27         50  
152              
153             1;
154              
155             __END__