sdk final

This commit is contained in:
robin
2026-03-05 16:53:59 +08:00
parent a10f3f3740
commit 491ade1bc3
44 changed files with 1595 additions and 960 deletions

View File

@@ -1,6 +1,8 @@
//
// DemoConfigLoader.h
// NewHttpDNSTestDemo
// TrustHttpDNSTestDemo
//
// @author Created by Claude Code on 2025-10-05
//
#import <Foundation/Foundation.h>
@@ -8,10 +10,15 @@
@interface DemoConfigLoader : NSObject
@property (nonatomic, copy, readonly) NSString *appId;
@property (nonatomic, copy, readonly) NSString *primaryServiceHost;
@property (nonatomic, assign, readonly) NSInteger servicePort;
@property (nonatomic, copy, readonly, nullable) NSString *signSecret;
@property (nonatomic, copy, readonly) NSString *apiUrl; // Full raw URL
@property (nonatomic, copy, readonly) NSString *apiHost; // Parsed host
@property (nonatomic, assign, readonly) NSInteger apiPort; // Parsed port
@property (nonatomic, copy, readonly) NSString *signSecret;
@property (nonatomic, copy, readonly) NSString *serviceDomain;
@property (nonatomic, assign, readonly) BOOL hasValidConfig;
+ (instancetype)shared;
@end