int MSXE17xx__MFCommonSetFIFO0Level ( xsd__unsignedLong  ulMFModuleIndex,
xsd__unsignedLong  ulFIFOLevel,
xsd__unsignedLong  ulTimeOutTimeBase,
xsd__unsignedLong  ulReloadValue,
xsd__unsignedLong  ulOption01,
xsd__unsignedLong  ulOption02,
struct MSXE17xx__Response Response 
)
Parameters:
[in] ulMFModuleIndex : index of the multifunction sub module (0 to 3).
[in] ulFIFOLevel : Define the FIFO level (1 to 200).
[in] ulTimeOutTimeBase : Define a Time out : permit to receive the data from the FIFO before the FIFO level is reached.
Time base of the timer (0: disabled, 1 for us, 2 for ms, 3 for s)
[in] ulReloadValue : Time out reload value (1 to 0xFFFF)
[in] ulOption01 : reserved (Set it to 0).
[in] ulOption02 : reserved (Set it to 0).
[out] Response :
iReturnValue :

  • 0: means the remote function performed OK
  • -1: means an system error occured
  • -2: Multifunction sub module index selection error
  • -3: FIFO level value is wrong
  • -4: Time out time base selection error
  • -5: Time out value can not be null, if a time base is selected
  • -100: Set FIFO level kernel function error

syserrno : system-error code (the value of the libc "errno" code)

Returns:
  • 0: SOAP_OK
  • <> 0: See SOAP error