Re: [rfc] epoll interface change and glibc bits ...

From: Dan Kegel (dank@kegel.com)
Date: Mon Nov 18 2002 - 21:08:51 EST


Davide Libenzi wrote:
> On Mon, 18 Nov 2002, Dan Kegel wrote:
>>Second, epoll_ctl(2) doesn't define the meaning of the
>>event mask. It should give the allowed bits and define
>>their meanings. If we use the traditional POLLIN etc, we
>>can say
>> POLLIN - the fd has become ready for reading
>> POLLOUT - the fd has become ready for writing
>> Note: If epoll tells you e.g. POLLIN, it means that
>> poll will tell you the same thing,
>> since poll gives the current status,
>> and epoll gives changes in status.
>
>
> I will have to change man pages also to fit EPOLL* definitions.

IMHO changing from using POLLIN etc. to EPOLLIN
will obscure the essential relationship between
epoll and poll (namely, that the epoll bits
are the time derivative of the poll bits).

I would prefer to continue using POLLIN, etc.
- Dan

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sat Nov 23 2002 - 22:00:26 EST