z/OS Communications Server: SNA Programmer's LU 6.2 Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Handling of temporary storage shortages during send

z/OS Communications Server: SNA Programmer's LU 6.2 Guide
SC27-3669-00

After an HPDT send request has been issued, VTAM® can run out of required VTAM internal storage (RCPRI = X'0098') during the processing of the application's extended buffer list. If the application is to restart the send to transmit any data that was not successfully sent, the application must first determine where in the data stream that the previous send was stopped. There are two methods available to the application to send the remaining data.
  • The first method uses the accepted count field, BLXEN_RLENA, that is located in each list entry and described in Completion of an unsuccessful send. This method is usable regardless of the reason for the send failure. The application must adjust the value of the AREA parameter to the first entry that was not completely processed. The total length value specified for the RECLEN parameter must be reduced accordingly. The address in the buffer list entry must be adjusted to the sum of the original AREA value plus the accepted count value, BLXEN_RLENA. The length in the buffer list entry must be reduced accordingly. The accepted count field in the buffer list entry must be cleared.
  • The second method uses the RPL6STBF and RPL6STDS indications in the RPL extension. This method, described in Handling storage shortages, can be used only in the case of temporary storage shortages.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014