send

Number0x10
Signature(port, w1, w2, w3) -> 0 or -err
Groupmessaging
Since1.0
Blockingtrue

Send a three-word message to a port and block until a receiver takes it (synchronous rendezvous).

Arguments

RegisterNameDescription
r0portHandle of the destination port
r1–r3w1–w3The three payload words

Returns

0 on success.

Errors

CodeCondition
ERR_BADHANDLEHandle names no live port
ERR_BADTYPEHandle is not a port
ERR_DEADThe peer is gone