43 #include <rtems/test.h> 83 return api->
Event.pending_events;
89 T_TEST_CASE( ReqRtemsEventValClassicSend )
uint32_t rtems_option
This type is used to represent an option set.
Classic Event Manager Implementation.
rtems_status_code
This enumeration provides status codes for directives of the Classic API.
void ReqRtemsEventSendReceive_Run(rtems_status_code(*send)(rtems_id, rtems_event_set), rtems_status_code(*receive)(rtems_event_set, rtems_option, rtems_interval, rtems_event_set *), rtems_event_set(*get_pending_events)(Thread_Control *))
Runs the parameterized test case.
void * API_Extensions[THREAD_API_LAST+1]
Watchdog_Interval rtems_interval
This type is used to represent clock tick intervals.
rtems_status_code rtems_event_receive(rtems_event_set event_in, rtems_option option_set, rtems_interval ticks, rtems_event_set *event_out)
Receives or gets an event set.
Objects_Id rtems_id
Values of this type identify an RTEMS object.
uint32_t rtems_event_set
This integer type can hold an event set of up to 32 events represented as a bit field.
rtems_status_code rtems_event_send(rtems_id id, rtems_event_set event_in)
Sends an event set to a task.
Classic Tasks Manager Data Structures.