Safe Haskell | None |
---|
Codec.Zlib.Lowlevel
Documentation
data ZStreamStruct Source
type ZStream' = Ptr ZStreamStructSource
zstreamNew :: IO ZStream'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 CUIntSource
c_get_avail_in :: ZStream' -> IO CUIntSource
c_get_next_in :: ZStream' -> IO (Ptr CChar)Source
c_call_inflate_noflush :: ZStream' -> IO CIntSource
c_call_deflate_noflush :: ZStream' -> IO CIntSource
c_call_deflate_finish :: ZStream' -> IO CIntSource
c_call_deflate_flush :: ZStream' -> IO CIntSource
c_call_deflate_set_dictionary :: ZStream' -> Ptr CChar -> CUInt -> IO ()Source
c_call_inflate_set_dictionary :: ZStream' -> Ptr CChar -> CUInt -> IO ()Source