socket_readiness.RdControl socket blocking and readiness.
Poll sockets for readiness.
socket_set_blocking(socket, blocking = TRUE)
socket_poll(sockets, events = "read", timeout_ms = 60000L)Invisibly, the socket handle.
A data frame with readiness flags and native revents values.
s <- socket_create()
socket_set_blocking(s, FALSE)
socket_close(s)
s <- socket_create()
socket_poll(s, "read", timeout_ms = 0L)
#> socket readable writable error hangup invalid revents
#> 1 1 FALSE FALSE FALSE TRUE FALSE 16
socket_close(s)