Platforms to show: All Mac Windows Linux Cross-Platform

Back to ArchiveEntryMBS class.

Previous items

ArchiveEntryMBS.MTime as Date

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Archive MBS Compression Plugin 16.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The modification timestamp.

(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
Whether the modification time stamp field is set.

(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
The number of hardlinks.

(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
Path in the archive.
Example
dim e as new ArchiveEntryMBS
e.PathName = "Hello World.txt"

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.
(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
The permissions.
Example
dim e as new ArchiveEntryMBS
e.Permissions = &o0644

(Read and Write 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
The device ID (if special file).

(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
The major part of RDev field.

(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
The minor part of RDev field.

(Read and Write 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
The size of the file.

(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
Whether size field is set.

(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
Path on the disk for use.

(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
Get and set stat structure.

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
Destination of the symbolic link..

(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
The type of symlink for this entry.

(Read and Write property)

ArchiveEntryMBS.UID as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Archive MBS Compression Plugin 16.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The user ID.

(Read and Write property)

ArchiveEntryMBS.UName as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Archive MBS Compression Plugin 16.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The user name.

(Read and Write property)

ArchiveEntryMBS.XAttrCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Archive MBS Compression Plugin 19.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Number of extended attributes for this entry.

(Read only property)

Previous items

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...