RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Files | Data Structures | Macros | Typedefs | Enumerations | Functions

Files

file  tc-message-construct.c
 

Data Structures

struct  RtemsMessageReqConstruct_Entry
 
struct  RtemsMessageReqConstruct_Context
 Test context for spec:/rtems/message/req/construct test case. More...
 

Macros

#define NAME   rtems_build_name( 'T', 'E', 'S', 'T' )
 
#define MAX_MESSAGE_QUEUES   4
 
#define MAX_PENDING_MESSAGES   1
 
#define MAX_MESSAGE_SIZE   1
 

Typedefs

typedef RtemsMessageReqConstruct_Context Context
 

Enumerations

enum  RtemsMessageReqConstruct_Pre_Config { RtemsMessageReqConstruct_Pre_Config_Valid , RtemsMessageReqConstruct_Pre_Config_Null , RtemsMessageReqConstruct_Pre_Config_NA }
 
enum  RtemsMessageReqConstruct_Pre_Name { RtemsMessageReqConstruct_Pre_Name_Valid , RtemsMessageReqConstruct_Pre_Name_Invalid , RtemsMessageReqConstruct_Pre_Name_NA }
 
enum  RtemsMessageReqConstruct_Pre_Id { RtemsMessageReqConstruct_Pre_Id_Id , RtemsMessageReqConstruct_Pre_Id_Null , RtemsMessageReqConstruct_Pre_Id_NA }
 
enum  RtemsMessageReqConstruct_Pre_MaxPending { RtemsMessageReqConstruct_Pre_MaxPending_Valid , RtemsMessageReqConstruct_Pre_MaxPending_Zero , RtemsMessageReqConstruct_Pre_MaxPending_Big , RtemsMessageReqConstruct_Pre_MaxPending_NA }
 
enum  RtemsMessageReqConstruct_Pre_MaxSize { RtemsMessageReqConstruct_Pre_MaxSize_Valid , RtemsMessageReqConstruct_Pre_MaxSize_Zero , RtemsMessageReqConstruct_Pre_MaxSize_Big , RtemsMessageReqConstruct_Pre_MaxSize_NA }
 
enum  RtemsMessageReqConstruct_Pre_Free { RtemsMessageReqConstruct_Pre_Free_Yes , RtemsMessageReqConstruct_Pre_Free_No , RtemsMessageReqConstruct_Pre_Free_NA }
 
enum  RtemsMessageReqConstruct_Pre_Area { RtemsMessageReqConstruct_Pre_Area_Valid , RtemsMessageReqConstruct_Pre_Area_Null , RtemsMessageReqConstruct_Pre_Area_NA }
 
enum  RtemsMessageReqConstruct_Pre_AreaSize { RtemsMessageReqConstruct_Pre_AreaSize_Valid , RtemsMessageReqConstruct_Pre_AreaSize_Invalid , RtemsMessageReqConstruct_Pre_AreaSize_NA }
 
enum  RtemsMessageReqConstruct_Pre_StorageFree { RtemsMessageReqConstruct_Pre_StorageFree_Null , RtemsMessageReqConstruct_Pre_StorageFree_Handler , RtemsMessageReqConstruct_Pre_StorageFree_NA }
 
enum  RtemsMessageReqConstruct_Post_Status {
  RtemsMessageReqConstruct_Post_Status_Ok , RtemsMessageReqConstruct_Post_Status_InvAddr , RtemsMessageReqConstruct_Post_Status_InvName , RtemsMessageReqConstruct_Post_Status_InvNum ,
  RtemsMessageReqConstruct_Post_Status_InvSize , RtemsMessageReqConstruct_Post_Status_TooMany , RtemsMessageReqConstruct_Post_Status_Unsat , RtemsMessageReqConstruct_Post_Status_NA
}
 
enum  RtemsMessageReqConstruct_Post_Name { RtemsMessageReqConstruct_Post_Name_Valid , RtemsMessageReqConstruct_Post_Name_Invalid , RtemsMessageReqConstruct_Post_Name_NA }
 
enum  RtemsMessageReqConstruct_Post_IdObj { RtemsMessageReqConstruct_Post_IdObj_Set , RtemsMessageReqConstruct_Post_IdObj_Nop , RtemsMessageReqConstruct_Post_IdObj_NA }
 
enum  RtemsMessageReqConstruct_Post_StorageFree { RtemsMessageReqConstruct_Post_StorageFree_Free , RtemsMessageReqConstruct_Post_StorageFree_Nop , RtemsMessageReqConstruct_Post_StorageFree_NA }
 

Functions

 T_TEST_CASE_FIXTURE (RtemsMessageReqConstruct, &RtemsMessageReqConstruct_Fixture)
 

Detailed Description