#include <unistd.h>
extern "C" {
-void check_dial_space() {
- OHOS::SetDialModel::GetInstance().CheckDialSpace();
-}
+void check_dial_space() { OHOS::SetDialModel::GetInstance().CheckDialSpace(); }
}
namespace OHOS {
}
SetDialModel::SetDialModel() {
- LoadAllDial(); // 更新表盘个数 当前表盘
+ LoadAllDial(); // 更新表盘个数 当前表盘
readDialfile(); // 读取表盘map配置文件
char idBuffer[10]; // 读取表盘Id配置文件
int len = UtilsGetValue("dial_id", idBuffer, sizeof(idBuffer));
//判断offlinedial文件夹内存是否可以继续存储
downloadstate = SystemLogModel::GetInstance()->canSyncFile(
TOTAL_DIAL_SPACE_PATH, TOTAL_DIAL_SPACE, download_dialSize);
+ //离线表盘
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "CheckDialSpace: Offline dial %d",
+ downloadstate);
return;
}
} else {
downloadstate = SystemLogModel::GetInstance()->canSyncFile(
TOTAL_CUSTOM_DAIL_SPACE_PATH, TOTAL_CUSTOM_DAIL_SPACE,
download_dialSize);
+ //自定义表盘
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "CheckDialSpace: Custom dial %d",
+ downloadstate);
}
}
bool SetDialModel::CheckDialDownload(uint16_t ID, uint32_t dial_size) {
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "CheckDialDownload: %d %d", ID,
+ dial_size);
+
download_DialID = ID;
download_dialSize = dial_size;
- do_custom_cmd_service_check_msg(CUSTOM_CMD_MSG_CHECK_DIAL_SPACE, nullptr, 0);
+ // do_custom_cmd_service_check_msg(CUSTOM_CMD_MSG_CHECK_DIAL_SPACE, nullptr,0);
+ CheckDialSpace();
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "CheckDialDownload: %d",
downloadstate);