question: public RemoteEvent dequeue ( ) { Uuid uuid = _readyEvents . poll ( ) ; if ( uuid == null ) return null ; SingleProducer producer = getProducer ( uuid ) ; return producer . popNextReadyEvent ( ) ; }
target:  Remove and return the next event in queue. If the queue is empty the method will block until an event arrives Note: This method is not concurrent and must be called from one thread only.