api
zip_write.ch
Declarations in zip_write.ch
1 declarationsarchive
Declarations
Public only
archive#
Publicnamespace
namespace archive
ZipWriter#
Publicstruct
ZipWriteEntry#
Publicstruct
struct ZipWriteEntry {
var name : string
var uncompressed_size : u32
var compressed_size : u32
var crc : u32
var method : u16
var local_header_offset : u32
}
delete#
function
func delete(self : *ZipWriteEntry) : void
zip_writer_add_file#
Publicfunction
func zip_writer_add_file(writer : *ZipWriter, name : *char, file_data : *u8, file_len : size_t) : void
zip_writer_add_bytes#
Publicfunction
func zip_writer_add_bytes(writer : *ZipWriter, name : *char, data : *u8, data_len : size_t) : void
zip_writer_add_store#
Publicfunction
func zip_writer_add_store(writer : *ZipWriter, name : *char, data : *u8, data_len : size_t) : void
write_local_header#
function
func write_local_header(writer : *ZipWriter, name : *char, size : u32, crc : u32) : void
zip_writer_save#
Publicfunction