RTEMS 6.1-rc1
Data Structures | Typedefs | Enumerations | Functions
#include <rtems.h>
#include <string.h>
#include <rtems/test-scheduler.h>
#include <rtems/score/timecounter.h>
#include "tx-support.h"
#include <rtems/test.h>

Data Structures

struct  RtemsTaskReqWakeWhen_Entry
 
struct  RtemsTaskReqWakeWhen_Context
 Test context for spec:/rtems/task/req/wake-when test case. More...
 

Typedefs

typedef RtemsTaskReqWakeWhen_Context Context
 

Enumerations

enum  RtemsTaskReqWakeWhen_Pre_TODSet { RtemsTaskReqWakeWhen_Pre_TODSet_Yes , RtemsTaskReqWakeWhen_Pre_TODSet_No , RtemsTaskReqWakeWhen_Pre_TODSet_NA }
 
enum  RtemsTaskReqWakeWhen_Pre_TOD { RtemsTaskReqWakeWhen_Pre_TOD_Valid , RtemsTaskReqWakeWhen_Pre_TOD_Null , RtemsTaskReqWakeWhen_Pre_TOD_NA }
 
enum  RtemsTaskReqWakeWhen_Pre_TODObj { RtemsTaskReqWakeWhen_Pre_TODObj_Future , RtemsTaskReqWakeWhen_Pre_TODObj_PastOrNow , RtemsTaskReqWakeWhen_Pre_TODObj_Invalid , RtemsTaskReqWakeWhen_Pre_TODObj_NA }
 
enum  RtemsTaskReqWakeWhen_Post_Status {
  RtemsTaskReqWakeWhen_Post_Status_Ok , RtemsTaskReqWakeWhen_Post_Status_NotDef , RtemsTaskReqWakeWhen_Post_Status_InvAddr , RtemsTaskReqWakeWhen_Post_Status_InvClock ,
  RtemsTaskReqWakeWhen_Post_Status_NA
}
 
enum  RtemsTaskReqWakeWhen_Post_Timer { RtemsTaskReqWakeWhen_Post_Timer_Inactive , RtemsTaskReqWakeWhen_Post_Timer_Realtime , RtemsTaskReqWakeWhen_Post_Timer_NA }
 
enum  RtemsTaskReqWakeWhen_Post_Expire { RtemsTaskReqWakeWhen_Post_Expire_Absolute , RtemsTaskReqWakeWhen_Post_Expire_NA }
 
enum  RtemsTaskReqWakeWhen_Post_Scheduler { RtemsTaskReqWakeWhen_Post_Scheduler_Block , RtemsTaskReqWakeWhen_Post_Scheduler_Nop , RtemsTaskReqWakeWhen_Post_Scheduler_NA }
 

Functions

 T_TEST_CASE_FIXTURE (RtemsTaskReqWakeWhen, &RtemsTaskReqWakeWhen_Fixture)