|
| unsigned | Xz_ReadVarInt (const Byte *p, size_t maxSize, UInt64 *value) |
| |
| unsigned | Xz_WriteVarInt (Byte *buf, UInt64 v) |
| |
| SRes | XzBlock_Parse (CXzBlock *p, const Byte *header) |
| |
| SRes | XzBlock_ReadHeader (CXzBlock *p, ISeqInStreamPtr inStream, BoolInt *isIndex, UInt32 *headerSizeRes) |
| |
| void | XzCheck_Init (CXzCheck *p, unsigned mode) |
| |
| void | XzCheck_Update (CXzCheck *p, const void *data, size_t size) |
| |
| int | XzCheck_Final (CXzCheck *p, Byte *digest) |
| |
| unsigned | XzFlags_GetCheckSize (CXzStreamFlags f) |
| |
| SRes | Xz_ParseHeader (CXzStreamFlags *p, const Byte *buf) |
| |
| SRes | Xz_ReadHeader (CXzStreamFlags *p, ISeqInStreamPtr inStream) |
| |
| void | Xz_Construct (CXzStream *p) |
| |
| void | Xz_Free (CXzStream *p, ISzAllocPtr alloc) |
| |
| UInt64 | Xz_GetUnpackSize (const CXzStream *p) |
| |
| UInt64 | Xz_GetPackSize (const CXzStream *p) |
| |
| void | Xzs_Construct (CXzs *p) |
| |
| void | Xzs_Free (CXzs *p, ISzAllocPtr alloc) |
| |
| SRes | Xzs_ReadBackward (CXzs *p, ILookInStreamPtr inStream, Int64 *startOffset, ICompressProgressPtr progress, ISzAllocPtr alloc) |
| |
| UInt64 | Xzs_GetNumBlocks (const CXzs *p) |
| |
| UInt64 | Xzs_GetUnpackSize (const CXzs *p) |
| |
| SRes | Xz_StateCoder_Bc_SetFromMethod_Func (IStateCoder *p, UInt64 id, Xz_Func_BcFilterStateBase_Filter func, ISzAllocPtr alloc) |
| |
| void | XzUnpacker_Construct (CXzUnpacker *p, ISzAllocPtr alloc) |
| |
| void | XzUnpacker_Init (CXzUnpacker *p) |
| |
| void | XzUnpacker_SetOutBuf (CXzUnpacker *p, Byte *outBuf, size_t outBufSize) |
| |
| void | XzUnpacker_Free (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_IsStreamWasFinished (const CXzUnpacker *p) |
| |
| UInt64 | XzUnpacker_GetExtraSize (const CXzUnpacker *p) |
| |
| void | XzUnpacker_PrepareToRandomBlockDecoding (CXzUnpacker *p) |
| |
| BoolInt | XzUnpacker_IsBlockFinished (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) |
| |