MBS Plugin Documentation
Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchie
New in Version 5.0 5.1 5.2 5.3 5.4 5.5 6.0 6.1 6.2 6.3 6.4 6.5 7.0 7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 8.0 8.1 8.2 8.3 8.4 8.5 8.6
The list of the themes, classes, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Compression
Functions for compressing and decompressing.
- Adler32MemoryMBS(adler as integer, buf as memoryblock, offset as integer, length as integer) as integer
- Adler32StringMBS(adler as integer, buf as string) as integer
- CompressLZWMBS(buf as string) as string
- CompressZLibMBS(buf as string,level as integer) as string
- CRC32MemoryMBS(crc as integer, buf as memoryblock, offset as integer, length as integer) as integer
- CRC32StringMBS(crc as integer, buf as string) as integer
- DecompressLZWMBS(buf as string,size as integer) as string
- DecompressZLibMBS(buf as string,size as integer) as string
- class GZipFileMBS
- method Adler32(start as integer, data as string) as integer
- method Close
- method CRC32(start as integer, data as string) as integer
- property EOF as Boolean
- property ErrorCode as Integer
- property ErrorMessage as String
- method Flush(flush as integer)
- property Handle as Integer
- property Lasterror as Integer
- method Open(file as folderitem, mode as string) as boolean
- property Position as Integer
- method Read(data as integer) as string
- method ReadByte as integer
- method Rewind
- method SetParameter(level as integer, strategy as integer)
- property Version as String
- method Write(data as string)
- method WriteByte(data as integer)
- class UnZipFileInfoMBS
- property CompressedSize as integer
- property CompressionMethod as integer
- property CRC as integer
- property Date as Date
- property Day as integer
- property DiskNumStart as integer
- property DosDate as integer
- property ExternalFileAttributes as integer
- property Flag as integer
- property Hour as integer
- property InternalFileAttributes as integer
- property Minute as integer
- property Month as integer
- property Second as integer
- property SizeFileComment as integer
- property SizeFileExtra as integer
- property SizeFilename as integer
- property UncompressedSize as integer
- property Version as integer
- property VersionNeeded as integer
- property Year as integer
- class UnZipFilePositionMBS
- property NumberOfFile as integer
- property PositionInZipDirectory as integer
- class UnZipMBS
- method Close
- method CloseCurrentFile
- method Comment as string
- method CommentSize as integer
- shared method CompareFileNames(filename1 as string, filename2 as string, CaseSensitive as integer) as integer
- const CompressionBestCompression=9
- const CompressionBestSpeed=1
- const CompressionDefault=-1
- const CompressionNo=0
- method Constructor(file as folderitem)
- method Count as integer
- method EOF as integer
- method FileInfo as UnZipFileInfoMBS
- method FileName as string
- method FilePosition as UnZipFilePositionMBS
- method GetLocalExtrafield as string
- method GoToFirstFile
- method GoToNextFile
- property Handle as integer
- property Lasterror as integer
- method LocateFile(filename as string, CaseSensitive as integer)
- const MethodDeflated=8
- const MethodNone=0
- method Offset as integer
- method OpenCurrentFile
- method OpenCurrentFile(byref method as integer, byref level as integer, raw as boolean)
- method OpenCurrentFile(byref method as integer, byref level as integer, raw as boolean, password as string)
- method OpenCurrentFile(password as string)
- method Position as integer
- method ReadCurrentFile(size as integer) as string
- const StrategyDefault=0
- const StrategyFiltered=1
- const StrategyFixed=4
- const StrategyHuffmanOnly=2
- const StrategyRLE=3
- const UnzipBadUnZipFile=-103
- const UnzipCRCError=-105
- const UnzipEndOfListError=-100
- const UnzipInternalError=-104
- const UnzipOk=0
- const UnzipParameterError=-102
- class ZipFileInfoMBS
- property Day as integer
- property DosDate as integer
- property ExternalFileAttributes as integer
- property Hour as integer
- property InternalFileAttributes as integer
- property Minute as integer
- property Month as integer
- property Second as integer
- property Year as integer
- class ZipMBS
- const AppendStatusAddInZip=2
- const AppendStatusCreate=0
- const AppendStatusCreateAfter=1
- method Close(GlobalComment as string="")
- method CloseFile
- method CloseFileRaw(UncompressedSize as integer, CRC32 as integer)
- const CompressionBestCompression=9
- const CompressionBestSpeed=1
- const CompressionDefault=-1
- const CompressionNo=0
- method Constructor(file as folderitem, append as integer)
- method CreateFile(Filename as string, FileInfo as ZipFileInfoMBS, ExtraLocal as string, ExtraGlobal as string, Comment as String, CompressionMethod as integer, Level as Integer)
- method CreateFile(Filename as string, FileInfo as ZipFileInfoMBS, ExtraLocal as string, ExtraGlobal as string, Comment as String, CompressionMethod as integer, Level as Integer, Raw as boolean)
- method CreateFile(Filename as string, FileInfo as ZipFileInfoMBS, ExtraLocal as string, ExtraGlobal as string, Comment as String, CompressionMethod as integer, Level as Integer, Raw as boolean, WindowBits as integer, MemLevel as integer, Strategy as integer, Password as string, crcForCtypting as integer)
- property Handle as integer
- property Lasterror as integer
- const MethodDeflated=8
- const MethodNone=0
- const StrategyDefault=0
- const StrategyFiltered=1
- const StrategyFixed=4
- const StrategyHuffmanOnly=2
- const StrategyRLE=3
- method Write(data as string)
- const ZipBadZipFile=-103
- const ZipInternalError=-104
- const ZipOk=0
- const ZipParameterError=-102
- class ZLibCompressMBS
- method Adler32(start as integer, data as string) as integer
- method close
- property CRC as Integer
- method CRC32(start as integer, data as string) as integer
- method EndZip
- property Error as Integer
- property ErrorMessage as String
- method GetOutput as string
- method InitZip(level as integer)
- method InputAvail as integer
- method OutputSize as integer
- method ProcessZip
- method SetInput(data as string) as boolean
- property TotalInput as Integer
- property TotalOutput as Integer
- property Version as String
- class ZLibDecompressMBS
- method Adler32(start as integer, data as string) as integer
- method close
- method CRC32(start as integer, data as string) as integer
- method EndZip
- property Error as Integer
- property ErrorMessage as String
- method GetOutput as string
- method InitZip
- method InputAvail as integer
- method OutputSize as integer
- method ProcessZip
- method SetInput(data as string) as boolean
- property TotalInput as Integer
- property TotalOutput as Integer
- property Version as String
The items on this page are in the following plugins: MBS Compression Plugin.
Monkeybread Software Realbasic Plugins - Christians Software