PostgreSQL Source Code  git master
CompressorState Struct Reference

#include <compress_io.h>

Data Fields

void(* readData )(ArchiveHandle *AH, CompressorState *cs)
 
void(* writeData )(ArchiveHandle *AH, CompressorState *cs, const void *data, size_t dLen)
 
void(* end )(ArchiveHandle *AH, CompressorState *cs)
 
ReadFunc readF
 
WriteFunc writeF
 
pg_compress_specification compression_spec
 
void * private_data
 

Detailed Description

Definition at line 50 of file compress_io.h.

Field Documentation

◆ compression_spec

pg_compress_specification CompressorState::compression_spec

Definition at line 82 of file compress_io.h.

Referenced by InitCompressorNone().

◆ end

void(* CompressorState::end) (ArchiveHandle *AH, CompressorState *cs)

Definition at line 67 of file compress_io.h.

Referenced by EndCompressor(), and InitCompressorNone().

◆ private_data

void* CompressorState::private_data

Definition at line 87 of file compress_io.h.

◆ readData

void(* CompressorState::readData) (ArchiveHandle *AH, CompressorState *cs)

Definition at line 56 of file compress_io.h.

Referenced by _PrintData(), and InitCompressorNone().

◆ readF

ReadFunc CompressorState::readF

Definition at line 72 of file compress_io.h.

Referenced by AllocateCompressor(), and ReadDataFromArchiveNone().

◆ writeData

void(* CompressorState::writeData) (ArchiveHandle *AH, CompressorState *cs, const void *data, size_t dLen)

Definition at line 61 of file compress_io.h.

Referenced by InitCompressorNone().

◆ writeF

WriteFunc CompressorState::writeF

Definition at line 77 of file compress_io.h.

Referenced by AllocateCompressor(), and WriteDataToArchiveNone().


The documentation for this struct was generated from the following file: