The plugin part Archive
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Compression Plugin:Archive:
Partly Console safe,
310 entry points.
- class ArchiveEntryMBS
- class ArchiveReadDiskMBS
- class ArchiveReaderMBS
- method AddPassphrase(passphrase as string)
- method ReadDataBlockMemory(byref offset as Int64) as MemoryBlock
- method ReadDataBlockString(byref offset as Int64) as String
- method AppendFilterProgram(Program as String)
- method AppendFilter(Filter as Integer)
- method SetFormat(Format as Integer)
- method Seek(Position as Int64, Mode as Integer = 0) as Int64
- method Extract(Entry as ArchiveEntryMBS, DestArchive as ArchiverMBS)
- method Extract(Entry as ArchiveEntryMBS, flags as Integer = &h123F7)
- method SetExtractSkipFile(DeviceID as Int64, FileNo as Int64)
- method ReadDataMemory(ByteCount as Integer) as MemoryBlock
- method ReadDataString(ByteCount as Integer) as String
- method Skip
- method NextHeader(entry as ArchiveEntryMBS = nil) as ArchiveEntryMBS
- method OpenFile(File as FolderItem, BlockSize as Integer = 10240) as Boolean
- method OpenPath(Path as String, BlockSize as Integer = 10240) as Boolean
- method OpenData(Data as String) as Boolean
- method Close
- method OpenFile(Files() as FolderItem, BlockSize as Integer = 10240) as Boolean
- method OpenPath(Paths() as String, BlockSize as Integer = 10240) as Boolean
- method SupportFilterProgram(command as string)
- method SupportFilterAll
- method SupportFilterBZip2
- method SupportFilterCompress
- method SupportFilterGZip
- method SupportFilterGRZip
- method SupportFilterLRZip
- method SupportFilterLZip
- method SupportFilterLzma
- method SupportFilterLzop
- method SupportFilterNone
- method SupportFilterRpm
- method SupportFilterUU
- method SupportFilterXz
- method SupportFormat7zip
- method SupportFormatAll
- method SupportFormatAr
- method SupportFormatCab
- method SupportFormatCpio
- method SupportFormatEmpty
- method SupportFormatGnutar
- method SupportFormatIso9660
- method SupportFormatLha
- method SupportFormatMTree
- method SupportFormatRar
- method SupportFormatRar5
- method SupportFormatRaw
- method SupportFormatTar
- method SupportFormatXar
- method SupportFormatZip
- method SupportFormatLZ4
- method SupportFormatWArc
- method SupportFormatZipStreamable
- method SupportFormatZipSeekable
- method SupportFormatByCode(FilterCode as Integer)
- method Constructor
- method Destructor
- method SetFilterOption(Module as String, Option as String, Value as String)
- method SetFormatOption(Module as String, Option as String, Value as String)
- method SetOption(Module as String, Option as String, Value as String)
- method SetOptions(Options as String)
- property HeaderPosition as Int64
- property HasEncryptedEntries as Integer
- property FormatCapabilities as Integer
- property ReadDataBlockSupported as Boolean
- event ExtractProgress(entry as ArchiveEntryMBS)
- class ArchiverMBS
- class ArchiveWriteDiskMBS
- class ArchiveWriterMBS
- class ZStdMBS
- module LZ4MBS
- method CompressFast(InputData as string, Acceleration as Integer = 1) as string
- method CompressFast(InputData as MemoryBlock, Acceleration as Integer = 1) as MemoryBlock
- method CompressFast(InputData as Ptr, Size as Integer, Acceleration as Integer = 1) as MemoryBlock
- method CompressHC(InputData as string, compressionLevel as Integer = 9) as string
- method CompressHC(InputData as MemoryBlock, compressionLevel as Integer = 9) as MemoryBlock
- method CompressHC(InputData as Ptr, Size as Integer, compressionLevel as Integer = 9) as MemoryBlock
- method Compress(InputData as string) as string
- method Compress(InputData as MemoryBlock) as MemoryBlock
- method Compress(InputData as Ptr, Size as Integer) as MemoryBlock
- method Decompress(CompressedData as string, UncompressedSize as Integer = 0) as string
- method Decompress(CompressedData as MemoryBlock, UncompressedSize as Integer = 0) as MemoryBlock
- method Decompress(CompressedData as Ptr, Size as Integer, UncompressedSize as Integer = 0) as MemoryBlock
- method LibVersion as string
Blog Entries
Videos
Xojo Developer Magazine