class NodeRequestingSeqCastAny
The process NodeRequestingSeqCastAny makes a request for data on its request channel and reads the response on its response channel. The object is output to any of the outputAny channels.
Behaviour: while true request.write(signal) o = response.read() for ( i in 1..destinations) outputAny.write(o.clone())
request
- A net output channel to which a request for data is writtenresponse
- A net input channel from which an input data object is readoutputAny
- A one2any channel to which the received data object is writtendestinations
- An int containing the number of processes connected to the any end of the outputAny channelType | Name and description |
---|---|
int |
destinations |
ChannelOutput |
outputAny |
ChannelOutput |
request |
ChannelInput |
response |
Constructor and description |
---|
NodeRequestingSeqCastAny
() |
GPP - Groovy Parallel Patterns generated 06112016 by Jon Kerridge, Edinburgh Napier University - j.kerridge@napier.ac.uk