#include <ggep.h>
Data Fields | |
enum ggep_magic | magic |
Magic number. | |
gchar * | outbuf |
Base address of output buffer. | |
gchar * | end |
First address beyond output buffer. | |
gchar * | o |
Where next output should go. | |
gchar * | fp |
Where flags for current extension are. | |
gchar * | lp |
Where length should be written when known. | |
gchar * | last_fp |
Flags of last successfully written ext. | |
size_t | size |
Size of the outbuf buffer. | |
guint8 | flags |
Extension flags (COBS / DEFLATE). | |
gboolean | magic_emitted |
Whether leading magic was emitted. | |
gboolean | begun |
Whether extension was correctly begun. | |
cobs_stream_t | cs |
Used if COBS needed. | |
zlib_deflater_t * | zd |
Allocated and used if deflation needed. |
|
Whether extension was correctly begun.
|
|
Used if COBS needed.
|
|
First address beyond output buffer.
|
|
Extension flags (COBS / DEFLATE).
|
|
Where flags for current extension are.
|
|
Flags of last successfully written ext.
|
|
Where length should be written when known.
|
|
Magic number.
|
|
Whether leading magic was emitted.
|
|
Where next output should go.
|
|
Base address of output buffer.
|
|
Size of the outbuf buffer.
|
|
Allocated and used if deflation needed.
|