RTEMS CPU Kit with SuperCore  4.11.3
Data Fields
Scheduler_CBS_Server Struct Reference

This structure represents a time server. More...

#include <schedulercbs.h>

Collaboration diagram for Scheduler_CBS_Server:
Collaboration graph
[legend]

Data Fields

rtems_id task_id
 Task id. More...
 
Scheduler_CBS_Parameters parameters
 Server paramenters. More...
 
Scheduler_CBS_Budget_overrun cbs_budget_overrun
 Callback function invoked when a budget overrun occurs. More...
 
bool initialized
 Indicates if this CBS server is initialized. More...
 

Detailed Description

This structure represents a time server.

Field Documentation

◆ cbs_budget_overrun

Scheduler_CBS_Budget_overrun Scheduler_CBS_Server::cbs_budget_overrun

Callback function invoked when a budget overrun occurs.

◆ initialized

bool Scheduler_CBS_Server::initialized

Indicates if this CBS server is initialized.

See also
_Scheduler_CBS_Create_server() and _Scheduler_CBS_Destroy_server().

◆ parameters

Scheduler_CBS_Parameters Scheduler_CBS_Server::parameters

Server paramenters.

◆ task_id

rtems_id Scheduler_CBS_Server::task_id

Task id.

Note
: The current implementation of CBS handles only one task per server.

The documentation for this struct was generated from the following file: