SysEvent_Events Enum

Header: #include <applibs/sysevent.h>

Flags for system event types.

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
};

Members

SysEvent_Events_None

No event given.

SysEvent_Events_UpdateReadyForInstall

An OS or application update has been downloaded and is ready to install.

SysEvent_Events_UpdateStarted

An OS or application update has started. This event will be followed by the SysEvent_Events_UpdateReadyForInstall event when the update is fully downloaded and ready for installation. If no update is available, SysEvent_Events_NoUpdateAvailable will be sent instead of this event.

SysEvent_Events_NoUpdateAvailable

No updates are available.

SysEvent_Events_Mask

A mask for all valid system events.