// // DemoResolveModel.h // TrustHttpDNSTestDemo // // @author Created by Claude Code on 2025-10-05 // #import #import "HttpdnsRequest.h" #import "HttpdnsResult.h" @interface DemoResolveModel : NSObject @property (nonatomic, copy) NSString *host; @property (nonatomic, assign) HttpdnsQueryIPType ipType; @property (nonatomic, copy) NSArray *ipv4s; @property (nonatomic, copy) NSArray *ipv6s; @property (nonatomic, assign) NSTimeInterval elapsedMs; @property (nonatomic, assign) NSTimeInterval ttlV4; @property (nonatomic, assign) NSTimeInterval ttlV6; @property (nonatomic, copy) NSString *businessRequestResult; - (void)updateWithResult:(HttpdnsResult *)result startTimeMs:(NSTimeInterval)startMs; @end