Platforms to show: All Mac Windows Linux Cross-Platform

ArchiveEntryMBS class

Type Topic Plugin Version macOS Windows Linux iOS Targets
class Archive MBS Compression Plugin 16.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The class for an archive entry.
Example
Var data as string = "Hello World test file. Hello World again."

Var e as new ArchiveEntryMBS
e.PathName = "Hello World.txt"
e.Size = lenb(data)
e.Permissions = &o0644
e.FileType = e.kFileTypeRegular

File Types

Constant Value Description
kFileTypeBlock &o0060000 Block device.
kFileTypeCharacter &o0020000 Character device.
kFileTypeDirectory &o0040000 Directory
kFileTypeIFO &o0010000 Named pipe (fifo)
kFileTypeLink &o0120000 Symbolic link
kFileTypeMT &o0170000 MT?
kFileTypeRegular &o0100000 Regular file.
kFileTypeSOCK &o0140000 Socket

Symlink Types

Constant Value Description
kSymlinkTypeDirectory 2 Symlink is a directory.
kSymlinkTypeFile 1 Symlink is a file.
kSymlinkTypeUndefined 0 Symlink is of unknown type.

This class has no sub classes.

Some methods using this class:

Some events using this class:

Some examples using this class:

Blog Entries

Xojo Developer Magazine

Release notes

  • Version 24.5
    • Added more properties for ArchiveEntryMBS class.
  • Version 20.5
    • Added ADateTime, BDateTime, CDateTime and MDateTime properties to ArchiveEntryMBS class.
  • Version 19.2

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


AppReceiptVerificatorMBS   -   ArchiveReadDiskMBS


The biggest plugin in space...