Tries to pop data from the this.
If no data is available, null is returned.
a AsyncQueue
data from the queue or null, when no data is available immediately.