/*! * * Copyright (c) 2020-2024 Diality Inc. - All Rights Reserved. * \copyright * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * * \file StorageGlobals.h * \author (last) Dara Navaei * \date (last) 07-Feb-2024 * \author (original) Behrouz NematiPour * \date (original) 26-Aug-2020 * */ #pragma once // Qt #include /*! * Contains the shared constants between storage classes. */ namespace Storage { // POST extern const char *POST_LOG; // OS VERSION extern const quint16 OS_VERSION_MAJOR; extern const quint16 OS_VERSION_MINOR; extern const quint16 OS_VERSION_MICRO; // USB extern const char *USB_Mount_Point; extern const char *USB_File_System; // SD-CARD extern const short Log_Min_Available_Total_Space_Percent; extern const short Log_Max_Allowable_AppED_Space_Percent; extern const short Log_Max_Allowable_Debug_Space_Percent; extern const short Log_Max_Allowable_Cloud_Space_Percent; extern short Log_Min_Available_Total_Space_IsLow ( short vPercent ); extern const short Txr_Min_Available_Total_Space_Percent; extern const short Txr_Max_Allowable_Trtmt_Space_Percent; extern short Txr_Min_Available_Total_Space_IsLow ( short vPercent ); extern const char *SDCard_Base_Path_Name; // Screenshot store folder extern const char *Screenshot_Base_Path_Name; // Settings extern void Settings_Secured (); extern const char *Settings_Path (); extern const char *Configurations_Path (); extern const char *Translations_Path (); extern const char *Settings_Path_Init ; extern const char *Settings_Path_Name ; extern const char *Settings_Category_Instructions ; extern const char *Settings_Category_InstructionsImagesLoc ; extern const char *Settings_Category_DataList ; extern const char *Settings_Category_Alarms ; extern const char *Settings_Category_AlarmsImagesLoc ; extern const char *Settings_Category_Events ; extern const char *Settings_Category_Rejects ; extern const char *Settings_Category_MessagesUnhandled ; extern const char *Settings_Category_SettingsSystem ; extern const char *Settings_Category_GenericConfirm ; extern const char *Settings_Category_Translation ; // in qrc extern const char *Settings_Category_Locale ; // in app location /settings // Settings - Keys extern const char *Settings_Key_Title ; extern const char *Settings_Key_Message ; extern const char *Settings_Key_ListTitle ; extern const char *Settings_Key_Confirm ; extern const char *Settings_Key_Cancel ; // CloudSync_Credentials_Path_Name extern const char *CloudSync_Base_Path_Name; extern const char *CloudSync_Credentials_Folder_Name; // Scripts extern const QString Scripts_Path_Name(); // Log Type Folders extern const char *Log_Folder_Base; // Base Log Folder extern const char *Log_Folder_Application; // Event/Data Log extern const char *Log_Folder_Service; // Service Log extern const char *Log_Folder_CloudSync; // CloudSync Log extern const char *Txr_Folder_Base; // Base Txr Folder extern const char *Txr_Folder_Treatment; // Treatment Rep // Date and Time extern const char *Date_Time_Set_Sh; // WiFi extern const char *Wifi_Scripts_Dir; extern const char *Scripts_Wifi_Disconnect; extern const char *Scripts_Wifi_Connect; extern const char *Wifi_Generate_WPA_Supplicant; extern const char *Wifi_Read_DNS; extern const char *Wifi_Read_Gateway; extern const char *Wifi_Read_IP_Settings; extern const char *Wifi_Get_Auto_Assigned_IP; extern const char *Wifi_Reset_Adapter; extern const char *Wifi_Reset_Interface; extern const char *Scripts_Wifi_Scan; extern const char *Scripts_Wifi_Info; extern const char *Wifi_Set_Auto_Assigned_IP; extern const char *Wifi_Set_DNS; extern const char *Wifi_Set_Static_IP; extern const char *Wifi_Set_Gateway; extern const char *Wifi_Set_SubnetMask; extern const char *Wifi_Start_WPA_Supplicant; extern const char *Wifi_Read_Network_Info; // Brightness extern const char *Scripts_Brightness; // RootSSHAccess extern const char *Scripts_Ssh_Access; // Bluetooth extern const char *Bluetooth_Paired_Reset; extern const char *Bluetooth_Paired_Query; // Encrypted Partition - cryptsetup extern const char *Crypt_Setup; // Factory Reset extern const char *Scripts_Factory_Reset; // Device Decommissioning extern const char *Scripts_Device_Decommission; // Device Lockdown extern const char *Scripts_Device_Lockdown; extern const char *CloudSyncPath; // USB mount/unmount extern const char *Scripts_USB_Unmount; extern const char *Scripts_USB_Mount; }