System/Library/Frameworks/NetworkExtension.framework
NEPacketTunnelFlow.h
@class NSObject, NSDictionary, NSFileHandle;
@protocol OS_dispatch_queue;
@interface NEPacketTunnelFlow : NSObject {
BOOL _handlerSetup;
NSObject<OS_dispatch_queue> *_queue;
id /* block */ _packetObjectHandler;
char **_packetDataArray;
unsigned int *_packetProtocols;
unsigned long long *_packetLengths;
unsigned long long _buffersSize;
NSDictionary *_uuidMap;
long long _interfaceType;
struct NEVirtualInterface_s { } *_interface;
id /* block */ _packetHandler;
}
@property (retain) NSFileHandle *socket;
- (void)dealloc;
- (void).cxx_destruct;
- (void)readPacketObjectsWithCompletionHandler:(id /* block */)a0;
- (void)readPacketsWithCompletionHandler:(id /* block */)a0;
- (BOOL)writePacketObjects:(id)a0;
- (BOOL)writePackets:(id)a0 withProtocols:(id)a1;
@end