WaitMatch

virtual void ISignal::WaitMatch(const SUint32Condition &condition, double timeout) = 0

Waits until the signal matches the specified condition, or the timeout interval is exceeded.

Parameters
  • condition – SUint32Condition to wait for.

  • timeout – Interval in seconds to wait for condition. Negative value means infinite.

Throws
Remarks

Execution requires one subscription resource.