Skip to main content

TestGetWaitEventSysVarData

Valid for: CANoe DE • CANoe:lite DE • CANoe4SW DE • CANoe4SW:lite DE

Function Syntax

  • long testGetWaitEventSysVarData(dword index, float & value); // form 1
  • long testGetWaitEventSysVarData(dword index, char value[], dword length); // form 2
  • long testGetWaitEventSysVarData(dword index, float value[], dword length); // form 3
  • long testGetWaitEventSysVarData(dword index, int64 & value); // form 4

Description

Retrieves the system variable value that has led to the resume of a joined wait statement.

Parameters

  • value: The variable will be filled with the current value of the system variable value.
  • length: Length of the char or float array. Used for system variables of type string, integer array or float array.
  • index: Number of the “joined event” corresponds with the return value of “testJoin…”.

Return Values

  • 0: Data access successful
  • -1: Data access could not be executed, the last event was not a system variable event
  • -2: Data access not possible, wrong function was used

Example

TestWaitForSysVarTestJoinSysVarEvent