From owner-freebsd-questions Wed Feb 18 13:03:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA14491 for freebsd-questions-outgoing; Wed, 18 Feb 1998 13:03:12 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from eagle.ns.net (root@eagle.ns.net [204.75.146.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA14410 for ; Wed, 18 Feb 1998 13:02:34 -0800 (PST) (envelope-from rfg@monkeys.com) Received: from monkeys.com (segfault.monkeys.com [204.119.242.200]) by eagle.ns.net (8.8.5/8.8.5) with ESMTP id NAA18978 for ; Wed, 18 Feb 1998 13:02:26 -0800 (PST) Received: from monkeys.com (localhost [127.0.0.1]) by monkeys.com (8.8.8/8.8.5) with ESMTP id NAA31142 for ; Wed, 18 Feb 1998 13:05:03 -0800 To: questions@FreeBSD.ORG Subject: Is poll(2) available? X-Copyright: (c) 1997 Ronald F. Guilmette; All rights reserved. Date: Wed, 18 Feb 1998 13:05:03 -0800 Message-ID: <31140.887835903@monkeys.com> From: "Ronald F. Guilmette" Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I have an application where I really need to be able to respond to inputs from a very large number of input channels. I have looked at using the select(2) system call, but it seems to me that this is limited by the maximum size of the type `fd_set' and that it may not be able to handle as many simultaneous connections as I need to handle. Someone suggested to me that I should instead use the poll(2) system call, but I can't find and documentation or include files for that on my FreeBSD 2.2.2 system. Is that system call available in a later version of the FreeBSD kernel? If so, which one? Thanks in advance. -- Ron Guilmette, Roseville, California ---------- E-Scrub Technologies, Inc. -- Deadbolt(tm) Personal E-Mail Filter demo: http://www.e-scrub.com/deadbolt/ -- Wpoison (web harvester poisoning) - demo: http://www.e-scrub.com/wpoison/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message