The resend range when sending a resend request.
If a gap is detected and messages from x to y are needed, the received messages are checked against the values x and y that are stored in the resendRange.
Some FIX engines do not support resendRequest range greater than a given value. There, in this case, the ResendRequests have to be splitted.
E.g.: CME will reject any resend request for more than 2500 messages.
The solution is to send resend requests with smaller range until the global range has been requested.
The resendRange contains 3 values:
- the begin index of the global resend request
- the last index of the global resend request
- the current last index of the splitted sub resend request