Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
Loading...
Searching...
No Matches
MtDec.c File Reference
#include "Precomp.h"
#include <string.h>
#include "MtDec.h"

Data Structures

struct  CMtDecBufLink_
 

Macros

#define PRF(x)
 
#define PRF_STR_INT(s, d)
 
#define RINOK_THREAD(x)
 
#define MTDEC__LINK_DATA_OFFSET   sizeof(CMtDecBufLink)
 
#define MTDEC__DATA_PTR_FROM_LINK(link)
 
#define MTDEC_ProgessStep   (1 << 0)
 

Functions

void MtProgress_Init (CMtProgress *p, ICompressProgressPtr progress)
 
SRes MtProgress_Progress_ST (CMtProgress *p)
 
SRes MtProgress_ProgressAdd (CMtProgress *p, UInt64 inSize, UInt64 outSize)
 
SRes MtProgress_GetError (CMtProgress *p)
 
void MtProgress_SetError (CMtProgress *p, SRes res)
 
void MtDecThread_FreeInBufs (CMtDecThread *t)
 
ByteMtDec_GetCrossBuff (CMtDec *p)
 
int MtDec_PrepareRead (CMtDec *p)
 
const ByteMtDec_Read (CMtDec *p, size_t *inLim)
 
void MtDec_Construct (CMtDec *p)
 
void MtDec_Destruct (CMtDec *p)
 
SRes MtDec_Code (CMtDec *p)
 

Macro Definition Documentation

◆ MTDEC__DATA_PTR_FROM_LINK

#define MTDEC__DATA_PTR_FROM_LINK ( link)
Value:
#define MTDEC__LINK_DATA_OFFSET
Definition MtDec.c:92
unsigned char Byte
Definition zconf.h:391

◆ MTDEC__LINK_DATA_OFFSET

#define MTDEC__LINK_DATA_OFFSET   sizeof(CMtDecBufLink)

◆ MTDEC_ProgessStep

#define MTDEC_ProgessStep   (1 << 0)

◆ PRF

#define PRF ( x)

◆ PRF_STR_INT

#define PRF_STR_INT ( s,
d )
Value:
PRF(printf("\n" s " %d\n", (unsigned)d))
#define PRF(x)
Definition MtDec.c:22
#define d(i)
Definition sha256.c:44

◆ RINOK_THREAD

#define RINOK_THREAD ( x)
Value:
#define RINOK_WRes(x)
Definition 7zTypes.h:168

Function Documentation

◆ MtDec_Code()

SRes MtDec_Code ( CMtDec * p)

◆ MtDec_Construct()

void MtDec_Construct ( CMtDec * p)

◆ MtDec_Destruct()

void MtDec_Destruct ( CMtDec * p)

◆ MtDec_GetCrossBuff()

Byte * MtDec_GetCrossBuff ( CMtDec * p)

◆ MtDec_PrepareRead()

int MtDec_PrepareRead ( CMtDec * p)

◆ MtDec_Read()

const Byte * MtDec_Read ( CMtDec * p,
size_t * inLim )

◆ MtDecThread_FreeInBufs()

void MtDecThread_FreeInBufs ( CMtDecThread * t)

◆ MtProgress_GetError()

SRes MtProgress_GetError ( CMtProgress * p)

◆ MtProgress_Init()

void MtProgress_Init ( CMtProgress * p,
ICompressProgressPtr progress )

◆ MtProgress_Progress_ST()

SRes MtProgress_Progress_ST ( CMtProgress * p)

◆ MtProgress_ProgressAdd()

SRes MtProgress_ProgressAdd ( CMtProgress * p,
UInt64 inSize,
UInt64 outSize )

◆ MtProgress_SetError()

void MtProgress_SetError ( CMtProgress * p,
SRes res )