|
RTEMS
|
Test context for spec:/rtems/event/req/send-receive test case. More...
Public Attributes | |
| SenderTypes | sender_type |
| This member defines the sender type to perform the event send action. | |
| Priorities | sender_prio |
| This member defines the sender task priority. | |
| rtems_id | receiver_id |
| This member defines the receiver ID used for the event send action. | |
| rtems_event_set | events_to_send |
| This member defines the events to send for the event send action. | |
| rtems_status_code | send_status |
| This member contains the status of the event send action. | |
| ReceiveTypes | receive_type |
| This member contains the scheduler ID of the runner task. | |
| rtems_option | receive_option_set |
| This member defines the option set used for the event receive action. | |
| rtems_interval | receive_timeout |
| This member defines the timeout used for the event receive action. | |
| rtems_event_set | received_events |
| This member contains the events received by the event receive action. | |
| rtems_status_code | receive_status |
| This member contains the status of the event receive action. | |
| ReceiveConditionStates | receive_condition_state |
| This member contains the event conditon state of the receiver task after the event send action. | |
| rtems_event_set | unsatisfied_pending |
| This member contains the pending events after an event send action which did not satsify the event condition of the receiver. | |
| Thread_Control * | runner_thread |
| This member contains the TCB of the runner task. | |
| rtems_id | runner_id |
| This member contains the ID of the runner task. | |
| rtems_id | worker_id |
| This member contains the task ID of the worker task. | |
| rtems_id | worker_wakeup |
| This member contains the ID of the semaphore used to wake up the worker task. | |
| rtems_id | runner_wakeup |
| This member contains the ID of the semaphore used to wake up the runner task. | |
| rtems_id | runner_sched |
| This member contains the scheduler ID of scheduler used by the runner task. | |
| rtems_id | other_sched |
| This member contains the scheduler ID of another scheduler which is not used by the runner task. | |
| T_thread_switch_log_4 | thread_switch_log |
| This member contains the thread switch log. | |
| rtems_status_code(* | send )(rtems_id, rtems_event_set) |
| This member contains a copy of the corresponding RtemsEventReqSendReceive_Run() parameter. | |
| rtems_status_code(* | receive )(rtems_event_set, rtems_option, rtems_interval, rtems_event_set *) |
| This member contains a copy of the corresponding RtemsEventReqSendReceive_Run() parameter. | |
| rtems_event_set(* | get_pending_events )(Thread_Control *) |
| This member contains a copy of the corresponding RtemsEventReqSendReceive_Run() parameter. | |
| unsigned int | wait_class |
| This member contains a copy of the corresponding RtemsEventReqSendReceive_Run() parameter. | |
| int | waiting_for_event |
| This member contains a copy of the corresponding RtemsEventReqSendReceive_Run() parameter. | |
| size_t | pcs [4] |
| This member defines the pre-condition states for the next action. | |
| bool | in_action_loop |
| This member indicates if the test action loop is currently executed. | |
Test context for spec:/rtems/event/req/send-receive test case.
Definition at line 97 of file tr-event-send-receive.c.
1.8.14