scala
.
scalanative
.
runtime
zlib
Related Doc:
package runtime
object
zlib
Annotations
@
link
(
name =
"z"
)
@
extern
()
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
zlib
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
type
Bytef
=
Byte
type
alloc_func
=
CFunctionPtr3
[
voidpf
,
uInt
,
uInt
,
voidpf
]
type
free_func
=
CFunctionPtr2
[
voidpf
,
voidpf
,
Void
]
type
gzFile
=
Ptr
[
Byte
]
type
gz_header
=
CStruct13
[
CInt
,
uLong
,
CInt
,
CInt
,
Ptr
[
Bytef
],
uInt
,
uInt
,
Ptr
[
Bytef
],
uInt
,
Ptr
[
Bytef
],
uInt
,
CInt
,
CInt
]
type
gz_headerp
=
Ptr
[
gz_header
]
type
in_func
=
CFunctionPtr2
[
Ptr
[
Byte
],
Ptr
[
Ptr
[
CUnsignedChar
]],
CUnsignedInt
]
type
out_func
=
CFunctionPtr3
[
Ptr
[
Byte
],
Ptr
[
CUnsignedChar
],
CUnsignedInt
,
CInt
]
type
uInt
=
UInt
type
uLong
=
ULong
type
uLongf
=
ULong
type
voidp
=
Ptr
[
Byte
]
type
voidpc
=
Ptr
[
Byte
]
type
voidpf
=
Ptr
[
Byte
]
type
z_off_t
=
Long
type
z_size_t
=
ULong
type
z_stream
=
CStruct14
[
Ptr
[
Bytef
],
uInt
,
uLong
,
Ptr
[
Bytef
],
uInt
,
uLong
,
CString
,
voidpf
,
alloc_func
,
free_func
,
voidpf
,
CInt
,
uLong
,
uLong
]
type
z_streamp
=
Ptr
[
z_stream
]
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
Z_ASCII
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_ASCII"
)
def
Z_BEST_COMPRESSION
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_BEST_COMPRESSION"
)
def
Z_BEST_SPEED
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_BEST_SPEED"
)
def
Z_BINARY
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_BINARY"
)
def
Z_BLOCK
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_BLOCK"
)
def
Z_BUF_ERROR
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_BUF_ERROR"
)
def
Z_DATA_ERROR
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_DATA_ERROR"
)
def
Z_DEFAULT_COMPRESSION
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_DEFAULT_COMPRESSION"
)
def
Z_DEFAULT_STRATEGY
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_DEFAULT_STRATEGY"
)
def
Z_DEFLATED
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_DEFLATED"
)
def
Z_ERRNO
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_ERRNO"
)
def
Z_FILTERED
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_FILTERED"
)
def
Z_FINISH
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_FINISH"
)
def
Z_FIXED
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_FIXED"
)
def
Z_FULL_FLUSH
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_FULL_FLUSH"
)
def
Z_HUFFMAN_ONLY
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_HUFFMAN_ONLY"
)
def
Z_MEM_ERROR
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_MEM_ERROR"
)
def
Z_NEED_DICT
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_NEED_DICT"
)
def
Z_NO_COMPRESSION
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_NO_COMPRESSION"
)
def
Z_NO_FLUSH
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_NO_FLUSH"
)
def
Z_NULL
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_NULL"
)
def
Z_OK
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_OK"
)
def
Z_PARTIAL_FLUSH
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_PARTIAL_FLUSH"
)
def
Z_RLE
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_RLE"
)
def
Z_STREAM_END
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_STREAM_END"
)
def
Z_STREAM_ERROR
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_STREAM_ERROR"
)
def
Z_SYNC_FLUSH
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_SYNC_FLUSH"
)
def
Z_TEXT
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_TEXT"
)
def
Z_TREES
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_TREES"
)
def
Z_UNKNOWN
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_UNKNOWN"
)
def
Z_VERSION_ERROR
:
CInt
Annotations
@
name
(
name =
"scalanative_Z_VERSION_ERROR"
)
def
adler32
(
adler:
uLong
,
buf:
Ptr
[
Bytef
]
,
len:
uInt
)
:
uLong
Annotations
@
name
(
name =
"scalanative_adler32"
)
def
adler32_combine
(
adler1:
uLong
,
adler2:
uLong
,
len2:
z_off_t
)
:
uLong
Annotations
@
name
(
name =
"scalanative_adler32_combine"
)
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
compress
(
dest:
Ptr
[
Bytef
]
,
destLen:
Ptr
[
uLongf
]
,
source:
Ptr
[
Bytef
]
,
sourceLength:
uLong
)
:
CInt
Annotations
@
name
(
name =
"scalanative_compress"
)
def
compress2
(
dest:
Ptr
[
Bytef
]
,
destLen:
Ptr
[
uLongf
]
,
source:
Ptr
[
Byte
]
,
sourceLength:
uLong
,
level:
CInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_compress2"
)
def
compressBound
(
sourceLen:
uLong
)
:
uLong
Annotations
@
name
(
name =
"scalanative_compressBound"
)
def
crc32
(
crc:
uLong
,
buf:
Ptr
[
Bytef
]
,
len:
uInt
)
:
uLong
Annotations
@
name
(
name =
"scalanative_crc32"
)
def
crc32_combine
(
crc1:
uLong
,
crc2:
uLong
,
len2:
z_off_t
)
:
uLong
Annotations
@
name
(
name =
"scalanative_crc32_combine"
)
def
deflate
(
strm:
z_streamp
,
flush:
CInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_deflate"
)
def
deflateBound
(
strm:
z_streamp
,
sourceLen:
uLong
)
:
uLong
Annotations
@
name
(
name =
"scalanative_deflateBound"
)
def
deflateCopy
(
dest:
z_streamp
,
source:
z_streamp
)
:
CInt
Annotations
@
name
(
name =
"scalanative_deflateCopy"
)
def
deflateEnd
(
strm:
z_streamp
)
:
CInt
Annotations
@
name
(
name =
"scalanative_deflateEnd"
)
def
deflateInit
(
strm:
z_streamp
,
level:
CInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_deflateInit"
)
def
deflateInit2
(
strm:
z_streamp
,
level:
CInt
,
method:
CInt
,
windowBits:
CInt
,
memLevel:
CInt
,
strategy:
CInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_deflateInit2"
)
def
deflateParams
(
strm:
z_streamp
,
level:
CInt
,
strategy:
CInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_deflateParams"
)
def
deflatePrime
(
strm:
z_streamp
,
bits:
CInt
,
value:
CInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_deflatePrime"
)
def
deflateReset
(
strm:
z_streamp
)
:
CInt
Annotations
@
name
(
name =
"scalanative_deflateReset"
)
def
deflateSetDictionary
(
strm:
z_streamp
,
dictionary:
Ptr
[
Bytef
]
,
dictLength:
uInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_deflateSetDictionary"
)
def
deflateSetHeader
(
strm:
z_streamp
,
head:
gz_headerp
)
:
CInt
Annotations
@
name
(
name =
"scalanative_deflateSetHeader"
)
def
deflateTune
(
strm:
z_streamp
,
good_length:
CInt
,
max_lazy:
CInt
,
nice_length:
CInt
,
max_chain:
CInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_deflateTune"
)
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
gzclearerr
(
file:
gzFile
)
:
Unit
Annotations
@
name
(
name =
"scalanative_gzclearerr"
)
def
gzclose
(
file:
gzFile
)
:
CInt
Annotations
@
name
(
name =
"scalanative_gzclose"
)
def
gzdirect
(
file:
gzFile
)
:
CInt
Annotations
@
name
(
name =
"scalanative_gzdirect"
)
def
gzdopen
(
fd:
CInt
,
mode:
CString
)
:
gzFile
Annotations
@
name
(
name =
"scalanative_gzdopen"
)
def
gzeof
(
file:
gzFile
)
:
CInt
Annotations
@
name
(
name =
"scalanative_gzeof"
)
def
gzerror
(
file:
gzFile
,
errnum:
Ptr
[
Int
]
)
:
CString
Annotations
@
name
(
name =
"scalanative_gzerror"
)
def
gzflush
(
file:
gzFile
,
flush:
CInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_gzflush"
)
def
gzgetc
(
file:
gzFile
)
:
CInt
Annotations
@
name
(
name =
"scalanative_gzgetc"
)
def
gzgets
(
file:
gzFile
,
buf:
CString
,
len:
CInt
)
:
CString
Annotations
@
name
(
name =
"scalanative_gzgets"
)
def
gzopen
(
path:
CString
,
mode:
CString
)
:
gzFile
Annotations
@
name
(
name =
"scalanative_gzopen"
)
def
gzprintf
(
file:
gzFile
,
format:
CString
,
args:
CVararg
*
)
:
CInt
Annotations
@
name
(
name =
"scalanative_gzprintf"
)
def
gzputc
(
file:
gzFile
,
c:
CInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_gzputc"
)
def
gzputs
(
file:
gzFile
,
s:
CString
)
:
CInt
Annotations
@
name
(
name =
"scalanative_gzputs"
)
def
gzread
(
file:
gzFile
,
buf:
voidp
,
len:
CUnsignedInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_gzread"
)
def
gzrewind
(
file:
gzFile
)
:
CInt
Annotations
@
name
(
name =
"scalanative_gzrewind"
)
def
gzseek
(
file:
gzFile
,
offset:
z_off_t
,
whence:
CInt
)
:
z_off_t
Annotations
@
name
(
name =
"scalanative_gzseek"
)
def
gzsetparams
(
file:
gzFile
,
level:
CInt
,
strategy:
CInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_gzsetparams"
)
def
gztell
(
file:
gzFile
)
:
z_off_t
Annotations
@
name
(
name =
"scalanative_gztell"
)
def
gzungetc
(
c:
CInt
,
file:
gzFile
)
:
CInt
Annotations
@
name
(
name =
"scalanative_gzungetc"
)
def
gzwrite
(
file:
gzFile
,
buf:
voidpc
,
len:
CUnsignedInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_gzwrite"
)
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
inflate
(
strm:
z_streamp
,
flush:
CInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_inflate"
)
def
inflateBack
(
strm:
z_streamp
,
in:
in_func
,
in_desc:
Ptr
[
Byte
]
,
out:
out_func
,
out_desc:
Ptr
[
Byte
]
)
:
CInt
Annotations
@
name
(
name =
"scalanative_inflateBack"
)
def
inflateBackEnd
(
strm:
z_streamp
)
:
CInt
Annotations
@
name
(
name =
"scalanative_inflateBackEnd"
)
def
inflateBackInit
(
strm:
z_streamp
,
windowBits:
CInt
,
window:
Ptr
[
CUnsignedChar
]
)
:
CInt
Annotations
@
name
(
name =
"scalanative_inflateBackInit"
)
def
inflateCopy
(
dest:
z_streamp
,
source:
z_streamp
)
:
CInt
Annotations
@
name
(
name =
"scalanative_inflateCopy"
)
def
inflateEnd
(
strm:
z_streamp
)
:
CInt
Annotations
@
name
(
name =
"scalanative_inflateEnd"
)
def
inflateGetHeader
(
strm:
z_streamp
,
head:
gz_headerp
)
:
CInt
Annotations
@
name
(
name =
"scalanative_inflateGetHeader"
)
def
inflateInit
(
strm:
z_streamp
)
:
CInt
Annotations
@
name
(
name =
"scalanative_inflateInit"
)
def
inflateInit2
(
strm:
z_streamp
,
windowBits:
CInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_inflateInit2"
)
def
inflateMark
(
strm:
z_streamp
)
:
CInt
Annotations
@
name
(
name =
"scalanative_inflateMark"
)
def
inflatePrime
(
strm:
z_streamp
,
bits:
CInt
,
value:
CInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_inflatePrime"
)
def
inflateReset
(
strm:
z_streamp
)
:
CInt
Annotations
@
name
(
name =
"scalanative_inflateReset"
)
def
inflateReset2
(
strm:
z_streamp
,
windowBits:
CInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_inflateReset2"
)
def
inflateSetDictionary
(
strm:
z_streamp
,
dictionary:
Ptr
[
Bytef
]
,
dictLength:
uInt
)
:
CInt
Annotations
@
name
(
name =
"scalanative_inflateSetDictionary"
)
def
inflateSync
(
strm:
z_streamp
)
:
CInt
Annotations
@
name
(
name =
"scalanative_inflateSync"
)
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
uncompress
(
dest:
Ptr
[
Bytef
]
,
destLen:
Ptr
[
uLongf
]
,
source:
Ptr
[
Bytef
]
,
sourceLen:
uLong
)
:
CInt
Annotations
@
name
(
name =
"scalanative_uncompress"
)
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
zlibCompileFlags
()
:
uLong
Annotations
@
name
(
name =
"scalanative_zlibCompileFlags"
)
def
zlibVersion
()
:
CString
Annotations
@
name
(
name =
"scalanative_zlibVersion"
)
Inherited from
AnyRef
Inherited from
Any
Ungrouped