Libparserutils
Data Fields
parserutils_inputstream_private Struct Reference

Private input stream definition. More...

Data Fields

parserutils_inputstream public
 Public part. More...
 
parserutils_bufferraw
 Buffer containing raw data. More...
 
bool done_first_chunk
 Whether the first chunk has been processed. More...
 
uint16_t mibenum
 MIB enum for charset, or 0. More...
 
uint32_t encsrc
 Charset source. More...
 
parserutils_filterinput
 Charset conversion filter. More...
 
parserutils_charset_detect_func csdetect
 Charset detection func. More...
 

Detailed Description

Private input stream definition.

Definition at line 22 of file inputstream.c.

Field Documentation

◆ csdetect

parserutils_charset_detect_func parserutils_inputstream_private::csdetect

Charset detection func.

Definition at line 35 of file inputstream.c.

Referenced by parserutils_inputstream_create(), and parserutils_inputstream_refill_buffer().

◆ done_first_chunk

bool parserutils_inputstream_private::done_first_chunk

Whether the first chunk has been processed.

Definition at line 27 of file inputstream.c.

Referenced by parserutils_inputstream_change_charset(), parserutils_inputstream_create(), and parserutils_inputstream_refill_buffer().

◆ encsrc

uint32_t parserutils_inputstream_private::encsrc

◆ input

parserutils_filter* parserutils_inputstream_private::input

◆ mibenum

uint16_t parserutils_inputstream_private::mibenum

◆ public

parserutils_inputstream parserutils_inputstream_private::public

◆ raw

parserutils_buffer* parserutils_inputstream_private::raw

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