|
unsigned | Xz_ReadVarInt (const Byte *p, size_t maxSize, UInt64 *value) |
|
SRes | Xz_StateCoder_Bc_SetFromMethod_Func (IStateCoder *p, UInt64 id, Xz_Func_BcFilterStateBase_Filter func, ISzAllocPtr alloc) |
|
SRes | Xz_ParseHeader (CXzStreamFlags *p, const Byte *buf) |
|
SRes | XzBlock_Parse (CXzBlock *p, const Byte *header) |
|
void | XzUnpacker_Init (CXzUnpacker *p) |
|
void | XzUnpacker_SetOutBuf (CXzUnpacker *p, Byte *outBuf, size_t outBufSize) |
|
void | XzUnpacker_Construct (CXzUnpacker *p, ISzAllocPtr alloc) |
|
void | XzUnpacker_Free (CXzUnpacker *p) |
|
void | XzUnpacker_PrepareToRandomBlockDecoding (CXzUnpacker *p) |
|
SRes | XzUnpacker_Code (CXzUnpacker *p, Byte *dest, SizeT *destLen, const Byte *src, SizeT *srcLen, int srcFinished, ECoderFinishMode finishMode, ECoderStatus *status) |
|
SRes | XzUnpacker_CodeFull (CXzUnpacker *p, Byte *dest, SizeT *destLen, const Byte *src, SizeT *srcLen, ECoderFinishMode finishMode, ECoderStatus *status) |
|
BoolInt | XzUnpacker_IsBlockFinished (const CXzUnpacker *p) |
|
BoolInt | XzUnpacker_IsStreamWasFinished (const CXzUnpacker *p) |
|
UInt64 | XzUnpacker_GetExtraSize (const CXzUnpacker *p) |
|
void | XzDecMtProps_Init (CXzDecMtProps *p) |
|
CXzDecMtHandle | XzDecMt_Create (ISzAllocPtr alloc, ISzAllocPtr allocMid) |
|
void | XzDecMt_Destroy (CXzDecMtHandle p) |
|
void | XzStatInfo_Clear (CXzStatInfo *p) |
|
SRes | XzDecMt_Decode (CXzDecMtHandle p, const CXzDecMtProps *props, const UInt64 *outDataSize, int finishMode, ISeqOutStreamPtr outStream, ISeqInStreamPtr inStream, CXzStatInfo *stat, int *isMT, ICompressProgressPtr progress) |
|