Learn R Programming

audio (version 0.1-11)

wait: Wait for an event

Description

wait waits until an event occurs or times out

Usage

wait(x, ...)
# S3 method for default
wait(x, timeout, ...)
# S3 method for audioInstance
wait(x, timeout=NA, ...)

Value

Returns the result.

Arguments

x

event to wait for

timeout

longest period to wait for (in seconds, real number). A value of 0 causes wait to just check for the event, values NA and less than zero mean to wait indefinitely until the even occurs.

...

optional arguments passed to the method specific to the object being monitored

Details

The default method allows x to specify the timeout, i.e., if timeout is not specified and x is numeric then the timeout is set to x.

Examples

Run this code
# \donttest{
# play a sound and wait until the playback is done
wait(play(sin(1:10000/20)))
# wait for 2.5 seconds unconditionally
wait(2.5)
# }

Run the code above in your browser using DataLab