Fix OpenBSD kqueue
parent
e61f63b2c9
commit
6778362ae7
|
@ -2,15 +2,15 @@ USE: alien.syntax
|
||||||
IN: unix.kqueue
|
IN: unix.kqueue
|
||||||
|
|
||||||
C-STRUCT: kevent
|
C-STRUCT: kevent
|
||||||
{ "ulong" "ident" } ! identifier for this event
|
{ "uint" "ident" } ! identifier for this event
|
||||||
{ "uint" "filter" } ! filter for event
|
{ "short" "filter" } ! filter for event
|
||||||
{ "uint" "flags" } ! action flags for kqueue
|
{ "ushort" "flags" } ! action flags for kqueue
|
||||||
{ "uint" "fflags" } ! filter flag value
|
{ "uint" "fflags" } ! filter flag value
|
||||||
{ "longlong" "data" } ! filter data value
|
{ "int" "data" } ! filter data value
|
||||||
{ "void*" "udata" } ! opaque user data identifier
|
{ "void*" "udata" } ! opaque user data identifier
|
||||||
;
|
;
|
||||||
|
|
||||||
FUNCTION: int kevent ( int kq, kevent* changelist, size_t nchanges, kevent* eventlist, size_t nevents, timespec* timeout ) ;
|
FUNCTION: int kevent ( int kq, kevent* changelist, int nchanges, kevent* eventlist, int nevents, timespec* timeout ) ;
|
||||||
|
|
||||||
: EVFILT_READ -1 ; inline
|
: EVFILT_READ -1 ; inline
|
||||||
: EVFILT_WRITE -2 ; inline
|
: EVFILT_WRITE -2 ; inline
|
||||||
|
|
Loading…
Reference in New Issue