Confirm primitives

Confirm primitives are sent by the signaling process to Blueworx Voice Response using the sl_send_confirm() subroutine. They are used to indicate the success or failure of a previous request primitive.

Figure 1. Typical exchange of request and confirm primitives
An exchange is shown across the signaling interface between the Channel process and the Signaling process. The Channel process uses the sl_send_request subroutine to send the primitive SL_CALL_SETUP_REQ to the signaling process. The latter process uses the sl_receive_request subroutine to receive the request and then uses the sl_send_confirm subroutine to return the SL_CALL_SETUP_CNF primitive to the Channel process. The Channel process receives the confirmation by using the sl_receive_confirm subroutine.