RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Data Fields

Test context for spec:/rtems/timer/req/fire-when test case. More...

Data Fields

rtems_id timer_id
 This member contains a valid id of a timer.
 
rtems_id id_param
 This member specifies the id parameter for the action.
 
const rtems_time_of_daywall_time_param
 This member specifies the wall_time parameter for the action.
 
rtems_timer_service_routine_entry routine_param
 This member specifies the routine parameter for the action.
 
rtems_status_code status
 This member contains the returned status code of the action.
 
int invocations
 This member contains a counter of invocations of the Timer Service Routine.
 
rtems_time_of_day tod_till_fire
 Function TriggerTimer() is used to figure out when the Timer Service Routine gets executed. This member contains the time-of-day when the Timer Service Routine fires (see fire).
 
void * routine_user_data
 This member contains the user data given to the Timer Service Routine when called.
 
PreConditionContext pre_cond_contex
 This member specifies which pre-condition context (none, interrupt context, server context) must be created before the rtems_timer_fire_when() action gets executed.
 
const rtems_time_of_daypre_cond_tod
 This member specifies the pre-condition state of the realtime clock. It should either be set to the value referenced by pre_cond_tod or if NULL, then the realtime clock should be not set.
 
Timer_Classes pre_class
 This member stores internal clock and context settings of the timer before the execution of the test action.
 
Timer_States pre_state
 This member stores the state of the timer before the execution of the test action.
 
Timer_States post_state
 This member stores the state of the timer after the execution of the test action.
 
Timer_Scheduling_Data pre_scheduling_data
 This member stores the scheduling data of the timer before the execution of the test action.
 
Timer_Scheduling_Data post_scheduling_data
 This member stores the scheduling data of the timer after the execution of the test action.
 
struct {
   size_t   pcs [7]
 This member defines the pre-condition states for the next action.
 
   bool   in_action_loop
 If this member is true, then the test action loop is executed.
 
   size_t   index
 This member contains the next transition map index.
 
   RtemsTimerReqFireWhen_Entry   entry
 This member contains the current transition map entry.
 
   bool   skip
 If this member is true, then the current transition variant should be skipped.
 
Map
 

Detailed Description

Test context for spec:/rtems/timer/req/fire-when test case.


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