Application data clear responsibilities

It is the responsibility of the application to determine if data is in the class that should be cleared when freed. Knowledge of the confidential text and encryption options in effect for a session is available to applications by examining the RPLTCRYP and RPL6CFTX fields in the RPL. To clear CSM storage, the application specifies the CLEAR parameter on an IVTCSM request.
  • For an HPDT send operation, the application specifies the CLEAR parameter when it obtains the buffers on the IVTCSM REQUEST=GET_BUFFER macroinstruction.
  • For an HPDT receive operation, the application specifies the CLEAR parameter when it frees the buffers on the IVTCSM REQUEST=FREE_BUFFER macroinstruction.

The storage is not cleared until it is returned to the pool.