RTEMS 6.3
Loading...
Searching...
No Matches

Test context for spec:/rtems/ratemon/req/cancel test case. More...

Data Structures

struct  [struct].Map

Data Fields

rtems_id period_id
 This member contains a valid identifier of a period.
rtems_rate_monotonic_period_status period_status
 This member is used to receive the rtems_rate_monotonic_period_status after the action.
rtems_id id_param
 This member specifies the id parameter for the action.
rtems_status_code status
 This member contains the returned status code of the action.
void(*) do_action (void *ctx)
 This member contains the pointer to the function which executes the action.
rtems_id task_id
 This member contains the task identifier of the owner task.
rtems_id worker_id
 This member contains the task identifier of the worker task (which is not the owner task).
rtems_id original_priority
 This member contains a backup of the task priority before the execution of this test.
uint32_t postponed_jobs_count
 This member contains the number of postponed jobs before the action.
rtems_rate_monotonic_period_states previous_state
 This member contains the state before the action.
struct  Map

Detailed Description

Test context for spec:/rtems/ratemon/req/cancel test case.

Field Documentation

◆ do_action

void(*) RtemsRatemonReqCancel_Context::do_action(void *ctx)

This member contains the pointer to the function which executes the action.

The action is either executed by the owner task or by the worker task depending on the function pointer used here. argument is a pointer to this context structure.


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