// // TuyaSmartDeviceCoreKit.h // TuyaSmartDeviceCoreKit // // Copyright (c) 2014-2021 Tuya Inc. (https://developer.tuya.com) #ifndef TuyaSmartDeviceCoreKit_h #define TuyaSmartDeviceCoreKit_h /// The highest currently supported extranet communication protocol for clients. #define TUYA_CURRENT_GW_PROTOCOL_VERSION 2.2 /// Highest currently supported LAN communication protocol for clients. #define TUYA_CURRENT_LAN_PROTOCOL_VERSION 3.4 #import #if TARGET_OS_IOS #import #import #elif TARGET_OS_WATCH #define TuyaSmartMQTTChannelDelegate NSObject #define TuyaSmartSocketChannelDelegate NSObject #endif #import "TuyaSmartDevice.h" #import "TuyaSmartGroup.h" #import "TuyaSmartBleMeshModel.h" #import "TuyaSmartSingleTransfer.h" #import "TYCoreCacheService.h" #import "TuyaSmartDeviceCoreKitErrors.h" #import "TuyaSmartDevice+OfflineReminder.h" #endif /* TuyaSmartDeviceCoreKit_h */