squiz_box.c.zlib

Undocumented in source.

Members

Aliases

alloc_func
alias alloc_func = void* function(void* opaque, uint items, uint size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
free_func
alias free_func = void function(void* opaque, void* address)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzFile
alias gzFile = void*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gz_headerp
alias gz_headerp = gz_header*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
in_func
alias in_func = uint function(void*, ubyte**)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
out_func
alias out_func = int function(void*, ubyte*, uint)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
z_off_t
alias z_off_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
z_size_t
alias z_size_t = size_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
z_streamp
alias z_streamp = z_stream*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

Z_BINARY
anonymousenum Z_BINARY
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Z_DEFLATED
anonymousenum Z_DEFLATED
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Z_FILTERED
anonymousenum Z_FILTERED
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Z_NO_COMPRESSION
anonymousenum Z_NO_COMPRESSION
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Z_NO_FLUSH
anonymousenum Z_NO_FLUSH
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Z_OK
anonymousenum Z_OK
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

adler32
uint adler32(uint adler, const(ubyte)* buf, uint len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
adler32_combine
uint adler32_combine(uint adler1, uint adler2, z_off_t len2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
adler32_z
uint adler32_z(uint adler, const(ubyte)* buf, z_size_t len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
compress
int compress(ubyte* dest, size_t* destLen, const(ubyte)* source, size_t sourceLen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
compress2
int compress2(ubyte* dest, size_t* destLen, const(ubyte)* source, size_t sourceLen, int level)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
compressBound
size_t compressBound(size_t sourceLen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crc32
uint crc32(uint crc, const(ubyte)* buf, uint len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crc32_combine
uint crc32_combine(uint crc1, uint crc2, z_off_t len2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crc32_combine_gen
uint crc32_combine_gen(z_off_t len2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crc32_combine_op
uint crc32_combine_op(uint crc1, uint crc2, uint op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crc32_z
uint crc32_z(uint crc, const(ubyte)* buf, z_size_t len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
deflate
int deflate(z_streamp strm, int flush)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
deflateBound
size_t deflateBound(z_streamp strm, size_t sourceLen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
deflateCopy
int deflateCopy(z_streamp dest, z_streamp source)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
deflateEnd
int deflateEnd(z_streamp strm)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
deflateGetDictionary
int deflateGetDictionary(z_streamp strm, ubyte* dictionary, uint dictLength)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
deflateInit
int deflateInit(z_streamp strm, int level)
Undocumented in source. Be warned that the author may not have intended to support it.
deflateInit2
int deflateInit2(z_streamp strm, int level, int method, int windowBits, int memLevel, int strategy)
Undocumented in source. Be warned that the author may not have intended to support it.
deflateInit2_
int deflateInit2_(z_streamp strm, int level, int method, int windowBits, int memLevel, int strategy, const(char)* versionx, int stream_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
deflateInit_
int deflateInit_(z_streamp strm, int level, const(char)* versionx, int stream_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
deflateParams
int deflateParams(z_streamp strm, int level, int strategy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
deflatePending
int deflatePending(z_streamp strm, uint* pending, int* bits)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
deflatePrime
int deflatePrime(z_streamp strm, int bits, int value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
deflateReset
int deflateReset(z_streamp strm)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
deflateSetDictionary
int deflateSetDictionary(z_streamp strm, const(ubyte)* dictionary, uint dictLength)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
deflateSetHeader
int deflateSetHeader(z_streamp strm, gz_headerp head)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
deflateTune
int deflateTune(z_streamp strm, int good_length, int max_lazy, int nice_length, int max_chain)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
get_crc_table
const(uint)* get_crc_table()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzbuffer
int gzbuffer(gzFile file, uint size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzclearerr
void gzclearerr(gzFile file)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzclose
int gzclose(gzFile file)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzclose_r
int gzclose_r(gzFile file)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzclose_w
int gzclose_w(gzFile file)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzdirect
int gzdirect(gzFile file)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzdopen
gzFile gzdopen(int fd, const(char)* mode)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzeof
int gzeof(gzFile file)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzerror
const(char)* gzerror(gzFile file, int* errnum)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzflush
int gzflush(gzFile file, int flush)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzfread
z_size_t gzfread(void* buf, z_size_t size, z_size_t nitems, gzFile file)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzfwrite
z_size_t gzfwrite(void* buf, z_size_t size, z_size_t nitems, gzFile file)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzgetc
int gzgetc(gzFile file)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzgets
const(char)* gzgets(gzFile file, const(char)* buf, int len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzoffset
z_off_t gzoffset(gzFile file)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzopen
gzFile gzopen(const(char)* path, const(char)* mode)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzprintf
int gzprintf(gzFile file, const(char)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzputc
int gzputc(gzFile file, int c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzputs
int gzputs(gzFile file, const(char)* s)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzread
int gzread(gzFile file, void* buf, uint len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzrewind
int gzrewind(gzFile file)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzseek
z_off_t gzseek(gzFile file, z_off_t offset, int whence)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzsetparams
int gzsetparams(gzFile file, int level, int strategy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gztell
z_off_t gztell(gzFile file)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzungetc
int gzungetc(int c, gzFile file)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gzwrite
int gzwrite(gzFile file, void* buf, uint len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
inflate
int inflate(z_streamp strm, int flush)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
inflateBack
int inflateBack(z_stream* strm, in_func f_in, void* in_desc, out_func f_out, void* out_desc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
inflateBackEnd
int inflateBackEnd(z_stream* strm)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
inflateBackInit
int inflateBackInit(z_stream* strm, int windowBits, ubyte* window)
Undocumented in source. Be warned that the author may not have intended to support it.
inflateBackInit_
int inflateBackInit_(z_stream* strm, int windowBits, ubyte* window, const(char)* z_version, int stream_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
inflateCopy
int inflateCopy(z_streamp dest, z_streamp source)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
inflateEnd
int inflateEnd(z_streamp strm)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
inflateGetDictionary
int inflateGetDictionary(z_streamp strm, ubyte* dictionary, uint* dictLength)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
inflateGetHeader
int inflateGetHeader(z_streamp strm, gz_headerp head)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
inflateInit
int inflateInit(z_streamp strm)
Undocumented in source. Be warned that the author may not have intended to support it.
inflateInit2
int inflateInit2(z_streamp strm, int windowBits)
Undocumented in source. Be warned that the author may not have intended to support it.
inflateInit2_
int inflateInit2_(z_streamp strm, int windowBits, const(char)* versionx, int stream_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
inflateInit_
int inflateInit_(z_streamp strm, const(char)* versionx, int stream_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
inflateMark
c_long inflateMark(z_streamp strm)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
inflatePrime
int inflatePrime(z_streamp strm, int bits, int value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
inflateReset
int inflateReset(z_streamp strm)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
inflateReset2
int inflateReset2(z_streamp strm, int windowBits)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
inflateSetDictionary
int inflateSetDictionary(z_streamp strm, const(ubyte)* dictionary, uint dictLength)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
inflateSync
int inflateSync(z_streamp strm)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
inflateSyncPoint
int inflateSyncPoint(z_streamp z)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
uncompress
int uncompress(ubyte* dest, size_t* destLen, const(ubyte)* source, size_t sourceLen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
uncompress2
int uncompress2(ubyte* dest, size_t* destLen, const(ubyte)* source, size_t* sourceLen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zError
const(char)* zError(int err)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zlibCompileFlags
uint zlibCompileFlags()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zlibVersion
const(char)* zlibVersion()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

gz_header
struct gz_header
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
z_stream
struct z_stream
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Variables

ZLIB_VERNUM
auto ZLIB_VERNUM;
Undocumented in source.
ZLIB_VERSION
string ZLIB_VERSION;
Undocumented in source.
Z_NULL
void* Z_NULL;

for initializing zalloc, zfree, opaque (extern(D) for mangling)

Meta