From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Trenton D. Adams" To: "'eCos Discussion'" Subject: [ECOS] select () confusion Date: Thu, 02 Aug 2001 14:28:00 -0000 Message-id: <000501c11b9a$14df3310$090110ac@TRENT> X-SW-Source: 2001-08/msg00082.html What does the following statement in the select () function documentation mean? n is the highest-numbered descriptor in any of the three sets, plus 1. Does that mean I have to figure out what the highest numbered socket is before calling select? Anyhow, I thought that the first parameter was the number of file descriptors in the fd_set. It makes no sense to have to calculate what the highest numbered socket descriptor is before calling select (). On top of that, the example at the bottom of the documentation for select () is not very good. It passes a 1 in as the first parameter which is exactly why I thought it was the number of file descriptors and not the highest numbered one. Trenton D. Adams Embedded Developer Windows Developer Extreme Engineering Ltd. Calgary Alberta Phone: 403 640 9494 ext 208 Fax: 403 640 9599