libasync ~master (2021-10-01T13:41:16Z)
Dub
Repo
EventLoopImpl.run
libasync
windows
EventLoopImpl
Undocumented in source. Be warned that the author may not have intended to support it.
bool
run
(AsyncEvent ctxt, EventHandler del)
fd_t
run
(AsyncTCPListener ctxt, TCPAcceptHandler del)
fd_t
run
(AsyncTCPConnection ctxt, TCPEventHandler del)
fd_t
run
(AsyncUDPSocket ctxt, UDPHandler del)
fd_t
run
(AsyncSignal ctxt)
fd_t
run
(AsyncNotifier ctxt)
fd_t
run
(AsyncTimer ctxt, TimerHandler del, Duration timeout)
struct
EventLoopImpl
package nothrow
fd_t
run
(
AsyncTimer
ctxt
,
TimerHandler
del
,
Duration
timeout
)
fd_t
run
(AsyncDirectoryWatcher ctxt, DWHandler del)
fd_t
run
(AsyncSocket ctxt)
Meta
Source
See Implementation
libasync
windows
EventLoopImpl
functions
bind
broadcast
closeConnection
closeSocket
connect
exit
getAddressFromDNS
getAddressFromIP
init
kill
listen
localAddr
loop
noDelay
notify
onAccept
read
readChanges
recv
recvFrom
run
send
sendTo
setInternalError
setOption
submitRequest
unwatch
updateAcceptContext
updateConnectContext
watch
write
properties
error
started
status