Edit

kc3-lang/kc3/test/event_poll/event_poll.kc3

Branch :

  • Show log

    Commit

  • Author : Jeancip KyotoVania
    Date : 2026-04-22 10:44:20
    Hash : c3428be1
    Message : [ADD] proposition of an event module that would wrap kqueue and epoll

  • test/event_poll/event_poll.kc3
  • require EventPoll
    
    ep = EventPoll.new()
    if ep do
      puts("EventPoll.new: OK")
    else
      puts("EventPoll.new: FAIL")
      exit(1)
    end
    
    r = EventPoll.delete(ep, (S64) 0, void)
    if r == 0 do
      puts("EventPoll.delete sentinel: OK")
    else
      puts("EventPoll.delete sentinel: FAIL #{r}")
      exit(1)
    end
    0