Funciones de servicio de línea complementarias
Las funciones complementarias de servicio de línea se enumeran por categoría en los temas siguientes. Una función se identifica como asincrónica si indicará la finalización en un mensaje REPLY a la aplicación. Si la función siempre devuelve su resultado a la aplicación inmediatamente, la función se considera sincrónica.
A continuación se muestra una agrupación funcional de las funciones de servicio de línea complementarias:
- agentes de
- de prioridad de aplicación de
- modo de portador y de velocidad
- llamada de aceptación y redirección de
- de finalización de llamadas
- de conferencia de llamadas de
- de reenvío de llamadas
- de retención de llamadas
- de estacionamiento de llamadas de
- de recogida de llamadas
- de rechazo de llamadas
- de transferencia de llamadas
- Supervisión y recopilación de dígitos de
- Generación de dígitos y tonos de banda
- realizar llamadas
- de control Media
- de supervisión multimedia de
- de servidores proxy de
- calidad de servicio
- Enviar información a de terceros remotos
- de administración del proveedor de servicios de
- Establecer un terminal para las conversaciones telefónicas
- de supervisión de tono de
También hay varias funciones de servicio de línea complementarias.
Modo de portador y velocidad
Función | Descripción |
---|---|
lineSetCallParams | Solicita un cambio en los parámetros de llamada de una llamada existente. Síncrono. |
Supervisión de medios
Función | Descripción |
---|---|
lineMonitorMedia | Habilita o deshabilita la notificación en modo multimedia en una llamada especificada. Síncrono. |
Supervisión y recopilación de dígitos
Función | Descripción |
---|---|
lineMonitorDigits | Habilita o deshabilita la notificación de detección de dígitos en una llamada especificada. Síncrono. |
lineGatherDigits | Realiza la recopilación almacenada en búfer de dígitos en una llamada. Síncrono. |
Supervisión de tono
Función | Descripción |
---|---|
lineMonitorTones | Especifica los tonos que se van a detectar en una llamada especificada. Síncrono. |
Control multimedia
Función | Descripción |
---|---|
lineSetMediaControl | Configura la secuencia multimedia de una llamada para el control multimedia. Síncrono. |
lineSetMediaMode | Establece los modos multimedia de la llamada especificada en su estructura LINECALLINFO. Síncrono. |
Generación de dígitos y tonos de banda
Función | Descripción |
---|---|
lineGenerateDigits | Genera dígitos de banda en una llamada. Síncrono. |
lineGenerateTone | Genera un conjunto determinado de tonos en la banda en una llamada. Síncrono. |
Aceptación y redirección de llamadas
Rechazar llamada
Función | Descripción |
---|---|
lineDrop | Desconecta una llamada o abandona un intento de llamada en curso. Asíncrono. |
Suspensión de llamadas
Función | Descripción |
---|---|
lineHold | Coloca la llamada especificada en suspensión dura. Asíncrono. |
lineUnhold | Recupera una llamada mantenida. Asíncrono. |
Protección de llamadas
Función | Descripción |
---|---|
lineSecureCall | Protege una llamada existente frente a interferencias por otros eventos, como pitidos de llamada en espera de llamadas en las conexiones de datos. Asíncrono. |
Transferencia de llamadas
Función | Descripción |
---|---|
lineSetupTransfer | Prepara una llamada especificada para la transferencia a otra dirección. Asíncrono. |
lineCompleteTransfer | Transfiere una llamada que se configuró para la transferencia a otra llamada o entra en una conferencia bidireccional. Asíncrono. |
lineBlindTransfer | Transfiere una llamada a otra parte. Asíncrono. |
lineSwapHold | Intercambia la llamada activa con la llamada actualmente en espera de consulta. Asíncrono. |
Conferencia de llamadas
Función | Descripción |
---|---|
lineSetupConference | Prepara una llamada determinada para la adición de otra parte. Asíncrono. |
linePrepareAddToConference | Se prepara para agregar una parte a una llamada de conferencia existente colocando la llamada de conferencia en un estado de espera y creando una llamada de consulta que se puede agregar más adelante a la llamada de conferencia. Asíncrono. |
lineAddToConference | Agrega una llamada de consulta a una llamada de conferencia existente. Asíncrono. |
lineRemoveFromConference | Quita una fiesta de una llamada de conferencia. Asíncrono. |
Estacionamiento de llamadas
Función | Descripción |
---|---|
linePark | Aparca una llamada determinada en otra dirección. Asíncrono. |
lineUnpark | Recupera una llamada estacionada. Asíncrono. |
Reenvío de llamadas
Función | Descripción |
---|---|
lineForward | Establece o cancela las solicitudes de reenvío de llamadas. Asíncrono. |
Llamada a la recogida
Función | Descripción |
---|---|
linePickup | Recoge una alerta de llamada en una dirección de destino especificada y devuelve un identificador de llamada para la llamada seleccionada (linePickup también se puede usar para la espera de llamadas). Asíncrono. |
Envío de información a una entidad remota
Función | Descripción |
---|---|
lineReleaseUserUserInfo | Libera información de usuario, lo que permite al sistema sobrescribir este almacenamiento con nueva información. Asíncrono. |
lineSendUserUserInfo | Envía información de usuario al usuario remoto en la llamada especificada. Asíncrono. |
Finalización de llamadas
Función | Descripción |
---|---|
lineCompleteCall | Coloca una solicitud de finalización de llamadas. Asíncrono. |
lineUncompleteCall | Cancela una solicitud de finalización de llamadas. Asíncrono. |
Establecer un terminal para conversaciones telefónicas
Función | Descripción |
---|---|
lineSetTerminal | Especifica el dispositivo terminal al que se enrutan las líneas, eventos de dirección o eventos de secuencia multimedia de llamadas especificados. Asíncrono. |
Prioridad de la aplicación
Función | Descripción |
---|---|
lineGetAppPriority | Recupera información de prioridad de entrega o telefonía asistida para una aplicación. Síncrono. |
lineSetAppPriority | Establece la prioridad de entrega o telefonía asistida para una aplicación. Síncrono. |
Administración de proveedores de servicios
Agentes
Función | Descripción |
---|---|
lineAgentSpecific | Permite que la aplicación acceda a funciones específicas del controlador propietario del controlador del controlador asociado a la dirección. Asíncrono. |
lineGetAgentActivityList | Obtiene la lista de actividades de las que una aplicación selecciona las funciones que realiza un agente. Asíncrono. |
lineGetAgentCaps | Obtiene las funcionalidades relacionadas con el agente admitidas en el dispositivo de línea especificado. Asíncrono. |
lineGetAgentGroupList | Obtiene la lista de grupos de agentes en los que un agente puede iniciar sesión en el distribuidor de llamadas automática. Asíncrono. |
lineGetAgentStatus | Obtiene el estado relacionado con el agente en la dirección especificada. Asíncrono. |
lineSetAgentActivity | Establece el código de actividad del agente asociado a una dirección determinada. Asíncrono. |
lineSetAgentGroup | Establece los grupos de agentes en los que el agente ha iniciado sesión en una dirección determinada. Asíncrono. |
lineSetAgentState | Establece el estado del agente asociado a una dirección determinada. Asíncrono. |
Proxies
Calidad del servicio
Función | Descripción |
---|---|
lineSetCallQualityOfService | Solicita un cambio de la calidad de los parámetros de servicio para una llamada existente. Asíncrono. |
Misceláneo
Función | Descripción |
---|---|
lineSetCallData | Establece el miembro callData de de la estructuraLINECALLINFO de. Asíncrono. |
lineSetCallTreatment | Establece los sonidos que el usuario escucha cuando una llamada no se ha respondido o está en espera. Asíncrono. |
lineSetLineDevStatus | Establece el estado del dispositivo de línea. Asíncrono. |