Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
Loading...
Searching...
No Matches
state.h File Reference
#include <brotli/types.h>
#include "command.h"
#include "compress_fragment.h"
#include "compress_fragment_two_pass.h"
#include "hash.h"
#include "memory.h"
#include "params.h"
#include "ringbuffer.h"

Go to the source code of this file.

Data Structures

struct  BrotliEncoderStateStruct
 

Macros

#define BrotliEncoderState   BrotliEncoderStateInternal
 

Typedefs

typedef enum BrotliEncoderStreamState BrotliEncoderStreamState
 
typedef enum BrotliEncoderFlintState BrotliEncoderFlintState
 
typedef struct BrotliEncoderStateStruct BrotliEncoderStateStruct
 

Enumerations

enum  BrotliEncoderStreamState {
  BROTLI_STREAM_PROCESSING = 0 , BROTLI_STREAM_FLUSH_REQUESTED = 1 , BROTLI_STREAM_FINISHED = 2 , BROTLI_STREAM_METADATA_HEAD = 3 ,
  BROTLI_STREAM_METADATA_BODY = 4
}
 
enum  BrotliEncoderFlintState {
  BROTLI_FLINT_NEEDS_2_BYTES = 2 , BROTLI_FLINT_NEEDS_1_BYTE = 1 , BROTLI_FLINT_WAITING_FOR_PROCESSING = 0 , BROTLI_FLINT_WAITING_FOR_FLUSHING = -1 ,
  BROTLI_FLINT_DONE = -2
}
 

Macro Definition Documentation

◆ BrotliEncoderState

Typedef Documentation

◆ BrotliEncoderFlintState

◆ BrotliEncoderStateStruct

typedef struct BrotliEncoderStateStruct BrotliEncoderStateStruct

◆ BrotliEncoderStreamState

Enumeration Type Documentation

◆ BrotliEncoderFlintState

Enumerator
BROTLI_FLINT_NEEDS_2_BYTES 
BROTLI_FLINT_NEEDS_1_BYTE 
BROTLI_FLINT_WAITING_FOR_PROCESSING 
BROTLI_FLINT_WAITING_FOR_FLUSHING 
BROTLI_FLINT_DONE 

◆ BrotliEncoderStreamState

Enumerator
BROTLI_STREAM_PROCESSING 
BROTLI_STREAM_FLUSH_REQUESTED 
BROTLI_STREAM_FINISHED 
BROTLI_STREAM_METADATA_HEAD 
BROTLI_STREAM_METADATA_BODY