unix: rename C function kevent.

db4
Doug Coleman 2013-03-23 17:44:00 -07:00
parent 60cb462826
commit 3b7d0681af
2 changed files with 3 additions and 3 deletions

View File

@ -27,7 +27,7 @@ M: kqueue-mx dispose* fd>> close-file ;
swap >>ident ;
: register-kevent ( kevent mx -- )
fd>> swap 1 f 0 f kevent io-error ;
fd>> swap 1 f 0 f kevent-func io-error ;
M: kqueue-mx add-input-callback ( thread fd mx -- )
[ call-next-method ] [
@ -61,7 +61,7 @@ M: kqueue-mx remove-output-callbacks ( fd mx -- seq )
[
[ fd>> f 0 ]
[ events>> dup length ] bi
] dip kevent multiplexer-error ;
] dip kevent-func multiplexer-error ;
: handle-kevent ( mx kevent -- )
[ ident>> swap ] [ filter>> ] bi {

View File

@ -9,7 +9,7 @@ STRUCT: kevent
{ data long }
{ udata void* } ;
FUNCTION: int kevent ( int kq, kevent* changelist, int nchanges, kevent* eventlist, int nevents, timespec* timeout ) ;
FUNCTION-ALIAS: kevent-func int kevent ( int kq, kevent* changelist, int nchanges, kevent* eventlist, int nevents, timespec* timeout ) ;
CONSTANT: EVFILT_READ -1
CONSTANT: EVFILT_WRITE -2