| 
    libmobi
    
   C library for handling MOBI format ebook documents 
   | 
 
Files | |
| file | buffer.c | 
| Functions to read/write raw big endian data.  | |
| file | buffer.h [code] | 
| file | compression.c | 
| Functions handling compression.  | |
| file | compression.h [code] | 
| file | config.h [code] | 
| file | debug.c | 
| Debugging functions, enable by running configure –enable-debug.  | |
| file | debug.h [code] | 
| file | encryption.c | 
| Functions to handle encryption.  | |
| file | encryption.h [code] | 
| file | index.c | 
| Functions to parse index records.  | |
| file | index.h [code] | 
| file | memory.c | 
| Functions for initializing and releasing structures and data containers.  | |
| file | memory.h [code] | 
| file | meta.c | 
| Functions for metadata manipulation.  | |
| file | meta.h [code] | 
| file | miniz.h [code] | 
| header file for third party miniz.c, zlib replacement  | |
| file | mobi.h [code] | 
| Libmobi main header file.  | |
| file | opf.c | 
| Functions for handling OPF structures.  | |
| file | opf.h [code] | 
| file | parse_rawml.c | 
| Functions for parsing rawml markup.  | |
| file | parse_rawml.h [code] | 
| file | randombytes.c | 
| Portable function for generating random data.  | |
| file | randombytes.h [code] | 
| file | read.c | 
| Functions for reading and parsing of MOBI document.  | |
| file | read.h [code] | 
| file | sha1.h [code] | 
| Header for sha1.c.  | |
| file | structure.c | 
| Data structures.  | |
| file | structure.h [code] | 
| file | util.c | 
| Various helper functions.  | |
| file | util.h [code] | 
| file | write.c | 
| Writing functions.  | |
| file | xmlwriter.c | 
| Implements a simplified subset of libxml2 functions used in libmobi.  | |
| file | xmlwriter.h [code] |