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.