timeout_pop


Description:

public G timeout_pop (uint64 timeout)

Pops data from the this.

If the queue is empty, blocks for timeout microseconds, or until data becomes available.

If no data is received before the timeout, null is returned.

Parameters:

this

a AsyncQueue

timeout

the number of microseconds to wait

Returns:

data from the queue or null, when no data is received before the timeout.