Compartir a través de


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:

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

Función Descripción
lineAccept Acepta una llamada ofrecida y comienza a alertar tanto al autor de la llamada (anillo invertido) como a la parte (anillo). Asíncrono.
lineRedirect Redirige una llamada de oferta a otra dirección. Asíncrono.

 

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

Función Descripción
lineAddProvider Instala un proveedor de servicios de telefonía. Síncrono.
lineConfigProvider Muestra el cuadro de diálogo de configuración de un proveedor de servicios. Síncrono.
lineRemoveProvider Quita un proveedor de servicios de telefonía existente. Síncrono.
lineGetProviderList Recupera una lista de proveedores de servicios instalados. Síncrono.

 

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

Función Descripción
lineProxyMessage Usado por un controlador de solicitudes de proxy registrado para generar mensajes TAPI. Síncrono.
lineProxyResponse Indica la finalización de una solicitud de proxy por parte de un controlador de proxy registrado. Síncrono.

 

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.