Initializing help system before first use

# httpreqpushlim

Purpose
Move a request to a queue with restriction.
Synopsis
`function httpreqpushlim(reqid:integer,rq:reqqueue,lim:integer):boolean`
Arguments

reqid | Request number or -1
rq | A queue of requests
lim | Maximum number of waiting requests or -1 for no limit

Return value
true if the operation succeeded, false otherwise.
Further information
1. This function moves the selected request to a queue of requests in order to make it available to other server models. The operation is canceled if the current number of elements in the queue exceeds the given limit lim and false is returned. Otherwise, true is returned and the request can no longer be accessed by the calling model.
2. If the provided request is -1 this routine only clears the availability flag of the model ( i.e. it is no longer ready to process a request). In this case the return value indicates whether the flag was reset or not: with a false result the flag was already cleared before the function call.
Related topics
httpreqpush, httpreqpop, httpqueueinfo.
Module
mmhttp
Parent Topic Procedures and functions

© 2001-2026 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.