luxlabs header browser preview


@class NSPDNSPacket;

@interface NPTunnelFlowDNS : NPTunnelFlowUDP

@property (retain) NSPDNSPacket *query;
@property long long tunnelResult;
@property (retain) NSPDNSPacket *tunnelDNSResponse;
@property long long directResult;
@property (retain) NSPDNSPacket *directDNSResponse;
@property void *tunnelResponseTimer;
@property BOOL telemetryReported;

- (void).cxx_destruct;
- (void)closeFromTunnel;
- (id)resultToString:(long long)a0;
- (id)addDNSInfoToTelemetry:(id)a0;
- (BOOL)checkAndReportTelemetry;
- (void)cleanupLosingConnection:(BOOL)a0;
- (void)closeFromDirectConnectionWithError:(int)a0;
- (id)createStateDictionaryWithResult:(long long)a0 response:(id)a1;
- (void)handleAppData:(id)a0;
- (void)handleTunnelConnected;
- (void)sendDataToClient:(id)a0 fromTunnel:(BOOL)a1;
- (BOOL)shouldSendDataToClient:(id)a0 fromTunnel:(BOOL)a1;

@end