Diff for /wikisrc/tutorials/kqueue_tutorial.mdwn between versions 1.3 and 1.4

version 1.3, 2019/04/05 00:06:57 version 1.4, 2020/01/11 06:22:57
Line 16  The kevent structure goes like this:  Line 16  The kevent structure goes like this: 
           
     struct kevent {      struct kevent {
                 uintptr_t ident;        /* identifier for this event */                  uintptr_t ident;        /* identifier for this event */
                 short     filter;       /* filter for event */                  uint32_t  filter;       /* filter for event */
                 u_short   flags;        /* action flags for kqueue */                  uint32_t  flags;        /* action flags for kqueue */
                 u_int     fflags;       /* filter flag value */                  uint32_t  fflags;       /* filter flag value */
                 intptr_t  data;         /* filter data value */                  int64_t   data;         /* filter data value */
                 void      *udata;       /* opaque user data identifier */                  void     *udata;        /* opaque user data identifier */
     };      };
           
   
Line 375  More kqueue examples (including the afor Line 375  More kqueue examples (including the afor
   2. [Kqueue: A generic and scalable event notification facility (pdf)](http://people.freebsd.org/~jlemon/papers/kqueue.pdf)    2. [Kqueue: A generic and scalable event notification facility (pdf)](http://people.freebsd.org/~jlemon/papers/kqueue.pdf)
   3. [kqueue slides](http://people.freebsd.org/~jlemon/kqueue_slides/)    3. [kqueue slides](http://people.freebsd.org/~jlemon/kqueue_slides/)
   4. [The Julipedia: An example of kqueue](http://julipedia.blogspot.com/2004/10/example-of-kqueue.html)    4. [The Julipedia: An example of kqueue](http://julipedia.blogspot.com/2004/10/example-of-kqueue.html)
   

Removed from v.1.3  
changed lines
  Added in v.1.4


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb