From d6d9a09d505d11148599a95a5be3e1351edbe0ac Mon Sep 17 00:00:00 2001 From: hc Date: Mon, 13 Apr 2026 15:17:52 +0800 Subject: Local iHealth SDK, device detail screen, iOS event fixes --- .../Communication_SDK/Headers/IDOTranEnum.h | 93 ++++++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100755 libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/IDOTranEnum.h (limited to 'libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/IDOTranEnum.h') diff --git a/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/IDOTranEnum.h b/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/IDOTranEnum.h new file mode 100755 index 0000000..53d7ad3 --- /dev/null +++ b/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/IDOTranEnum.h @@ -0,0 +1,93 @@ +// +// IDOTranEnum.h +// IDOBluetoothInternal +// +// Created by 何东阳 on 2019/8/7. +// Copyright © 2019 何东阳. All rights reserved. +// + +#ifndef IDOTranEnum_h +#define IDOTranEnum_h + +/** + 压缩类型 | compression type + */ +typedef NS_ENUM(NSInteger, IDO_DATA_TRAN_COMPRESSION_TYPE) { + /** + 不适用压缩 | no use + */ + IDO_DATA_TRAN_COMPRESSION_NO_USE_TYPE = 0, + /** + zlib压缩 | zlib + */ + IDO_DATA_TRAN_COMPRESSION_ZLIB_TYPE = 1, + /** + fastlz压缩 | fastlz + */ + IDO_DATA_TRAN_COMPRESSION_FASTLZ_TYPE = 2, + +}; + +/** + 文件传输类型 | file transfer type + */ +typedef NS_ENUM(NSInteger, IDO_DATA_FILE_TRAN_TYPE) { + /** + AGPS 文件 | AGPS file type + */ + IDO_DATA_FILE_TRAN_AGPS_TYPE = 1, + /** + 表盘 文件 | dial file type + */ + IDO_DATA_FILE_TRAN_DIAL_TYPE = 2, + /** + 字库 文件 | word file type + */ + IDO_DATA_FILE_TRAN_WORD_TYPE = 3, + /** + 图片文件 | photo file type + */ + IDO_DATA_FILE_TRAN_PHOTO_TYPE = 4 +}; + +/** + 文件传输状态 | file transfer state type + */ +typedef NS_ENUM(NSInteger, IDO_DATA_FILE_TRAN_STATE_TYPE) { + /** + 文件传输初始值 | transmission init + */ + IDO_DATA_FILE_TRAN_INIT_TYPE = 0, + /** + 文件开始传输 | start transmission + */ + IDO_DATA_FILE_TRAN_START_TYPE = 1, + /** + 文件传输中 | transmissioning + */ + IDO_DATA_FILE_TRAN_ING_TYPE = 2, + /** + 文件传输成功 | transmission success + */ + IDO_DATA_FILE_TRAN_SUCCESS_TYPE = 3, + /** + 文件传输失败 | transmission failed + */ + IDO_DATA_FILE_TRAN_FAILED_TYPE = 4, + /** + 文件开始写入 | start write + */ + IDO_DATA_FILE_WRITE_TYPE = 5, + /** + 文件写入成功 | write success + */ + IDO_DATA_FILE_WRITE_SUCCESS_TYPE = 6, + /** + 文件写入失败 | write failed + */ + IDO_DATA_FILE_WRITE_FAILED_TYPE = 7, + +}; + + +#endif /* IDOTranEnum_h */ -- cgit