libasync ~master (2021-10-01T13:41:16Z)
Dub
Repo
EventLoop.run
libasync
events
EventLoop
Undocumented in source. Be warned that the author may not have intended to support it.
bool
run
(AsyncEvent ctxt, EventHandler del)
fd_t
run
(AsyncTCPConnection ctxt, TCPEventHandler del)
fd_t
run
(AsyncTCPListener ctxt, TCPAcceptHandler del)
fd_t
run
(AsyncUDSConnection ctxt)
fd_t
run
(AsyncUDSListener ctxt)
fd_t
run
(AsyncSocket ctxt)
fd_t
run
(AsyncSignal ctxt)
fd_t
run
(AsyncNotifier ctxt)
fd_t
run
(AsyncTimer ctxt, TimerHandler del, Duration timeout)
class
EventLoop
package nothrow
fd_t
run
(
AsyncTimer
ctxt
,
TimerHandler
del
,
Duration
timeout
)
fd_t
run
(AsyncUDPSocket ctxt, UDPHandler del)
fd_t
run
(AsyncDirectoryWatcher ctxt, DWHandler del)
Meta
Source
See Implementation
libasync
events
EventLoop
constructors
this
functions
accept
bind
broadcast
closeSocket
connect
exit
kill
listen
localAddr
loop
notify
read
readChanges
recv
recvFrom
resolveHost
resolveIP
run
send
sendTo
setOption
submitRequest
unwatch
watch
write
properties
error
status
variables
m_asyncThreadsStarted
m_evLoop