RTEMS CPU Kit with SuperCore  4.10.99.0
Data Structures | Typedefs | Functions
extension.h File Reference

User Extensions API. More...

#include <rtems/score/object.h>
#include <rtems/score/userext.h>
#include <rtems/rtems/status.h>
#include <rtems/rtems/types.h>
Include dependency graph for extension.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  Extension_Control
 

Typedefs

typedef User_extensions_routine rtems_extension
 
typedef User_extensions_thread_create_extension rtems_task_create_extension
 
typedef User_extensions_thread_delete_extension rtems_task_delete_extension
 
typedef User_extensions_thread_start_extension rtems_task_start_extension
 
typedef User_extensions_thread_restart_extension rtems_task_restart_extension
 
typedef User_extensions_thread_switch_extension rtems_task_switch_extension
 
typedef User_extensions_thread_begin_extension rtems_task_begin_extension
 
typedef User_extensions_thread_exitted_extension rtems_task_exitted_extension
 
typedef User_extensions_fatal_extension rtems_fatal_extension
 
typedef User_extensions_Table rtems_extensions_table
 
typedef Internal_errors_Source rtems_fatal_source
 
typedef Internal_errors_t rtems_fatal_code
 

Functions

rtems_status_code rtems_extension_create (rtems_name name, const rtems_extensions_table *extension_table, rtems_id *id)
 Creates an extension set object. More...
 
rtems_status_code rtems_extension_ident (rtems_name name, rtems_id *id)
 Identifies an extension set object by a name. More...
 
rtems_status_code rtems_extension_delete (rtems_id id)
 Deletes an extension set object specified by the identifier id. More...
 

Detailed Description

User Extensions API.