Document retryable avatar snapshot read failures
This commit is contained in:
1 parent
90a588cfc1
commit
138de8d446
1 file changed
+1
@@ -23,6 +23,7 @@ public:
|
||||
static GroupAvatarManager* instance();
|
||||
/* Выбирает версию/hash в кеше; при miss копирует JPEG из БД и запускает проверку SHA-256/декодирование.
|
||||
* Возвращает самостоятельное implicitly-shared значение QImage либо пустое до changed/при ошибке.
|
||||
* Отказ SQLite не кешируется: следующий вызов повторяет чтение, без changed на неудачное чтение.
|
||||
* version=0 означает отсутствие аватара; декодирование допускает только квадратный JPEG <=128×128/16 KiB. */
|
||||
QImage image(const QString& channel, quint64 version, const QByteArray& hash);
|
||||
/* Читает текущие version/hash канала в БД и вызывает image(channel,version,hash). */
|
||||
|
||||
Reference in new issue
Block a user