Platforms to show: All Mac Windows Linux Cross-Platform

Back to ZLibCompressMBS class.

ZLibCompressMBS.CRC as UInt32

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Compression MBS Compression Plugin 3.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The Adler32 CRC value of the uncompressed data.

(Read only property)

ZLibCompressMBS.Error as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Compression MBS Compression Plugin 3.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The last error code.

Values:
Z_OK0(no error)
Z_STREAM_END1(Should be handles by the plugin inside)
Z_NEED_DICT2
Z_ERRNO-1
Z_STREAM_ERROR-2
Z_DATA_ERROR-3
Z_MEM_ERROR-4
Z_BUF_ERROR-5
Z_VERSION_ERROR-6
(Read and Write property)

ZLibCompressMBS.ErrorMessage as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Compression MBS Compression Plugin 3.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The error message for the last error.

(Read only property)

ZLibCompressMBS.OutputBufferSize as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Compression MBS Compression Plugin 9.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The output buffer size used in the constructor.

(Read only property)

ZLibCompressMBS.OutputPtr as Ptr   New in 24.3

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Compression MBS Compression Plugin 24.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The pointer to the internal output buffer.

For advanced users to directly use the buffer for declares.
See OutputUsedSize property to see how many bytes are filled.
(Read only property)

ZLibCompressMBS.OutputUsedSize as Integer   New in 24.3

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Compression MBS Compression Plugin 24.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The number of bytes used in output buffer currently.

(Read only property)

ZLibCompressMBS.TotalInput as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Compression MBS Compression Plugin 3.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The number of bytes processed so far.

(Read and Write property)

ZLibCompressMBS.TotalOutput as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Compression MBS Compression Plugin 3.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The number of bytes processed so far.

(Read and Write property)

ZLibCompressMBS.Version as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Compression MBS Compression Plugin 3.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The version string of the used zlib library.
Example
Var z As New ZLibCompressMBS
MessageBox z.Version

(Read only property)

The items on this page are in the following plugins: MBS Compression Plugin.


The biggest plugin in space...