Parents: | io.backend.unix |
Authors: | Slava Pestov |
Platforms: | unix |
Class | Superclass | Slots |
mx | disposable | fd reads writes |
Word | Stack effect |
add-input-callback | ( thread fd mx -- ) |
add-output-callback | ( thread fd mx -- ) |
remove-input-callbacks | ( fd mx -- callbacks ) |
remove-output-callbacks | ( fd mx -- callbacks ) |
wait-for-events | ( nanos mx -- ) |
Word | Stack effect |
input-available | ( fd mx -- ) |
new-mx | ( class -- obj ) |
output-available | ( fd mx -- ) |
Word | Stack effect |
mx? | ( object -- ? ) |
Vocabulary | Summary |
io.backend.unix.multiplexers.epoll | Linux epoll multiplexer |
io.backend.unix.multiplexers.kqueue | BSD and macOS kqueue multiplexer |
io.backend.unix.multiplexers.run-loop | macOS CFRunLoop multiplexer |
io.backend.unix.multiplexers.select | Generic Unix select multiplexer |