Next: Receiving Octave variables, Previous: Single remote function evaluation, Up: Functions for parallel execution over a cluster of machines [Index]
Send the value in variable value to all parallel cluster machines specified by connections.
This function can be called both at the client machine and (with
reval
) at a server machine. See pconnect
for a
description of the connections variable, and pserver
for
a description of this variable (named sockets
) at the server
side. connections can contain all connections of the network, a
subset of them, or a single connection. The machine at which
psend
was called (client or server), if contained in the
connections variable, is ignored.
The value sent with psend
must be received with precv
at
the target machine. Note that values can be sent to each machine, even
from a server machine to a different server machine.
If psend
is called at the client machine, a corresponding
precv
should have been called before at the target machine,
otherwise the client will hang if value contains large data
(which can not be held by the operating systems socket buffers).
See also: pconnect, pserver, reval, precv, sclose, parallel_generate_srp_data, select_sockets.