System/Library/Frameworks/NetworkExtension.framework
NEDNSPacket.h
@class NSString, NSArray, NSData, NSDate;
@interface NEDNSPacket : NSObject {
unsigned short _flags;
NSData *_data;
unsigned long long _endOfQueriesOffset;
}
@property (readonly) long long identifier;
@property (readonly) NSDate *timestamp;
@property (readonly) long long messageType;
@property (readonly) long long opCode;
@property (readonly) BOOL isAuthoritativeAnswer;
@property (readonly) BOOL isTruncated;
@property (readonly) BOOL isRecursionDesired;
@property (readonly) BOOL isRecursionAvailable;
@property (readonly) long long responseCode;
@property (readonly) NSString *responseCodeString;
@property (readonly) NSArray *queries;
@property (readonly) NSArray *answers;
@property (readonly) NSArray *authorities;
@property (readonly) NSArray *additionalRecords;
+ (id)createDataWithQuery:(id)a0;
- (void).cxx_destruct;
- (id)createResponse;
- (id)initFromData:(id)a0;
@end