![]() |
RTEMS 6.3
|
Test context for spec:/rtems/event/req/send-receive test case. More...
Data Structures | |
| struct | [struct].Map |
Data Fields | |
| SenderTypes | sender_type |
| This member defines the sender type to perform the event send action. | |
| rtems_task_priority | 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_event_set * | received_events_parameter |
| This member references the event set received by the event receive action or is NULL. | |
| rtems_status_code | receive_status |
| This member contains the status of the event receive action. | |
| ReceiveConditionStates | receive_condition_state |
| This member contains the event condition 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 satisify 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. | |
| struct | Map |
Test context for spec:/rtems/event/req/send-receive test case.