21 #import "OFDNSResolver.h" 25 OF_ASSUME_NONNULL_BEGIN
27 @class OFDNSResolverSettings;
38 OFDNSResolverSettings *_settings;
40 id <OFDNSResolverHostDelegate> _Nullable _delegate;
42 size_t _searchDomainIndex;
43 unsigned int _numExpectedResponses;
47 - (instancetype)initWithHost: (
OFString *)host
50 settings: (OFDNSResolverSettings *)settings
52 delegate: (nullable
id <OFDNSResolverHostDelegate>)delegate;
A class representing a DNS resource record.
Definition: OFDNSResourceRecord.h:80
A class for storing constant strings using the @"" literal.
Definition: OFConstantString.h:41
The root class for all other classes inside ObjFW.
Definition: OFObject.h:690
An abstract class for storing, adding and removing objects in an array.
Definition: OFMutableArray.h:47
A class for handling strings.
Definition: OFString.h:142
A class for resolving DNS names.
Definition: OFDNSResolver.h:131
A delegate for performed DNS queries.
OFSocketAddressFamily
A socket address family.
Definition: OFSocket.h:110
A class for storing arbitrary data in an array.
Definition: OFData.h:45
A class for storing and manipulating arbitrary data in an array.
Definition: OFMutableData.h:29