zdk.objc
ZDKDNSRequest.h
1//
2// ZDKDNSRequest.h
3// ZDK
4//
5
6#ifndef ZDKDNSRequest_h
7#define ZDKDNSRequest_h
8
9#import <Foundation/Foundation.h>
10#import "ZDKDNSRequestEventsHandler.h"
11#import "ZDKResult.h"
12#import "ZDKZHandle.h"
13#import "ZDKDNSRequestEventsHandler.h"
15#import "ZDKResult.h"
16@protocol ZDKResult;
17
18NS_ASSUME_NONNULL_BEGIN
19
21
26@property(nonatomic, readonly) long int dnsRequestHandle;
27
32@property(nonatomic, readonly) NSString* query;
33
42-(id<ZDKResult>)start:(NSString*)query ;
49-(void)setStatusEventListener:(id<ZDKDNSRequestEventsHandler>)value ;
56-(void)dropStatusEventListener:(id<ZDKDNSRequestEventsHandler>)value ;
57-(NSString*)handlesDescription;
58
59@end
60
61NS_ASSUME_NONNULL_END
62
63#endif
Definition: ZDKDNSRequest.h:20
long int dnsRequestHandle
Gets DNS handle.
Definition: ZDKDNSRequest.h:26
NSString * query
Gets DNS Query.
Definition: ZDKDNSRequest.h:32
Definition: ZDKDNSRequestEventsHandler.h:17
API invocation status result.
Definition: ZDKResult.h:19
Definition: ZDKZHandle.h:13