Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

If the timeout is set 0 (zero) (or the optional attribute is excluded altogether) then the timeout will have no effect. The trigger state will remain unchanged until another message is sent to change the state.

Info

If a command is sent with a timeout, this timeout can be cancelled by sending another command with a timeout of 0 (zero) for the same trigger Id. The Enable state in the last message will be the state set for the specified trigger.

Note

Be aware that the state will be based on the last message that was successfully received. If the third party system fails to send a trigger message and a timeout is not used then the state will remain unchanged indefinitely. If there is a concern over network reliability we would recommend that a timeout is used or the 3rd party software builds in message retry logic based on the response message sent from Witness.

...