Click or drag to resize

EventHandlerExecutionOrderPreserver Methods

The EventHandlerExecutionOrderPreserver type exposes the following members.

Methods
  NameDescription
Public methodClearPriorities
Clears an applications stored priorities from NVS.
Public methodLoadPriorities
Loads previously saved event handler priorities for an application from NVS.
Public methodResolvePriorities
Creates a list of which event handlers come before and after the application's event handlers.
Public methodRestoreExecutionOrder
Convienience method. Loads the previously saved execution order of all of an application's event handlers from NVS, and restores the order to the passed event handlers, and then clears then clears the saved data from NVS.
Public methodRestoreOrder
Applies priority rules to a set of event handlers by re-sorting them as needed.
Public methodRestorePriority
Applies an event handler priority rule to a set of event handlers for a certain type by re-sorting them as needed.
Public methodSaveExecutionOrder
Convenience method. Resolves the current execution order of all of an application's event handlers and saves it to NVS.
Public methodStorePriorities
Stores the application's priorities to NVS.
Top
See Also