Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Apr 2000 18:07:11 -0700 (PDT)
From:      Archie Cobbs <archie@whistle.com>
To:        jlemon@flugsvamp.com (Jonathan Lemon)
Cc:        freebsd-arch@freebsd.org
Subject:   Re: RFC: kqueue API and rough code
Message-ID:  <200004070107.SAA97591@bubba.whistle.com>
In-Reply-To: <20000406002126.B80578@prism.flugsvamp.com> from Jonathan Lemon at "Apr 6, 2000 00:21:26 am"

next in thread | previous in thread | raw e-mail | index | archive | help
Jonathan Lemon writes:
>   I would like to solicit comments on the kqueue mechanism
> that I've been working on.  Currently, it will report events
> for sockets, vnodes, and aio requests, and hopefully is 
> designed to be extensible.
> 
>   An API document and rough code is at:
> 
> 	http://www.flugsvamp.com/~jlemon/fbsd

Hi Jonathan.. Cool stuff! What about..

  FILTER_WRITE

    connect sockets:
	socket has connected or failed to connect (same a select(2)'ing
	on a non-blocking socket after a connect(2)).

  FILTER_CHILD

    Child process event. ident is the child PID. Returns same status
    as wait(4), etc.

  FILTER_SIGNAL

    Signal received event. ident is the signal number. Overrides
    any signal handler for same (? wouldn't work for SEGV, etc :-)

-Archie

___________________________________________________________________________
Archie Cobbs   *   Whistle Communications, Inc.  *   http://www.whistle.com




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200004070107.SAA97591>