System/Library/Frameworks/NetworkExtension.framework
NEPolicyResult.h
@class NSString, NSUUID, NSArray;
@interface NEPolicyResult : NSObject <NEPrettyDescription> {
unsigned int _skipOrder;
unsigned int _passFlags;
unsigned int _dropFlags;
unsigned int _controlUnit;
unsigned int _effectiveType;
unsigned int _serviceData;
long long _secondaryResultType;
NSString *_interfaceName;
NSUUID *_agentUUID;
NSArray *_routeRules;
}
@property long long resultType;
+ (id)drop;
+ (id)routeRules:(id)a0;
+ (id)prohibitFilters;
+ (id)netAgentUUID:(id)a0;
+ (id)passWithFlags:(unsigned int)a0;
+ (id)filterWithControlUnit:(unsigned int)a0;
+ (id)skipWithOrder:(unsigned int)a0;
+ (id)divertSocketToControlUnit:(unsigned int)a0;
+ (id)removeNetworkAgentUUID:(id)a0;
+ (id)scopeSocketToInterfaceName:(id)a0;
+ (id)pass;
+ (id)scopedNetworkAgent:(id)a0;
+ (id)allowUnentitled;
+ (id)tunnelIPToInterfaceName:(id)a0 secondaryResultType:(long long)a1;
+ (id)dropWithFlags:(unsigned int)a0;
+ (id)scopeToDirectInterface;
- (id)init;
- (id)descriptionWithIndent:(int)a0 options:(unsigned long long)a1;
- (id)description;
- (void).cxx_destruct;
@end