RTEMS 6.3
Loading...
Searching...
No Matches

Files

file  testsuites/validation/tr-object-ident.c
file  testsuites/validation/tr-object-ident.h

Data Structures

struct  RtemsReqIdent_Entry
struct  RtemsReqIdent_Context
 Test context for spec:/rtems/req/ident test case. More...
struct  RtemsReqIdent_Context::[struct].Map

Enumerations

enum  RtemsReqIdent_Pre_Name { RtemsReqIdent_Pre_Name_Invalid , RtemsReqIdent_Pre_Name_Valid , RtemsReqIdent_Pre_Name_NA }
enum  RtemsReqIdent_Pre_Node {
  RtemsReqIdent_Pre_Node_Local , RtemsReqIdent_Pre_Node_Remote , RtemsReqIdent_Pre_Node_Invalid , RtemsReqIdent_Pre_Node_SearchAll ,
  RtemsReqIdent_Pre_Node_SearchOther , RtemsReqIdent_Pre_Node_SearchLocal , RtemsReqIdent_Pre_Node_NA
}
enum  RtemsReqIdent_Pre_Id { RtemsReqIdent_Pre_Id_Valid , RtemsReqIdent_Pre_Id_Null , RtemsReqIdent_Pre_Id_NA }
enum  RtemsReqIdent_Post_Status {
  RtemsReqIdent_Post_Status_Ok , RtemsReqIdent_Post_Status_InvAddr , RtemsReqIdent_Post_Status_InvName , RtemsReqIdent_Post_Status_InvNode ,
  RtemsReqIdent_Post_Status_NA
}
enum  RtemsReqIdent_Post_Id {
  RtemsReqIdent_Post_Id_Nop , RtemsReqIdent_Post_Id_Null , RtemsReqIdent_Post_Id_LocalObj , RtemsReqIdent_Post_Id_RemoteObj ,
  RtemsReqIdent_Post_Id_NA
}

Functions

void RtemsReqIdent_Run (rtems_id id_local_object, rtems_name name_local_object, rtems_status_code(*action)(rtems_name, uint32_t, rtems_id *))
 Runs the parameterized test case.

Detailed Description

Function Documentation

◆ RtemsReqIdent_Run()

void RtemsReqIdent_Run ( rtems_id id_local_object,
rtems_name name_local_object,
rtems_status_code(* action )(rtems_name, uint32_t, rtems_id *) )

Runs the parameterized test case.

Parameters
id_local_objectis the identifier of an active object of the class under test.
name_local_objectis the name of the active object of the class under test.
actionis the action handler.