RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Macros | Typedefs
cbs.h File Reference

Constants and Structures Associated with the CBS library in RTEMS. More...

#include <rtems/score/schedulercbs.h>

Go to the source code of this file.

Macros

#define RTEMS_CBS_OK   SCHEDULER_CBS_OK
 
#define RTEMS_CBS_ERROR_GENERIC   SCHEDULER_CBS_ERROR_GENERIC
 
#define RTEMS_CBS_ERROR_NO_MEMORY   SCHEDULER_CBS_ERROR_NO_MEMORY
 
#define RTEMS_CBS_ERROR_INVALID_PARAMETER   SCHEDULER_CBS_ERROR_INVALID_PARAM
 
#define RTEMS_CBS_ERROR_UNAUTHORIZED   SCHEDULER_CBS_ERROR_UNAUTHORIZED
 
#define RTEMS_CBS_ERROR_UNIMPLEMENTED   SCHEDULER_CBS_ERROR_UNIMPLEMENTED
 
#define RTEMS_CBS_ERROR_MISSING_COMPONENT   SCHEDULER_CBS_ERROR_MISSING_COMPONENT
 
#define RTEMS_CBS_ERROR_INCONSISTENT_STATE   SCHEDULER_CBS_ERROR_INCONSISTENT_STATE
 
#define RTEMS_CBS_ERROR_SYSTEM_OVERLOAD   SCHEDULER_CBS_ERROR_SYSTEM_OVERLOAD
 
#define RTEMS_CBS_ERROR_INTERNAL_ERROR   SCHEDULER_CBS_ERROR_INTERNAL_ERROR
 
#define RTEMS_CBS_ERROR_NOT_FOUND   SCHEDULER_CBS_ERROR_NOT_FOUND
 
#define RTEMS_CBS_ERROR_FULL   SCHEDULER_CBS_ERROR_FULL
 
#define RTEMS_CBS_ERROR_EMPTY   SCHEDULER_CBS_ERROR_EMPTY
 
#define RTEMS_CBS_ERROR_NOSERVER   SCHEDULER_CBS_ERROR_NOSERVER
 

Typedefs

typedef Scheduler_CBS_Budget_overrun rtems_cbs_budget_overrun
 
typedef Scheduler_CBS_Server_id rtems_cbs_server_id
 
typedef Scheduler_CBS_Parameters rtems_cbs_parameters
 

Detailed Description

Constants and Structures Associated with the CBS library in RTEMS.

This include file contains all the constants and structures associated with the CBS library in RTEMS.

Typedef Documentation

◆ rtems_cbs_budget_overrun

Callback function invoked when a budget overrun of a task occurs.

◆ rtems_cbs_parameters

Server parameters.

◆ rtems_cbs_server_id

Server id.