Create a PollFD object from NativePollFD informations

Property definitions

socket $ PollFD :: from_poll_values
	# Create a PollFD object from NativePollFD informations
	init from_poll_values(pid: Int, events: Array[NativeSocketPollValues])
	do
		assert events.length >= 1

		var events_in_one = events[0]

		for i in [1 .. events.length - 1] do
			events_in_one += events[i]
		end

		var poll_struct = new NativeSocketPollFD(pid, events_in_one)

		init(poll_struct, events)
	end
lib/socket/socket_c.nit:48,2--62,4