Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- kevent.ByValue[] changes = new kevent.ByValue[2];
- changes[0] = new kevent.ByValue(new NativeLong(f0),
- (short)clib.EVFILT_VNODE,
- (short)(clib.EV_ADD | clib.EV_ENABLE | clib.EV_ONESHOT),
- clib.NOTE_DELETE | clib.NOTE_EXTEND | clib.NOTE_WRITE | clib.NOTE_ATTRIB,
- new NativeLong(), Pointer.NULL);
- changes[1] = new kevent.ByValue(new NativeLong(f1),
- (short)clib.EVFILT_VNODE,
- (short)(clib.EV_ADD | clib.EV_ENABLE | clib.EV_ONESHOT),
- clib.NOTE_DELETE | clib.NOTE_EXTEND | clib.NOTE_WRITE | clib.NOTE_ATTRIB,
- new NativeLong(), Pointer.NULL);
- kevent.ByValue[] events = new kevent.ByValue[2];
- events[0] = new kevent.ByValue();
- events[1] = new kevent.ByValue();
- while(true){
- int nev = clib.kevent(kq, changes, changes.length, events, events.length, null);
Add Comment
Please, Sign In to add comment