#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. 
  | 
  
 
1.3.6