api
types.ch
Declarations in types.ch
1 declarationsarchive
Declarations
Public only
archive#
Publicnamespace
namespace archive
ArchiveError#
Publicvariant
variant ArchiveError {
var FileNotFound : ArchiveError
var InvalidFormat : ArchiveError
var UnsupportedCompression : ArchiveError
var DecompressionFailed : ArchiveError
var CrcMismatch : ArchiveError
var IoError : ArchiveError
var BufferTooSmall : ArchiveError
var FileAlreadyExists : ArchiveError
}
message#
Publicfunction
delete#
function
func delete(self : *ArchiveError) : void
ArchiveEntry#
Publicstruct
struct ArchiveEntry {
var name : string
var size : u64
var compressed_size : u64
var compression_method : u16
var crc32 : u32
var is_directory : bool
var offset : u64
}
delete#
function
func delete(self : *ArchiveEntry) : void
CompressionMethod#
Publicenum
enum CompressionMethod {
Store,
Deflate
}