function WorkspaceEventIterator.done
Returns
True if stream is complete and all the events are received via for or calling pop repeatedly.
function WorkspaceEventIterator.try_pop
Returns
WorkspaceEvent if event buffer is not empty. Maximum 1000 events is buffered at once.
