//
|
// TuyaSmartBaseKitErrors.h
|
// TuyaSmartBaseKit
|
//
|
// Copyright (c) 2014-2021 Tuya Inc. (https://developer.tuya.com)
|
|
#ifndef TuyaSmartBaseKitErrors_h
|
#define TuyaSmartBaseKitErrors_h
|
|
/*
|
* TYBaseKitError
|
*
|
* Discussion:
|
* Error returned as code to NSError from TuyaSmartBaseKit.
|
*/
|
|
extern NSString *const kTYBaseKitErrorDomain;
|
|
typedef NS_ENUM(NSInteger, TYBaseKitError) {
|
/// Request Error.
|
kTYBaseKitErrorAPIRequestError = 2000,
|
/// Return data type is illegal.
|
kTYBaseKitErrorAPIResponseDataTypeIllegal = 2001,
|
/// The returned data sign is inconsistent.
|
kTYBaseKitErrorAPIResponseDataSignInconsistent = 2002,
|
/// Return data decode error.
|
kTYBaseKitErrorAPIResponseDataDecodeError = 2003,
|
/// Network Error.
|
kTYBaseKitErrorNetworkError = 2004,
|
|
};
|
|
#endif /* TuyaSmartBaseKitErrors_h */
|