QNDnspodEnterprise.h 885 B

123456789101112131415161718192021222324252627282930
  1. //
  2. // QNDnspodEnterprise.h
  3. // HappyDNS
  4. //
  5. // Created by bailong on 15/7/31.
  6. // Copyright (c) 2015年 Qiniu Cloud Storage. All rights reserved.
  7. //
  8. #import "QNResolverDelegate.h"
  9. #import <Foundation/Foundation.h>
  10. extern const int kQN_ENCRYPT_FAILED;
  11. extern const int kQN_DECRYPT_FAILED;
  12. @interface QNDnspodEnterprise : NSObject <QNResolverDelegate>
  13. - (instancetype)initWithId:(NSString *)userId
  14. key:(NSString *)key;
  15. - (instancetype)initWithId:(NSString *)userId
  16. key:(NSString *)key
  17. server:(NSString *)server;
  18. - (instancetype)initWithId:(NSString *)userId
  19. key:(NSString *)key
  20. server:(NSString *)server
  21. timeout:(NSUInteger)time;
  22. - (NSArray *)query:(QNDomain *)domain networkInfo:(QNNetworkInfo *)netInfo error:(NSError *__autoreleasing *)error;
  23. @end