diff options
Diffstat (limited to 'libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/IDOSyncEnum.h')
| -rwxr-xr-x | libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/IDOSyncEnum.h | 316 |
1 files changed, 316 insertions, 0 deletions
diff --git a/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/IDOSyncEnum.h b/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/IDOSyncEnum.h new file mode 100755 index 0000000..a559371 --- /dev/null +++ b/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/IDOSyncEnum.h | |||
| @@ -0,0 +1,316 @@ | |||
| 1 | // | ||
| 2 | // IDOSyncEnum.h | ||
| 3 | // IDOBluetoothInternal | ||
| 4 | // | ||
| 5 | // Created by 何东阳 on 2019/8/3. | ||
| 6 | // Copyright © 2019 何东阳. All rights reserved. | ||
| 7 | // | ||
| 8 | |||
| 9 | #ifndef IDOSyncEnum_h | ||
| 10 | #define IDOSyncEnum_h | ||
| 11 | |||
| 12 | /** | ||
| 13 | * 同步状态枚举 | ||
| 14 | * Synchronization status enumeration | ||
| 15 | */ | ||
| 16 | typedef NS_ENUM(NSInteger, IDO_SYNC_COMPLETE_STATUS) { | ||
| 17 | /** | ||
| 18 | * 全部同步完成 | ||
| 19 | * All sync completed | ||
| 20 | */ | ||
| 21 | IDO_SYNC_GLOBAL_COMPLETE = 1, | ||
| 22 | |||
| 23 | /** | ||
| 24 | * 配置同步完成 | ||
| 25 | * Configuration synchronization completed | ||
| 26 | */ | ||
| 27 | IDO_SYNC_CONFIG_COMPLETE, | ||
| 28 | |||
| 29 | /** | ||
| 30 | * 配置同步完成异常 | ||
| 31 | * Configure synchronization completion exception | ||
| 32 | */ | ||
| 33 | IDO_SYNC_CONFIG_COMPLETE_EXCEPTION, | ||
| 34 | |||
| 35 | /** | ||
| 36 | * 健康同步完成 | ||
| 37 | * Health synchronization completed | ||
| 38 | */ | ||
| 39 | IDO_SYNC_HEALTH_COMPLETE, | ||
| 40 | |||
| 41 | /** | ||
| 42 | * 健康同步完成异常 | ||
| 43 | * Health synchronization completes exception | ||
| 44 | */ | ||
| 45 | IDO_SYNC_HEALTH_COMPLETE_EXCEPTION, | ||
| 46 | |||
| 47 | /** | ||
| 48 | * v3健康同步完成 | ||
| 49 | * v3 health synchronization completed | ||
| 50 | */ | ||
| 51 | IDO_SYNC_V3_HEALTH_COMPLETE, | ||
| 52 | |||
| 53 | /** | ||
| 54 | * v3健康同步完成异常 | ||
| 55 | * v3 health synchronization completes exception | ||
| 56 | */ | ||
| 57 | IDO_SYNC_V3_HEALTH_COMPLETE_EXCEPTION, | ||
| 58 | |||
| 59 | /** | ||
| 60 | * 活动同步完成 | ||
| 61 | * Activity synchronization completed | ||
| 62 | */ | ||
| 63 | IDO_SYNC_ACTIVITY_COMPLETE, | ||
| 64 | |||
| 65 | /** | ||
| 66 | * 活动同步完成异常 | ||
| 67 | * Activity synchronization completes exception | ||
| 68 | */ | ||
| 69 | IDO_SYNC_ACTIVITY_COMPLETE_EXCEPTION, | ||
| 70 | |||
| 71 | /** | ||
| 72 | * GPS同步完成 | ||
| 73 | * GPS synchronization completed | ||
| 74 | */ | ||
| 75 | IDO_SYNC_GPS_COMPLETE, | ||
| 76 | |||
| 77 | /** | ||
| 78 | * GPS同步完成异常 | ||
| 79 | * GPS synchronization completes exception | ||
| 80 | */ | ||
| 81 | IDO_SYNC_GPS_COMPLETE_EXCEPTION, | ||
| 82 | |||
| 83 | }; | ||
| 84 | |||
| 85 | /** | ||
| 86 | * 当前同步类型枚举 | ||
| 87 | * Current sync type enumeration | ||
| 88 | */ | ||
| 89 | typedef NS_ENUM(NSInteger, IDO_CURRENT_SYNC_TYPE) { | ||
| 90 | /** | ||
| 91 | * 当前同步配置 | ||
| 92 | * Current synchronization configuration | ||
| 93 | */ | ||
| 94 | IDO_SYNC_CONFIG_TYPE = 1, | ||
| 95 | |||
| 96 | /** | ||
| 97 | * 当前同步健康 | ||
| 98 | * Current sync health | ||
| 99 | */ | ||
| 100 | IDO_SYNC_HEALTH_TYPE, | ||
| 101 | |||
| 102 | /** | ||
| 103 | * 当前同步V3健康 | ||
| 104 | * Current sync Blood oxygen and pressure | ||
| 105 | */ | ||
| 106 | IDO_SYNC_V3_HEALTH_TYPE, | ||
| 107 | |||
| 108 | /** | ||
| 109 | * 当前同步活动 | ||
| 110 | * Current synchronization activity | ||
| 111 | */ | ||
| 112 | IDO_SYNC_ACTIVITY_TYPE, | ||
| 113 | |||
| 114 | /** | ||
| 115 | * 当前同步GPS | ||
| 116 | * Current synchronous GPS | ||
| 117 | */ | ||
| 118 | IDO_SYNC_GPS_TYPE, | ||
| 119 | |||
| 120 | }; | ||
| 121 | |||
| 122 | /** | ||
| 123 | * 同步配置数据类型 | ||
| 124 | * Synchronous configuration data type | ||
| 125 | */ | ||
| 126 | typedef NS_ENUM(NSInteger, IDO_SYNC_CONFIG_DATA_TYPE) { | ||
| 127 | /* | ||
| 128 | * 不设置默认数据 | ||
| 129 | * set none | ||
| 130 | */ | ||
| 131 | IDO_SYNC_DEFAULT_NONE = 0, | ||
| 132 | /* | ||
| 133 | * 设置当前时间 | ||
| 134 | * set time | ||
| 135 | */ | ||
| 136 | IDO_SYNC_SET_TIME_TYPE = 1, | ||
| 137 | /* | ||
| 138 | * 设置闹钟 | ||
| 139 | * set alarm | ||
| 140 | */ | ||
| 141 | IDO_SYNC_SET_ALARM_TYPE, | ||
| 142 | /* | ||
| 143 | * 设置久坐 | ||
| 144 | * set long sit | ||
| 145 | */ | ||
| 146 | IDO_SYNC_SET_LONG_SIT_TYPE, | ||
| 147 | /* | ||
| 148 | * 设置防丢失 | ||
| 149 | * set lost find | ||
| 150 | */ | ||
| 151 | IDO_SYNC_SET_LOST_FIND_TYPE, | ||
| 152 | /* | ||
| 153 | * 设置寻找手机 | ||
| 154 | * set find phone | ||
| 155 | */ | ||
| 156 | IDO_SYNC_SET_FIND_PHONE_TYPE, | ||
| 157 | /* | ||
| 158 | * 设置运动目标(步数) | ||
| 159 | * set sport goal | ||
| 160 | */ | ||
| 161 | IDO_SYNC_SET_SPORT_GOAL_TYPE, | ||
| 162 | /* | ||
| 163 | * 设置用户信息 | ||
| 164 | * set user info | ||
| 165 | */ | ||
| 166 | IDO_SYNC_SET_USER_INFO_TYPE, | ||
| 167 | /* | ||
| 168 | * 设置单位 | ||
| 169 | * set unit | ||
| 170 | */ | ||
| 171 | IDO_SYNC_SET_UNIT_TYPE, | ||
| 172 | /* | ||
| 173 | * 设置开启授权 | ||
| 174 | * set open auth | ||
| 175 | */ | ||
| 176 | IDO_SYNC_SET_AUTH_TYPE, | ||
| 177 | /* | ||
| 178 | * 设置心率模式 | ||
| 179 | * set heart rate mode | ||
| 180 | */ | ||
| 181 | IDO_SYNC_SET_HEART_RATE_MODE_TYPE, | ||
| 182 | /* | ||
| 183 | * 设置抬手 | ||
| 184 | * set up hand gesture | ||
| 185 | */ | ||
| 186 | IDO_SYNC_SET_UP_HAND_GESTURE_TYPE, | ||
| 187 | /* | ||
| 188 | * 设置勿扰模式 | ||
| 189 | * set do not disturb | ||
| 190 | */ | ||
| 191 | IDO_SYNC_SET_DO_NOT_DISTURB_TYPE, | ||
| 192 | /* | ||
| 193 | * 设置显示模式 | ||
| 194 | * set display mode | ||
| 195 | */ | ||
| 196 | IDO_SYNC_SET_DISPLAY_MODE_TYPE, | ||
| 197 | /* | ||
| 198 | * 设置一键呼叫 | ||
| 199 | * set one key sos | ||
| 200 | */ | ||
| 201 | IDO_SYNC_SET_ONE_KEY_SOS_TYPE, | ||
| 202 | /* | ||
| 203 | * 设置音乐开关 | ||
| 204 | * set muisc on off | ||
| 205 | */ | ||
| 206 | IDO_SYNC_SET_MUISC_ON_OFF_TYPE, | ||
| 207 | /* | ||
| 208 | * 设置天气开关 | ||
| 209 | * set weather switch | ||
| 210 | */ | ||
| 211 | IDO_SYNC_SET_WEATHER_SWITCH_TYPE, | ||
| 212 | /* | ||
| 213 | * 设置心率区间 | ||
| 214 | * set heart rate interval | ||
| 215 | */ | ||
| 216 | IDO_SYNC_SET_HEART_RATE_INTERVAL_TYPE, | ||
| 217 | /* | ||
| 218 | * 设置运动模式选择 | ||
| 219 | * set sport mode select | ||
| 220 | */ | ||
| 221 | IDO_SYNC_SET_SPORT_MODE_SELECT_TYPE, | ||
| 222 | /* | ||
| 223 | * 设置运动模式排序 | ||
| 224 | * set sport mode sort | ||
| 225 | */ | ||
| 226 | IDO_SYNC_SET_SPORT_MODE_SORT_TYPE, | ||
| 227 | /* | ||
| 228 | * 设置表盘 | ||
| 229 | * set watch dial | ||
| 230 | */ | ||
| 231 | IDO_SYNC_SET_WATCH_DIAL_TYPE, | ||
| 232 | /* | ||
| 233 | * 设置快捷方式 | ||
| 234 | * set shortcut | ||
| 235 | */ | ||
| 236 | IDO_SYNC_SET_SHORTCUT_TYPE, | ||
| 237 | /* | ||
| 238 | * 设置睡眠时间段 | ||
| 239 | * set sleep period | ||
| 240 | */ | ||
| 241 | IDO_SYNC_SET_SLEEP_PERIOD_TYPE, | ||
| 242 | /* | ||
| 243 | * 设置屏幕亮度 | ||
| 244 | * set screen brightness | ||
| 245 | */ | ||
| 246 | IDO_SYNC_SET_SCREEN_BRIGHTNESS_TYPE, | ||
| 247 | /* | ||
| 248 | * 设置女性生理周期提醒 | ||
| 249 | * set menstruation remind | ||
| 250 | */ | ||
| 251 | IDO_SYNC_SET_MENSTRUATION_REMIND_TYPE, | ||
| 252 | /* | ||
| 253 | * 设置女性生理周期 | ||
| 254 | * set menstruation | ||
| 255 | */ | ||
| 256 | IDO_SYNC_SET_SET_MENSTRUATION_TYPE, | ||
| 257 | /* | ||
| 258 | * 设置卡路里和距离目标 | ||
| 259 | * set calorie distance goal | ||
| 260 | */ | ||
| 261 | IDO_SYNC_SET_CALORIE_DISTANCE_GOAL_TYPE, | ||
| 262 | /* | ||
| 263 | * 设置GPS信息 | ||
| 264 | * set gps config | ||
| 265 | */ | ||
| 266 | IDO_SYNC_SET_CONFIG_GPS_TYPE, | ||
| 267 | /* | ||
| 268 | * 设置打开苹果通知开关 | ||
| 269 | * set open ancs | ||
| 270 | */ | ||
| 271 | IDO_SYNC_SET_BLE_OPEN_ANCS_TYPE, | ||
| 272 | /* | ||
| 273 | * 设置走路提醒 | ||
| 274 | * set walk reminder | ||
| 275 | */ | ||
| 276 | IDO_SYNC_SET_WALK_REMINDER_TYPE, | ||
| 277 | /* | ||
| 278 | * 设置血氧训练 | ||
| 279 | * set breathe train | ||
| 280 | */ | ||
| 281 | IDO_SYNC_SET_BREATHE_TRAIN_TYPE, | ||
| 282 | /* | ||
| 283 | * 设置活动识别开关 | ||
| 284 | * set activity switch | ||
| 285 | */ | ||
| 286 | IDO_SYNC_SET_ACTIVITY_SWITCH_TYPE, | ||
| 287 | }; | ||
| 288 | |||
| 289 | /** | ||
| 290 | * 设置同步项类型 | ||
| 291 | * set want to sync item type | ||
| 292 | */ | ||
| 293 | typedef NS_ENUM(NSInteger, IDO_WANT_TO_SYNC_ITEM_TYPE) { | ||
| 294 | /* | ||
| 295 | * 同步配置 | ||
| 296 | * sync config | ||
| 297 | */ | ||
| 298 | IDO_WANT_TO_SYNC_CONFIG_ITEM_TYPE = 1 << 0, | ||
| 299 | /* | ||
| 300 | * 同步健康 | ||
| 301 | * sync health | ||
| 302 | */ | ||
| 303 | IDO_WANT_TO_SYNC_HEALTH_ITEM_TYPE = 1 << 1, | ||
| 304 | /* | ||
| 305 | * 同步活动 | ||
| 306 | * sync activity | ||
| 307 | */ | ||
| 308 | IDO_WANT_TO_SYNC_ACTIVITY_ITEM_TYPE = 1 << 2, | ||
| 309 | /* | ||
| 310 | * 同步 GPS | ||
| 311 | * sync gps | ||
| 312 | */ | ||
| 313 | IDO_WANT_TO_SYNC_GPS_ITEM_TYPE = 1 << 3 | ||
| 314 | }; | ||
| 315 | |||
| 316 | #endif /* IDOSyncEnum_h */ | ||
