Platforms to show: All Mac Windows Linux Cross-Platform
Back to ArchiveEntryMBS class.
ArchiveEntryMBS.ADateTime as DateTime
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 20.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
For Xojo 2019r2 or newer.
(Read and Write property)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
(Read and Write property)
ArchiveEntryMBS.ATimeSet as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
ArchiveEntryMBS.BDateTime as DateTime
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 20.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This is the creation time.
For Xojo 2019r2 or newer.
(Read and Write property)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
This is the creation time.
(Read and Write property)
ArchiveEntryMBS.BTimeSet as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
ArchiveEntryMBS.CDateTime as DateTime
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 20.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Last time an inode property was changed.
For Xojo 2019r2 or newer.
(Read and Write property)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
Last time an inode property was changed.
(Read and Write property)
ArchiveEntryMBS.CTimeSet as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
ArchiveEntryMBS.Dev as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.DevMajor as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.DevMinor as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.DevSet as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
ArchiveEntryMBS.FFlags as String
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.FileName as String
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 19.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Taken from PathName property at runtime.
(Read only property)
ArchiveEntryMBS.FileType as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Check the kFileType* constants.
(Read and Write property)
ArchiveEntryMBS.FileTypeSet as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 24.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.GIDSet as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 24.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
ArchiveEntryMBS.GName as String
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.Handle as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.HardLink as String
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.HardLinkSet as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 24.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.INo64 as Int64
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.INoSet as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
ArchiveEntryMBS.IsDataEncrypted as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.IsMetaDataEncrypted as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.MacMetadata as MemoryBlock
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Storage for Mac OS-specific AppleDouble metadata information. Apple-format tar files store a separate binary blob containing encoded metadata with ACL, extended attributes, etc. This provides a place to store that blob.
(Read and Write property)
ArchiveEntryMBS.MDateTime as DateTime
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 20.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
For Xojo 2019r2 or newer.
(Read and Write property)
ArchiveEntryMBS.Mode as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.ModeString as String
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
(Read and Write property)
ArchiveEntryMBS.MTimeSet as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
ArchiveEntryMBS.NLink as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.PathName as String
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Text encoding works partly.
Best to use only ASCII file paths for compatibility.
If the archive is opened/created with UTF-8 support, you may use other characters.
On Windows text encoding conversion may require use of LoadIconvLibrary method to load iconv.dll.
Value is empty, if encoding conversion fails.
(Read and Write property)
ArchiveEntryMBS.Permissions as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.PermissionsSet as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 24.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
ArchiveEntryMBS.RDev as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.RDevMajor as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.RDevMinor as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.RDevSet as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 24.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
ArchiveEntryMBS.Size as UInt64
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.SizeSet as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
ArchiveEntryMBS.SourcePath as String
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.Stat as MemoryBlock
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 19.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Routines to bulk copy fields to/from a platform-native "struct stat."
Libarchive used to just store a struct stat inside of each archive entry object, but this created issues when trying to manipulate archives on systems different than the ones they were created on.
(Read and Write property)
ArchiveEntryMBS.SymLink as String
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ArchiveEntryMBS.SymlinkType as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 20.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
The items on this page are in the following plugins: MBS Compression Plugin.