Allowing the Request to Wait

At times, an allocate queue might not contain an allocate request when your server requests one. To handle this possibility, you can specify that the Receive_Allocate service is allowed to wait for an allocate request to become available (through the receive_allocate_type parameter).

To specify whether the Receive_Allocate request is allowed to wait, and, if so, for how long, set the receive_allocate_type parameter to one of the following values:
atbcts_wait
Wait indefinitely for an allocate request to become available.
atbcts_timed
Wait for a specified interval before returning control (this interval is specified, in seconds, in the time_out_value parameter).
atbcts_immediate
Do not wait (return control immediately) if an allocate request is not currently available.