Suspends the calling thread until a notification occurs or until the supplied time period has elapsed. The supplied period may be up to a maximum of (uint.max - 1) milliseconds.
The time to wait, in seconds (fractional values are accepted).
In: period must be less than (uint.max - 1) milliseconds.
true if notified before the timeout and false if not.
SyncException on error.
See Implementation
Suspends the calling thread until a notification occurs or until the supplied time period has elapsed. The supplied period may be up to a maximum of (uint.max - 1) milliseconds.