Index: sources/cloudsync/CloudSyncController.h =================================================================== diff -u -r2b999e7cb21620d4b43cefc0908e3367bd05c840 -r93fd34d3e057f12282c909c98264a3bbbfca5253 --- sources/cloudsync/CloudSyncController.h (.../CloudSyncController.h) (revision 2b999e7cb21620d4b43cefc0908e3367bd05c840) +++ sources/cloudsync/CloudSyncController.h (.../CloudSyncController.h) (revision 93fd34d3e057f12282c909c98264a3bbbfca5253) @@ -6,8 +6,8 @@ * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * * \file CloudSyncController.h - * \author (last) Behrouz NematiPour - * \date (last) 22-Apr-2024 + * \author (last) Tiffany Mejia + * \date (last) 05-Feb-2026 * \author (original) Behrouz NematiPour * \date (original) 14-Oct-2021 * @@ -253,7 +253,7 @@ signals: void didInitComplete (); void didTxCodeReceive (const QString &vTxCode ); - void didLogUpload (const QString &vFileName, const quint32 &vAccepted, const quint32 &vRejectReason); + void didLogUpload (const QString &vFileName, const quint32 vAccepted, const quint32 vRejectReason); void didLogRetention (quint16 vLogsCount, quint32 vLogsSize); void didRegisterStart (bool vOK ); @@ -344,4 +344,12 @@ // CloudSync log retention void sendRetentionLog ( quint8 vMaxUsePercent ); // eMessageID_SendLogRetention bool rcvdRetentionLog (const Message &vMessage ); // eMessageID_SendLogRetention + +public: + enum LogUploadRejectReason_Enum { + eLogUpload_NoRejectReason = 0, // + eLogUpload_NoConnectivity = 1, // Log Upload Rejection due to no connectivity to the cloud + eLogUpload_NoCredentials = 2, // Log Upload Rejection due to Invalid Credentials + eLogUpload_Duplicate = 3, // Log Upload Rejection due to received log is a Duplicate on the Cloud + }; };