Indication primitives

Indication primitives are sent by the signaling process to Blueworx Voice Response using the sl_send_indication() subroutine. They are used to report asynchronous events to Blueworx Voice Response, such as incoming calls, call termination and so on. Indication primitives do not result in a confirm from the target component but they may result in a request being generated in response.

Figure 1. Sending and receiving an indication primitive
An exchange is shown across the signaling interface between Blueworx Voice Response and the Signaling process. The Signaling process uses the sl_send_indication subroutine to send the example indication primitive (SL_CALL_TERMINATE_IND), and Blueworx Voice Response uses the sl_receive_indication subroutine to receive it.