Skip to main content

Module app

Module app 

Source
Expand description

Application management.

Provides AppId, AppInfo, RunStatus, and default_panic_handler.

Structs§

AppId
A type-safe, zero-cost wrapper for a cFE Application ID.
AppInfo
A high-level wrapper around the FFI’s CFE_ES_AppInfo_t.

Enums§

RunStatus
Represents the possible run statuses returned by CFE_ES_RunLoop.

Functions§

default_panic_handler
Provides a default panic handler that logs the panic to the cFE System Log and exits the application. This is highly recommended for all applications.
exit_app
Exits the application with the given status.
run_loop
Checks whether the application should continue running.