Granting Permission to Send

A TP in Send state can use the Prepare_to_Receive service to put itself in Receive state and put its partner in Send state. A TP can achieve the same result by using the Receive_and_Wait service, but Receive_and_Wait requires a receive buffer as input, while Prepare_to_Receive does not.