Checks if the buffer is ready for any event specified when creating the pollfd structure

Property definitions

socket $ NativeSocket :: socket_poll
	# Checks if the buffer is ready for any event specified when creating the pollfd structure
	fun socket_poll(filedesc: PollFD, timeout: Int): Array[NativeSocketPollValues]
	do
		var result = native_poll(filedesc.poll_struct, timeout)
		assert result != -1
		return filedesc.check_response(result)
	end
lib/socket/socket_c.nit:173,2--179,4