Crate sevenzip_sys

Source

Structs§

CBuf
CDynBuf
CFileInStream
CFileOutStream
CFileSeqInStream
CLookToRead2
CNtfsFileTime
CSecToLook
CSecToRead
CSzAr
CSzArEx
CSzBitUi32s
CSzBitUi64s
CSzBond
CSzCoderInfo
CSzData
CSzFile
CSzFolder
IByteIn_
IByteOut_
ICompressProgress_
ILookInStream_
ISeekInStream_
ISeqInStream_
ISeqOutStream_
ISzAlloc
__fsid_t
max_align_t

Constants§

CHAR_PATH_SEPARATOR
CRC_INIT_VAL
E2BIG
EACCES
EADDRINUSE
EADDRNOTAVAIL
EADV
EAFNOSUPPORT
EAGAIN
EALREADY
EBADE
EBADF
EBADFD
EBADMSG
EBADR
EBADRQC
EBADSLT
EBFONT
EBUSY
ECANCELED
ECHILD
ECHRNG
ECOMM
ECONNABORTED
ECONNREFUSED
ECONNRESET
EDEADLK
EDEADLOCK
EDESTADDRREQ
EDOM
EDOTDOT
EDQUOT
EEXIST
EFAULT
EFBIG
EHOSTDOWN
EHOSTUNREACH
EHWPOISON
EIDRM
EILSEQ
EINPROGRESS
EINTR
EINVAL
EIO
EISCONN
EISDIR
EISNAM
EKEYEXPIRED
EKEYREJECTED
EKEYREVOKED
EL2HLT
EL2NSYNC
EL3HLT
EL3RST
ELIBACC
ELIBBAD
ELIBEXEC
ELIBMAX
ELIBSCN
ELNRNG
ELOOP
EMEDIUMTYPE
EMFILE
EMLINK
EMSGSIZE
EMULTIHOP
ENAMETOOLONG
ENAVAIL
ENETDOWN
ENETRESET
ENETUNREACH
ENFILE
ENOANO
ENOBUFS
ENOCSI
ENODATA
ENODEV
ENOENT
ENOEXEC
ENOKEY
ENOLCK
ENOLINK
ENOMEDIUM
ENOMEM
ENOMSG
ENONET
ENOPKG
ENOPROTOOPT
ENOSPC
ENOSR
ENOSTR
ENOSYS
ENOTBLK
ENOTCONN
ENOTDIR
ENOTEMPTY
ENOTNAM
ENOTRECOVERABLE
ENOTSOCK
ENOTSUP
ENOTTY
ENOTUNIQ
ENXIO
EOPNOTSUPP
EOVERFLOW
EOWNERDEAD
EPERM
EPFNOSUPPORT
EPIPE
EPROTO
EPROTONOSUPPORT
EPROTOTYPE
ERANGE
EREMCHG
EREMOTE
EREMOTEIO
ERESTART
ERFKILL
EROFS
ERROR_ALREADY_EXISTS
ERROR_DISK_FULL
ERROR_FILE_EXISTS
ERROR_FILE_NOT_FOUND
ERROR_INVALID_FUNCTION
ERROR_INVALID_PARAMETER
ERROR_PATH_NOT_FOUND
ESHUTDOWN
ESOCKTNOSUPPORT
ESPIPE
ESRCH
ESRMNT
ESTALE
ESTRPIPE
ESzSeek_SZ_SEEK_CUR
ESzSeek_SZ_SEEK_END
ESzSeek_SZ_SEEK_SET
ETIME
ETIMEDOUT
ETOOMANYREFS
ETXTBSY
EUCLEAN
EUNATCH
EUSERS
EWOULDBLOCK
EXDEV
EXFULL
FILE_ATTRIBUTE_ARCHIVE
FILE_ATTRIBUTE_COMPRESSED
FILE_ATTRIBUTE_DEVICE
FILE_ATTRIBUTE_DIRECTORY
FILE_ATTRIBUTE_ENCRYPTED
FILE_ATTRIBUTE_HIDDEN
FILE_ATTRIBUTE_NORMAL
FILE_ATTRIBUTE_NOT_CONTENT_INDEXED
FILE_ATTRIBUTE_OFFLINE
FILE_ATTRIBUTE_READONLY
FILE_ATTRIBUTE_REPARSE_POINT
FILE_ATTRIBUTE_SPARSE_FILE
FILE_ATTRIBUTE_SYSTEM
FILE_ATTRIBUTE_TEMPORARY
FILE_ATTRIBUTE_UNIX_EXTENSION
False
INT8_MAX
INT8_MIN
INT16_MAX
INT16_MIN
INT32_MAX
INT32_MIN
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MAX
INT_FAST8_MIN
INT_FAST16_MAX
INT_FAST16_MIN
INT_FAST32_MAX
INT_FAST32_MIN
INT_LEAST8_MAX
INT_LEAST8_MIN
INT_LEAST16_MAX
INT_LEAST16_MIN
INT_LEAST32_MAX
INT_LEAST32_MIN
MY_AUTHOR_NAME
MY_COPYRIGHT
MY_COPYRIGHT_CR
MY_COPYRIGHT_DATE
MY_COPYRIGHT_PD
MY_DATE
MY_FACILITY_ERRNO
MY_FACILITY_WIN32
MY_FACILITY_WRes
MY_VERSION
MY_VERSION_COPYRIGHT_DATE
MY_VERSION_CPU
MY_VERSION_NUMBERS
MY_VER_BUILD
MY_VER_MAJOR
MY_VER_MINOR
PTRDIFF_MAX
PTRDIFF_MIN
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
STRING_PATH_SEPARATOR
SZ_ERROR_ARCHIVE
SZ_ERROR_CRC
SZ_ERROR_DATA
SZ_ERROR_FAIL
SZ_ERROR_INPUT_EOF
SZ_ERROR_MEM
SZ_ERROR_NO_ARCHIVE
SZ_ERROR_OUTPUT_EOF
SZ_ERROR_PARAM
SZ_ERROR_PROGRESS
SZ_ERROR_READ
SZ_ERROR_THREAD
SZ_ERROR_UNSUPPORTED
SZ_ERROR_WRITE
SZ_NUM_BONDS_IN_FOLDER_MAX
SZ_NUM_CODERS_IN_FOLDER_MAX
SZ_NUM_PACK_STREAMS_IN_FOLDER_MAX
SZ_OK
True
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
WCHAR_PATH_SEPARATOR
WINT_MAX
WINT_MIN
WSTRING_PATH_SEPARATOR
_ATFILE_SOURCE
_BITS_ERRNO_H
_BITS_STDINT_INTN_H
_BITS_STDINT_UINTN_H
_BITS_TIME64_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_WCHAR_H
_DEFAULT_SOURCE
_ERRNO_H
_FEATURES_H
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDINT_H
_SYS_CDEFS_H
__FD_SETSIZE
__GLIBC_MINOR__
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_DEPRECATED_SCANF
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_BFP_EXT_C2X
__GLIBC_USE_IEC_60559_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_ISOC2X
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNU_LIBRARY__
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64
__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
__OFF_T_MATCHES_OFF64_T
__RLIM_T_MATCHES_RLIM64_T
__STATFS_MATCHES_STATFS64
__STDC_IEC_559_COMPLEX__
__STDC_IEC_559__
__STDC_IEC_60559_BFP__
__STDC_IEC_60559_COMPLEX__
__STDC_ISO_10646__
__SYSCALL_WORDSIZE
__TIMESIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
__glibc_c99_flexarr_available
k7zSignatureSize
k7zStartHeaderSize
k_PropVar_TimePrec_0
k_PropVar_TimePrec_1ns
k_PropVar_TimePrec_100ns
k_PropVar_TimePrec_Base
k_PropVar_TimePrec_DOS
k_PropVar_TimePrec_HighPrec
k_PropVar_TimePrec_Unix

Statics§

g_CrcTable
k7zSignature

Functions§

Buf_Create
Buf_Free
Buf_Init
CrcCalc
CrcGenerateTable
CrcUpdate
DynBuf_Construct
DynBuf_Free
DynBuf_SeekToBeg
DynBuf_Write
FileInStream_CreateVTable
FileOutStream_CreateVTable
FileSeqInStream_CreateVTable
File_Close
File_Construct
File_GetLength
File_Read
File_Seek
File_Write
InFile_Open
LookInStream_LookRead
LookInStream_Read
LookInStream_Read2
LookInStream_SeekTo
LookToRead2_CreateVTable
OutFile_Open
SecToLook_CreateVTable
SecToRead_CreateVTable
SeqInStream_ReadByte
SeqInStream_ReadMax
SzAlloc
SzAllocTemp
SzArEx_Extract
SzArEx_Free
SzArEx_GetFileNameUtf16
SzArEx_GetFolderFullPackSize
SzArEx_GetFolderStreamPos
SzArEx_Init
SzArEx_Open
SzAr_DecodeFolder
SzAr_GetFolderUnpackSize
SzFree
SzFreeTemp
SzGetNextFolderItem
__errno_location

Type Aliases§

BoolInt
Byte
CRC_FUNC
DWORD
DWORD_PTR
ESzSeek
IByteIn
IByteInPtr
IByteOut
IByteOutPtr
ICompressProgress
ICompressProgressPtr
ILookInStream
ILookInStreamPtr
INT
INT32
INT_PTR
ISeekInStream
ISeekInStreamPtr
ISeqInStream
ISeqInStreamPtr
ISeqOutStream
ISeqOutStreamPtr
ISzAllocPtr
Int16
Int32
Int64
LONG
LONG_PTR
LPVOID
SIZE_T
SRes
SizeT
UINT
UINT32
UINT_PTR
UInt16
UInt32
UInt64
ULONG
WRes
__blkcnt64_t
__blkcnt_t
__blksize_t
__caddr_t
__clock_t
__clockid_t
__daddr_t
__dev_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__int_least8_t
__int_least16_t
__int_least32_t
__int_least64_t
__intmax_t
__intptr_t
__key_t
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__quad_t
__rlim64_t
__rlim_t
__sig_atomic_t
__socklen_t
__ssize_t
__suseconds64_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__time_t
__timer_t
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uint_least8_t
__uint_least16_t
__uint_least32_t
__uint_least64_t
__uintmax_t
__useconds_t
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t
wchar_t