Parents: | concurrency |
Tags: | concurrency |
Authors: | Chris Double, Slava Pestov |
Class | Superclass | Slots |
cannot-send-synchronous-to-self | tuple | message thread |
reply | tuple | data tag |
synchronous | tuple | data sender tag |
Word | Stack effect |
mailbox-of | ( thread -- mailbox ) |
send | ( message thread -- ) |
Word | Stack effect |
<reply> | ( data synchronous -- reply ) |
<synchronous> | ( data -- sync ) |
cannot-send-synchronous-to-self | ( message thread -- * ) |
handle-synchronous | ( quot: ( ... message -- ... reply ) -- ) |
my-mailbox | ( -- mailbox ) |
receive | ( -- message ) |
receive-if | ( pred -- message ) |
receive-if-timeout | ( timeout pred -- message ) |
receive-timeout | ( timeout -- message ) |
reply-synchronous | ( message synchronous -- ) |
rethrow-linked | ( error process supervisor -- ) |
send-synchronous | ( message thread -- reply ) |
spawn-linked | ( quot name -- thread ) |
synchronous-reply? | ( response synchronous -- ? ) |
Word | Stack effect |
cannot-send-synchronous-to-self? | ( object -- ? ) |
reply? | ( object -- ? ) |
synchronous? | ( object -- ? ) |