Platforms to show: All Mac Windows Linux Cross-Platform

Back to ArchiveReaderMBS class.

ArchiveReaderMBS.kEncryptionDontKnow = -1

Type Topic Plugin Version
const Archive MBS Compression Plugin 16.3
One of the Encryption Status constants.

If the reader for some other reason (e.g. not enough bytes read) cannot say if there are encrypted entries, kEncryptionDontKnow is returned.

ArchiveReaderMBS.kEncryptionUnsupported = -2

Type Topic Plugin Version
const Archive MBS Compression Plugin 16.3
One of the Encryption Status constants.

In case the archive does not support encryption detection at all kEncryptionUnsupported is returned.

ArchiveReaderMBS.kExtractACL = &h20

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Default: Do not restore ACLs.

ArchiveReaderMBS.kExtractClearNoChangeFFlags = &h20000

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Default: Do not clear no-change flags when unlinking object.

ArchiveReaderMBS.kExtractFileFlags = &h40

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Default: Do not restore fflags.

ArchiveReaderMBS.kExtractHFSCompressionForced = &h8000

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Default: Do not use HFS+ compression if it was not compressed.
This has no effect except on Mac OS v10.6 or later.

ArchiveReaderMBS.kExtractMacMetadata = &h2000

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Default: Do not restore Mac extended metadata.
This has no effect except on Mac OS.

ArchiveReaderMBS.kExtractNoAutoDir = &h400

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Default: Create parent directories as needed.

ArchiveReaderMBS.kExtractNoHFSCompression = &h4000

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Default: Use HFS+ compression if it was compressed.
This has no effect except on Mac OS v10.6 or later.

ArchiveReaderMBS.kExtractNoOverwrite = 8

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Default: Replace existing files.

ArchiveReaderMBS.kExtractNoOverwriteNewer = &h800

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Default: Overwrite files, even if one on disk is newer.

ArchiveReaderMBS.kExtractOwner = 1

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Default: Do not try to set owner/group.

ArchiveReaderMBS.kExtractPermission = 2

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Default: Do obey umask, do not restore SUID/SGID/SVTX bits.

ArchiveReaderMBS.kExtractSecureNoAbsolutePath = &h10000

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Default: Do not reject entries with absolute paths

ArchiveReaderMBS.kExtractSecureNoDotDot = &h200

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Default: Do not reject entries with '..' as path elements.

ArchiveReaderMBS.kExtractSecureSymLinks = &h100

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Default: Do not try to guard against extracts redirected by symlinks.
Note: With kExtractUnlink, will remove any intermediate symlink.

ArchiveReaderMBS.kExtractSparse = &h1000

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Detect blocks of 0 and write holes instead.

ArchiveReaderMBS.kExtractTime = 4

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Default: Do not restore mtime/atime.

ArchiveReaderMBS.kExtractUnlink = &h10

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Default: Try create first, unlink only if create fails with EEXIST.

ArchiveReaderMBS.kExtractXAttr = &h80

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the extract flags.

Default: Do not restore xattrs.

ArchiveReaderMBS.kFormatCapabilitiesEncryptData = 1

Type Topic Plugin Version
const Archive MBS Compression Plugin 16.3
One of the encryption capabilities constants.

Reader can detect encrypted data.

ArchiveReaderMBS.kFormatCapabilitiesEncryptMetaData = 2

Type Topic Plugin Version
const Archive MBS Compression Plugin 16.3
One of the encryption capabilities constants.

Reader can detect encryptable metadata (pathname, mtime, etc.).

ArchiveReaderMBS.kFormatCapabilitiesNone = 0

Type Topic Plugin Version
const Archive MBS Compression Plugin 16.3
One of the encryption capabilities constants.

Current format supports no encryption.

ArchiveReaderMBS.kSeekCur = 1

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the seek modes.

Seek relative to current position.

ArchiveReaderMBS.kSeekEnd = 2

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the seek modes.

Seek relative to end of file.

ArchiveReaderMBS.kSeekSet = 0

Type Topic Plugin Version
const Archive MBS Compression Plugin 19.0
One of the seek modes.

Seek relative to begin of file.

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


💬 Ask a question or report a problem
The biggest plugin in space...