RTEMS 6.1-rc2
|
This header file provides interfaces of the User Extensions Handler which are used by the implementation and the Application Configuration. More...
#include <rtems/score/interr.h>
Go to the source code of this file.
Data Structures | |
struct | User_extensions_Table |
User extension table. More... | |
Typedefs | |
typedef bool(* | User_extensions_thread_create_extension) (struct _Thread_Control *executing, struct _Thread_Control *created) |
Task create extension. | |
typedef void(* | User_extensions_thread_delete_extension) (struct _Thread_Control *executing, struct _Thread_Control *deleted) |
Task delete extension. | |
typedef void(* | User_extensions_thread_start_extension) (struct _Thread_Control *executing, struct _Thread_Control *started) |
Task start extension. | |
typedef void(* | User_extensions_thread_restart_extension) (struct _Thread_Control *executing, struct _Thread_Control *restarted) |
Task restart extension. | |
typedef void(* | User_extensions_thread_switch_extension) (struct _Thread_Control *executing, struct _Thread_Control *heir) |
Task switch extension. | |
typedef void(* | User_extensions_thread_begin_extension) (struct _Thread_Control *executing) |
Task begin extension. | |
typedef void(* | User_extensions_thread_exitted_extension) (struct _Thread_Control *executing) |
Task exitted extension. | |
typedef void(* | User_extensions_fatal_extension) (Internal_errors_Source source, bool always_set_to_false, Internal_errors_t code) |
Fatal error extension. | |
typedef void(* | User_extensions_thread_terminate_extension) (struct _Thread_Control *terminated) |
Task termination extension. | |
This header file provides interfaces of the User Extensions Handler which are used by the implementation and the Application Configuration.