Libparserutils
|
Private input stream definition. More...
Data Fields | |
parserutils_inputstream | public |
Public part. | |
parserutils_buffer * | raw |
Buffer containing raw data. | |
bool | done_first_chunk |
Whether the first chunk has been processed. | |
uint16_t | mibenum |
MIB enum for charset, or 0. | |
uint32_t | encsrc |
Charset source. | |
parserutils_filter * | input |
Charset conversion filter. | |
parserutils_charset_detect_func | csdetect |
Charset detection func. | |
Private input stream definition.
Definition at line 22 of file inputstream.c.
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().
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().
uint32_t parserutils_inputstream_private::encsrc |
Charset source.
Definition at line 31 of file inputstream.c.
Referenced by parserutils_inputstream_change_charset(), parserutils_inputstream_create(), parserutils_inputstream_read_charset(), and parserutils_inputstream_refill_buffer().
parserutils_filter* parserutils_inputstream_private::input |
Charset conversion filter.
Definition at line 33 of file inputstream.c.
Referenced by parserutils_inputstream_change_charset(), parserutils_inputstream_create(), parserutils_inputstream_destroy(), and parserutils_inputstream_refill_buffer().
uint16_t parserutils_inputstream_private::mibenum |
MIB enum for charset, or 0.
Definition at line 30 of file inputstream.c.
Referenced by parserutils_inputstream_change_charset(), parserutils_inputstream_create(), parserutils_inputstream_read_charset(), and parserutils_inputstream_refill_buffer().
parserutils_inputstream parserutils_inputstream_private::public |
Public part.
Must be first
Definition at line 23 of file inputstream.c.
Referenced by parserutils_inputstream_append(), parserutils_inputstream_create(), parserutils_inputstream_destroy(), parserutils_inputstream_insert(), parserutils_inputstream_peek_slow(), and parserutils_inputstream_refill_buffer().
parserutils_buffer* parserutils_inputstream_private::raw |
Buffer containing raw data.
Definition at line 25 of file inputstream.c.
Referenced by parserutils_inputstream_append(), parserutils_inputstream_create(), parserutils_inputstream_destroy(), parserutils_inputstream_peek_slow(), and parserutils_inputstream_refill_buffer().