Blueworx Voice Response defines the states of a channel as:
- SL_CHANNEL_STATE_ENABLED
- The channel is enabled, and can be used to make and receive calls.
- SL_CHANNEL_STATE_QUIESCING
- The channel is quiescing. No new calls can be made or received. Existing
calls are unaffected.
- SL_CHANNEL_STATE_DISABLED
- The channel is disabled and cannot be used to make or receive calls.
- SL_CHANNEL_STATE_ALARM
- The channel is in an alarm state and cannot be used to make or receive
calls.
All common channel signaling processes are expected to implement this channel
state model.
These states and the allowed transitions are shown in Figure 1.
Figure 1. Channel state model
