19 OF_ASSUME_NONNULL_BEGIN
21 @class OFArray OF_GENERIC(ObjectType);
30 bool _allowsStdIO, _allowsReadingFiles, _allowsWritingFiles;
31 bool _allowsCreatingFiles, _allowsCreatingSpecialFiles;
32 bool _allowsTemporaryFiles, _allowsIPSockets, _allowsMulticastSockets;
33 bool _allowsChangingFileAttributes, _allowsFileOwnerChanges;
34 bool _allowsFileLocks, _allowsUNIXSockets, _allowsDNS;
35 bool _allowsUserDatabaseReading, _allowsFileDescriptorSending;
36 bool _allowsFileDescriptorReceiving, _allowsTape, _allowsTTY;
37 bool _allowsProcessOperations, _allowsExec, _allowsProtExec;
38 bool _allowsSetTime, _allowsPS, _allowsVMInfo;
39 bool _allowsChangingProcessRights, _allowsPF, _allowsAudio, _allowsBPF;
109 @property (nonatomic)
bool allowsPS;
118 @property (nonatomic)
bool allowsPF;
131 #ifdef OF_HAVE_PLEDGE 141 OF_ASSUME_NONNULL_END
bool allowsExec
Definition: OFSandbox.h:101
bool allowsCreatingSpecialFiles
Definition: OFSandbox.h:56
bool allowsIPSockets
Definition: OFSandbox.h:62
A class which describes a sandbox for the application.
Definition: OFSandbox.h:28
bool allowsFileDescriptorReceiving
Definition: OFSandbox.h:89
bool allowsSetTime
Definition: OFSandbox.h:107
bool allowsTemporaryFiles
Definition: OFSandbox.h:59
A class for handling strings.
Definition: OFString.h:114
bool allowsVMInfo
Definition: OFSandbox.h:113
bool allowsFileLocks
Definition: OFSandbox.h:74
bool allowsReadingFiles
Definition: OFSandbox.h:47
instancetype sandbox()
Create a new, autorelease OFSandbox.
Definition: OFSandbox.m:51
bool allowsWritingFiles
Definition: OFSandbox.h:50
bool allowsPS
Definition: OFSandbox.h:110
bool allowsChangingProcessRights
Definition: OFSandbox.h:116
bool allowsTTY
Definition: OFSandbox.h:95
bool allowsDNS
Definition: OFSandbox.h:80
bool allowsTape
Definition: OFSandbox.h:92
A protocol for the creation of copies.
Definition: OFObject.h:912
bool allowsProtExec
Definition: OFSandbox.h:104
bool allowsChangingFileAttributes
Definition: OFSandbox.h:68
The root class for all other classes inside ObjFW.
Definition: OFObject.h:379
bool allowsMulticastSockets
Definition: OFSandbox.h:65
bool allowsStdIO
Definition: OFSandbox.h:44
bool allowsAudio
Definition: OFSandbox.h:122
An abstract class for storing objects in an array.
Definition: OFArray.h:89
bool allowsCreatingFiles
Definition: OFSandbox.h:53
bool allowsUNIXSockets
Definition: OFSandbox.h:77
bool allowsPF
Definition: OFSandbox.h:119
bool allowsFileDescriptorSending
Definition: OFSandbox.h:86
bool allowsProcessOperations
Definition: OFSandbox.h:98
bool allowsFileOwnerChanges
Definition: OFSandbox.h:71
bool allowsUserDatabaseReading
Definition: OFSandbox.h:83
bool allowsBPF
Definition: OFSandbox.h:125