Перечисление SysEvent_Events

Заголовок: #include <applibs/sysevent.h>

Флаги для системных типов событий.

typedef uint32_t SysEvent_Events;
enum {
    SysEvent_Events_None = 0x00,
    SysEvent_Events_UpdateReadyForInstall = 0x01,
    SysEvent_Events_UpdateStarted = 0x02,
    SysEvent_Events_NoUpdateAvailable = 0x04,
    SysEvent_Events_Mask = SysEvent_Events_UpdateStarted | SysEvent_Events_UpdateReadyForInstall |
                           SysEvent_Events_NoUpdateAvailable
};

Членов

SysEvent_Events_None

Событие не задано.

SysEvent_Events_UpdateReadyForInstall

Обновление ОС или приложения загружено и готово к установке.

SysEvent_Events_UpdateStarted

Запущено обновление ОС или приложения. За этим событием последует событие SysEvent_Events_UpdateReadyForInstall, когда обновление будет полностью загружено и готово к установке. Если обновление недоступно, вместо этого события будет отправлено SysEvent_Events_NoUpdateAvailable.

SysEvent_Events_NoUpdateAvailable

Обновления недоступны.

SysEvent_Events_Mask

Маска для всех допустимых системных событий.