ObjFW
Enumerations
OFArchiveEntry.h File Reference
#import "OFObject.h"
#import "OFString.h"
#import "OFMutableArchiveEntry.h"

Go to the source code of this file.

Enumerations

enum  OFArchiveEntryFileType {
  OFArchiveEntryFileTypeRegular = '0', OFArchiveEntryFileTypeLink = '1', OFArchiveEntryFileTypeSymbolicLink = '2', OFArchiveEntryFileTypeCharacterDevice = '3',
  OFArchiveEntryFileTypeBlockDevice = '4', OFArchiveEntryFileTypeDirectory = '5', OFArchiveEntryFileTypeFIFO = '6', OFArchiveEntryFileTypeContiguousFile = '7',
  OFArchiveEntryFileTypePAXGlobalExtendedHeader = 'g', OFArchiveEntryFileTypePAXExtendedHeader = 'x', OFArchiveEntryFileTypeUnknown = 0x100
}
 The file type of an archive entry. More...
 

Enumeration Type Documentation

◆ OFArchiveEntryFileType

The file type of an archive entry.

Values between 0 and 0xFF are Tar file types. Types not representable by Tar files therefore use values > 0xFF.

Enumerator
OFArchiveEntryFileTypeRegular 

Regular file.

OFArchiveEntryFileTypeLink 

Hard link.

OFArchiveEntryFileTypeSymbolicLink 

Symbolic link.

OFArchiveEntryFileTypeCharacterDevice 

Character device.

OFArchiveEntryFileTypeBlockDevice 

Block device.

OFArchiveEntryFileTypeDirectory 

Directory.

OFArchiveEntryFileTypeFIFO 

FIFO.

OFArchiveEntryFileTypeContiguousFile 

Contiguous file

OFArchiveEntryFileTypePAXGlobalExtendedHeader 

PAX global extended header.

OFArchiveEntryFileTypePAXExtendedHeader 

PAX extended header.

OFArchiveEntryFileTypeUnknown 

Unknown. The implementation most likely cannot handle this entry.