Platforms to show: All Mac Windows Linux Cross-Platform
BZip2CompressMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
class | Compression | MBS Compression Plugin | 9.7 | Yes | Yes | Yes | Yes | No |
- 5 properties
- property Error as Integer
- property OutputBufferSize as Integer
- property TotalInput as UInt64
- property TotalOutput as UInt64
- property Version as String
- 10 methods
- method Close
- method Constructor(BufferSize as Integer=20000)
- method EndZip
- method GetOutput as string
- method InitZip(level as Integer)
- method InputAvail as Integer
- method OutputSize as Integer
- method ProcessZip(Flush as boolean=false)
- method SetInput(data as Memoryblock) as boolean
- method SetInput(data as string) as boolean
- 17 constants
- const kCONFIG_ERROR = -9
- const kDATA_ERROR = -4
- const kDATA_ERROR_MAGIC = -5
- const kFINISH = 2
- const kFINISH_OK = 3
- const kFLUSH = 1
- const kFLUSH_OK = 2
- const kIO_ERROR = -6
- const kMEM_ERROR = -3
- const kOK = 0
- const kOUTBUFF_FULL = -8
- const kPARAM_ERROR = -2
- const kRUN = 0
- const kRUN_OK = 1
- const kSEQUENCE_ERROR = -1
- const kSTREAM_END = 4
- const kUNEXPECTED_EOF = -7
This class has no sub classes.
Some examples which use this class:
The items on this page are in the following plugins: MBS Compression Plugin.
Links
MBS Xojo Chart Plugins