int MSXExxxx__AcquisitionAutoRefreshGetValues ( xsd__unsignedLong  ulBlocking,
struct MSXExxxx__AcquisitionAutoRefreshGetValuesResponse Response 
)

Reads the values acquired in auto refresh mode.

Parameters:
[in] ulBlocking Wait a new value or read the actual value

  • 0: Get the current auto refresh values
  • 1: Wait a new auto refresh value cycle
[out] Response Response of the system

  • iReturnValue
    • 0: The remote function performed OK
    • -1: Means an system error occurred
    • -2: No Acquisition in progress
    • -3: 2s timeout occurred. This if you have enabled the blocking mode.
    • -4: 2s timeout occurred. This if you do not have enabled the blocking mode, and if the first value is not available.
    • -100: Internal system error occurred. See value of syserrno
  • syserrno system error code (the value of the libc "errno" code)
  • ulTimeStampLow number of microseconds since the Epoch
  • ulTimeStampHigh number of seconds since the Epoch
  • ulCounterValue counter value
  • dValue Array that contains the channels values
    • dValue[0] Value of channel 0
    • ...
    • dValue[15] Value of channel 15
Return values:
0 SOAP_OK
Others See SOAP error