| Copyright | (c) Niklas Hambüchen 2020 |
|---|---|
| License | MIT |
| Maintainer | mail@nh2.me |
| Stability | stable |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Codec.Compression.LZ4.CTypes
Description
Documentation
data Lz4FrameException Source #
Constructors
| Lz4FormatException String |
Instances
data BlockSizeID Source #
Constructors
| LZ4F_default | |
| LZ4F_max64KB | |
| LZ4F_max256KB | |
| LZ4F_max1MB | |
| LZ4F_max4MB |
Instances
Constructors
| LZ4F_blockLinked | |
| LZ4F_blockIndependent |
Instances
| Storable BlockMode Source # | |
Defined in Codec.Compression.LZ4.CTypes | |
| Show BlockMode Source # | |
| Eq BlockMode Source # | |
| Ord BlockMode Source # | |
data ContentChecksum Source #
Constructors
| LZ4F_noContentChecksum | |
| LZ4F_contentChecksumEnabled |
Instances
data BlockChecksum Source #
Constructors
| LZ4F_noBlockChecksum | |
| LZ4F_blockChecksumEnabled |
Instances
Constructors
| LZ4F_frame | |
| LZ4F_skippableFrame |
Instances
| Storable FrameType Source # | |
Defined in Codec.Compression.LZ4.CTypes | |
| Show FrameType Source # | |
| Eq FrameType Source # | |
| Ord FrameType Source # | |
Constructors
| FrameInfo | |
Fields
| |
Instances
| Storable FrameInfo Source # | |
Defined in Codec.Compression.LZ4.CTypes | |
data Preferences Source #
Constructors
| Preferences | |
Fields
| |
Instances
| Storable Preferences Source # | |
Defined in Codec.Compression.LZ4.CTypes Methods sizeOf :: Preferences -> Int # alignment :: Preferences -> Int # peekElemOff :: Ptr Preferences -> Int -> IO Preferences # pokeElemOff :: Ptr Preferences -> Int -> Preferences -> IO () # peekByteOff :: Ptr b -> Int -> IO Preferences # pokeByteOff :: Ptr b -> Int -> Preferences -> IO () # peek :: Ptr Preferences -> IO Preferences # poke :: Ptr Preferences -> Preferences -> IO () # | |