mirror of
https://github.com/Perl/perl5.git
synced 2026-01-26 16:39:36 +00:00
2.213 28 August 2024
* version 2.213
Wed Aug 28 16:06:42 2024 +0100
020520f78490bf1a6b7351febd16fc19f351ddfe
* add perl5.40 to workflows
Sun Jun 16 16:56:37 2024 +0100
6d7dd85763f7cd0894a890208156187b8cac6597
* #57 Add stub moduile IO/Compress.pm
Sat May 25 08:53:57 2024 +0100
c6a05a69d62b8169d482d1b30a333b0cec4f5a06
78 lines
1.6 KiB
Perl
78 lines
1.6 KiB
Perl
|
|
package IO::Compress::Zlib::Constants ;
|
|
|
|
use strict ;
|
|
use warnings;
|
|
use bytes;
|
|
|
|
require Exporter;
|
|
|
|
our ($VERSION, @ISA, @EXPORT);
|
|
|
|
$VERSION = '2.213';
|
|
|
|
@ISA = qw(Exporter);
|
|
|
|
@EXPORT= qw(
|
|
|
|
ZLIB_HEADER_SIZE
|
|
ZLIB_TRAILER_SIZE
|
|
|
|
ZLIB_CMF_CM_OFFSET
|
|
ZLIB_CMF_CM_BITS
|
|
ZLIB_CMF_CM_DEFLATED
|
|
|
|
ZLIB_CMF_CINFO_OFFSET
|
|
ZLIB_CMF_CINFO_BITS
|
|
ZLIB_CMF_CINFO_MAX
|
|
|
|
ZLIB_FLG_FCHECK_OFFSET
|
|
ZLIB_FLG_FCHECK_BITS
|
|
|
|
ZLIB_FLG_FDICT_OFFSET
|
|
ZLIB_FLG_FDICT_BITS
|
|
|
|
ZLIB_FLG_LEVEL_OFFSET
|
|
ZLIB_FLG_LEVEL_BITS
|
|
|
|
ZLIB_FLG_LEVEL_FASTEST
|
|
ZLIB_FLG_LEVEL_FAST
|
|
ZLIB_FLG_LEVEL_DEFAULT
|
|
ZLIB_FLG_LEVEL_SLOWEST
|
|
|
|
ZLIB_FDICT_SIZE
|
|
|
|
);
|
|
|
|
# Constant names derived from RFC1950
|
|
|
|
use constant ZLIB_HEADER_SIZE => 2;
|
|
use constant ZLIB_TRAILER_SIZE => 4;
|
|
|
|
use constant ZLIB_CMF_CM_OFFSET => 0;
|
|
use constant ZLIB_CMF_CM_BITS => 0xF ; # 0b1111
|
|
use constant ZLIB_CMF_CM_DEFLATED => 8;
|
|
|
|
use constant ZLIB_CMF_CINFO_OFFSET => 4;
|
|
use constant ZLIB_CMF_CINFO_BITS => 0xF ; # 0b1111;
|
|
use constant ZLIB_CMF_CINFO_MAX => 7;
|
|
|
|
use constant ZLIB_FLG_FCHECK_OFFSET => 0;
|
|
use constant ZLIB_FLG_FCHECK_BITS => 0x1F ; # 0b11111;
|
|
|
|
use constant ZLIB_FLG_FDICT_OFFSET => 5;
|
|
use constant ZLIB_FLG_FDICT_BITS => 0x1 ; # 0b1;
|
|
|
|
use constant ZLIB_FLG_LEVEL_OFFSET => 6;
|
|
use constant ZLIB_FLG_LEVEL_BITS => 0x3 ; # 0b11;
|
|
|
|
use constant ZLIB_FLG_LEVEL_FASTEST => 0;
|
|
use constant ZLIB_FLG_LEVEL_FAST => 1;
|
|
use constant ZLIB_FLG_LEVEL_DEFAULT => 2;
|
|
use constant ZLIB_FLG_LEVEL_SLOWEST => 3;
|
|
|
|
use constant ZLIB_FDICT_SIZE => 4;
|
|
|
|
|
|
1;
|