This is passed to Device.poll to control whether it should block or not.
Device.poll
@:value(cast 0)@:enum@:implinlineread onlyWait:Maintain = 0
@:value(cast 1)@:enum@:implinlineread onlyPoll:Maintain = 1