Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Data.Streaming.Zlib.Lowlevel
Documentation
data ZStreamStruct Source #
type ZStream' = Ptr ZStreamStruct Source #
zstreamNew :: IO ZStream' Source #
Instances
Enum Strategy Source # | |
Defined in Data.Streaming.Zlib.Lowlevel | |
Eq Strategy Source # | |
Ord Strategy Source # | |
Defined in Data.Streaming.Zlib.Lowlevel | |
Show Strategy Source # | |
deflateInit2 :: ZStream' -> Int -> WindowBits -> Int -> Strategy -> IO () Source #
inflateInit2 :: ZStream' -> WindowBits -> IO () Source #
c_free_z_stream_inflate :: FunPtr (ZStream' -> IO ()) Source #
c_free_z_stream_deflate :: FunPtr (ZStream' -> IO ()) Source #
c_set_avail_in :: ZStream' -> Ptr CChar -> CUInt -> IO () Source #
c_set_avail_out :: ZStream' -> Ptr CChar -> CUInt -> IO () Source #
c_get_avail_out :: ZStream' -> IO CUInt Source #
c_get_avail_in :: ZStream' -> IO CUInt Source #
c_get_next_in :: ZStream' -> IO (Ptr CChar) Source #
c_call_inflate_noflush :: ZStream' -> IO CInt Source #
c_call_deflate_noflush :: ZStream' -> IO CInt Source #
c_call_deflate_finish :: ZStream' -> IO CInt Source #
c_call_deflate_flush :: ZStream' -> IO CInt Source #
c_call_deflate_full_flush :: ZStream' -> IO CInt Source #
c_call_deflate_set_dictionary :: ZStream' -> Ptr CChar -> CUInt -> IO () Source #
c_call_inflate_set_dictionary :: ZStream' -> Ptr CChar -> CUInt -> IO () Source #