Up: Sending and Receiving messages
Next: The Buffer
Previous: Sending and Receiving messages
A typical blocking send looks like
send( dest, type, address, length )
where
-- dest is an integer identifier representing the process to
receive the message.
-- type is a nonnegative integer that the destination can
use to selectively screen messages.
-- ( address, length) describes a contiguous area in memory
containing the message to be sent.
and
A typical global operation looks like:
broadcast( type, address, length )
All of these specifications are a good match to hardware, easy to
understand, but too inflexible.
Up: Sending and Receiving messages
Next: The Buffer
Previous: Sending and Receiving messages