WaitOnwill block forever until a reply is received. There is an alternate method
WaitUntilthat accepts a timeout. Since a receipt is an extension of the Pod that created it, calling any of its methods will replace the receive function for the Pod.
OnReply. This will run the provided function in the background when a reply is received, and will set the Pod's receive function to