Transferer
CE-653 - Handshake Channel Design
18
}Purpose
}Pulls data from its input channel and pushes it onto its output channel
}All enclosed in handshake on request channel R
}Operation
}Waits for a request on its passive nonput port
}Then initiates a handshake on its pull input port
}The handshake on the pull input channel is relayed to the push output channel
}Finally, it completes the handshaking on the passive nonput channel