Architecting and designing
  
Flag timeout
A Flag Timeout is a flag that indicates the message commences only when the sender has initiated the action and the receiver is ready to accept the message. The sender will wait only a specified amount of time for the receiver to be ready.