17#import "OFDNSResolver.h"
21OF_ASSUME_NONNULL_BEGIN
23@class OFDNSResolverSettings;
34 OFDNSResolverSettings *_settings;
36 id <OFDNSResolverHostDelegate> _Nullable _delegate;
38 size_t _searchDomainIndex;
39 unsigned int _numExpectedResponses;
43- (instancetype)initWithHost: (
OFString *)host
46 settings: (OFDNSResolverSettings *)settings
48 delegate: (nullable
id <OFDNSResolverHostDelegate>)delegate;
OFSocketAddressFamily
A socket address family.
Definition OFSocket.h:103
A class for storing constant strings using the @"" literal.
Definition OFConstantString.h:38
A class for resolving DNS names.
Definition OFDNSResolver.h:126
A class representing a DNS resource record.
Definition OFDNSResourceRecord.h:74
A class for storing arbitrary data in an array.
Definition OFData.h:42
An abstract class for storing, adding and removing objects in an array.
Definition OFMutableArray.h:44
A class for storing and manipulating arbitrary data in an array.
Definition OFMutableData.h:26
The root class for all other classes inside ObjFW.
Definition OFObject.h:688
A class for handling strings.
Definition OFString.h:135
A delegate for performed DNS queries.
Definition OFDNSResolver.h:76