concurrency.distributed vocabulary
Factor handbook > Vocabulary index


Documentation
Distributed message passing

Meta-data
Tags:concurrency, enterprise
Authors:Chris Double, Alexander Ilin


Words

Tuple classes
ClassSuperclassSlots
connection tupleremote stream local
remote-thread tuplenode id


Symbol words
local-node


Ordinary words
WordStack effect
<connection>( remote stream local -- connection )
<node-server>( addrspec -- threaded-server )
<remote-thread>( node id -- remote-thread )
connect( remote-thread -- )
disconnect( remote-thread -- )
get-remote-thread( name -- thread )
handle-node-client( -- )
register-remote-thread( thread name -- )
send-remote-message( message node -- )
send-to-connection( message connection -- )
start-node( addrspec -- )
stop-node( -- )
unregister-remote-thread( name -- )
with-connection( remote-thread quot -- )


Class predicate words
WordStack effect
connection?( object -- ? )
remote-thread?( object -- ? )


Files


Children
VocabularySummary
concurrency.distributed.privateconcurrency.distributed.private vocabulary