summaryrefslogtreecommitdiff
path: root/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/IDOTranEnum.h
diff options
context:
space:
mode:
authorhc <haocheng.xie@respiree.com>2026-04-13 15:17:52 +0800
committerhc <haocheng.xie@respiree.com>2026-04-13 15:17:52 +0800
commitd6d9a09d505d11148599a95a5be3e1351edbe0ac (patch)
treea5f5891983d1ff207e99f683a5e151519cef4980 /libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/IDOTranEnum.h
parente4fb9966e762852bf17f21c8406501d42fae0b61 (diff)
Local iHealth SDK, device detail screen, iOS event fixes
Diffstat (limited to 'libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/IDOTranEnum.h')
-rwxr-xr-xlibs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/IDOTranEnum.h93
1 files changed, 93 insertions, 0 deletions
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 @@
1//
2// IDOTranEnum.h
3// IDOBluetoothInternal
4//
5// Created by 何东阳 on 2019/8/7.
6// Copyright © 2019 何东阳. All rights reserved.
7//
8
9#ifndef IDOTranEnum_h
10#define IDOTranEnum_h
11
12/**
13 压缩类型 | compression type
14 */
15typedef NS_ENUM(NSInteger, IDO_DATA_TRAN_COMPRESSION_TYPE) {
16 /**
17 不适用压缩 | no use
18 */
19 IDO_DATA_TRAN_COMPRESSION_NO_USE_TYPE = 0,
20 /**
21 zlib压缩 | zlib
22 */
23 IDO_DATA_TRAN_COMPRESSION_ZLIB_TYPE = 1,
24 /**
25 fastlz压缩 | fastlz
26 */
27 IDO_DATA_TRAN_COMPRESSION_FASTLZ_TYPE = 2,
28
29};
30
31/**
32 文件传输类型 | file transfer type
33 */
34typedef NS_ENUM(NSInteger, IDO_DATA_FILE_TRAN_TYPE) {
35 /**
36 AGPS 文件 | AGPS file type
37 */
38 IDO_DATA_FILE_TRAN_AGPS_TYPE = 1,
39 /**
40 表盘 文件 | dial file type
41 */
42 IDO_DATA_FILE_TRAN_DIAL_TYPE = 2,
43 /**
44 字库 文件 | word file type
45 */
46 IDO_DATA_FILE_TRAN_WORD_TYPE = 3,
47 /**
48 图片文件 | photo file type
49 */
50 IDO_DATA_FILE_TRAN_PHOTO_TYPE = 4
51};
52
53/**
54 文件传输状态 | file transfer state type
55 */
56typedef NS_ENUM(NSInteger, IDO_DATA_FILE_TRAN_STATE_TYPE) {
57 /**
58 文件传输初始值 | transmission init
59 */
60 IDO_DATA_FILE_TRAN_INIT_TYPE = 0,
61 /**
62 文件开始传输 | start transmission
63 */
64 IDO_DATA_FILE_TRAN_START_TYPE = 1,
65 /**
66 文件传输中 | transmissioning
67 */
68 IDO_DATA_FILE_TRAN_ING_TYPE = 2,
69 /**
70 文件传输成功 | transmission success
71 */
72 IDO_DATA_FILE_TRAN_SUCCESS_TYPE = 3,
73 /**
74 文件传输失败 | transmission failed
75 */
76 IDO_DATA_FILE_TRAN_FAILED_TYPE = 4,
77 /**
78 文件开始写入 | start write
79 */
80 IDO_DATA_FILE_WRITE_TYPE = 5,
81 /**
82 文件写入成功 | write success
83 */
84 IDO_DATA_FILE_WRITE_SUCCESS_TYPE = 6,
85 /**
86 文件写入失败 | write failed
87 */
88 IDO_DATA_FILE_WRITE_FAILED_TYPE = 7,
89
90};
91
92
93#endif /* IDOTranEnum_h */