16#import "OFException.h"
18#import "OFDNSResolver.h"
21OF_ASSUME_NONNULL_BEGIN
32 OFDNSResolverErrorCode _errorCode;
44@property (readonly, nonatomic) OFDNSResolverErrorCode errorCode;
53+ (instancetype)exceptionWithQuery: (
OFDNSQuery *)query
54 errorCode: (OFDNSResolverErrorCode)errorCode;
56+ (instancetype)exception OF_UNAVAILABLE;
65- (instancetype)initWithQuery: (
OFDNSQuery *)query
66 errorCode: (OFDNSResolverErrorCode)errorCode;
68- (instancetype)init OF_UNAVAILABLE;
74extern OFString *OFDNSResolverErrorCodeDescription(
75 OFDNSResolverErrorCode errorCode);
An exception indicating that a DNS query failed.
Definition OFDNSQueryFailedException.h:30
A class representing a DNS query.
Definition OFDNSQuery.h:31
The base class for all exceptions in ObjFW.
Definition OFException.h:151
A class for handling strings.
Definition OFString.h:135