Ergänzende Zeilendienstfunktionen
Die ergänzenden Zeilendienstfunktionen sind in den folgenden Themen nach Kategorie aufgeführt. Eine Funktion wird als asynchron identifiziert, wenn sie den Abschluss in einer REPLY-Nachricht an die Anwendung angibt. Wenn die Funktion ihr Ergebnis immer sofort an die Anwendung zurückgibt, wird die Funktion als synchron betrachtet.
Es folgt eine funktionale Gruppierung der ergänzenden Zeilendienstfunktionen:
- Agents
- Anwendungspriorität
- Bearermodus und -rate
- Anruf annehmen und umleiten
- Abschluss des Anrufs
- Telefonkonferenz
- Anrufweiterleitung
- Anruferhaltung
- Anruf parken
- Anrufabruf
- Ablehnen von Anrufen
- Anrufübertragung
- Ziffernüberwachung und -sammlung
- Generieren von Inband-Ziffern und -Tönen
- Anrufe tätigen
- Mediensteuerelement
- Medienüberwachung
- Proxys
- Quality of Service (QoS, Dienstqualität)
- Senden von Informationen an die Remotepartei
- Dienstanbieterverwaltung
- Festlegen eines Terminals für Telefonunterhaltungen
- Tonüberwachung
Es gibt auch verschiedene ergänzende Liniendienstfunktionen.
Bearermodus und -rate
Funktion | BESCHREIBUNG |
---|---|
lineSetCallParams | Fordert eine Änderung der Aufrufparameter eines vorhandenen Aufrufs an. Synchronous. |
Medienüberwachung
Funktion | BESCHREIBUNG |
---|---|
lineMonitorMedia | Aktiviert oder deaktiviert die Medienmodusbenachrichtigung für einen angegebenen Anruf. Synchronous. |
Ziffernüberwachung und -sammlung
Funktion | BESCHREIBUNG |
---|---|
lineMonitorDigits | Aktiviert oder deaktiviert die Benachrichtigung zur Erkennung von Ziffern für einen angegebenen Anruf. Synchronous. |
lineGatherDigits | Führt das gepufferte Sammeln von Ziffern bei einem Aufruf aus. Synchronous. |
Tonüberwachung
Funktion | BESCHREIBUNG |
---|---|
lineMonitorTones | Gibt an, welche Töne bei einem angegebenen Aufruf erkannt werden sollen. Synchronous. |
Mediensteuerelement
Funktion | BESCHREIBUNG |
---|---|
lineSetMediaControl | Richtet den Medienstream eines Anrufs für die Mediensteuerung ein. Synchronous. |
lineSetMediaMode | Legt die Medienmodi des angegebenen Aufrufs in der LINECALLINFO-Struktur fest. Synchronous. |
Generieren von Inband-Ziffern und -Tönen
Funktion | BESCHREIBUNG |
---|---|
lineGenerateDigits | Generiert Inband-Ziffern bei einem Anruf. Synchronous. |
lineGenerateTone | Generiert eine bestimmte Gruppe von Tönen inband bei einem Anruf. Synchronous. |
Anruf annehmen und umleiten
Funktion | BESCHREIBUNG |
---|---|
lineAccept | Akzeptiert einen angebotenen Anruf und beginnt, sowohl den Anrufer (Ringback) als auch die angerufene Partei (Klingeln) zu benachrichtigen. Asynchron. |
lineRedirect | Leitet einen Angebotsaufruf an eine andere Adresse um. Asynchron. |
Ablehnen von Aufrufen
Funktion | BESCHREIBUNG |
---|---|
lineDrop | Trennt einen Anruf oder beendet einen laufenden Anrufversuch. Asynchron. |
Anruferhaltung
Funktion | BESCHREIBUNG |
---|---|
lineHold | Platziert den angegebenen Aufruf auf "Hard Hold". Asynchron. |
lineUnhold | Ruft einen gehaltenen Anruf ab. Asynchron. |
Sichern von Anrufen
Funktion | BESCHREIBUNG |
---|---|
lineSecureCall | Schützt einen vorhandenen Aufruf vor Störungen durch andere Ereignisse, wie z. B. Warteaufrufe bei Datenverbindungen. Asynchron. |
Anrufübertragung
Funktion | BESCHREIBUNG |
---|---|
lineSetupTransfer | Bereitet einen angegebenen Aufruf für die Übertragung an eine andere Adresse vor. Asynchron. |
lineCompleteTransfer | Überträgt einen Anruf, der für die Übertragung eingerichtet wurde, an einen anderen Anruf oder geht in eine Drei-Wege-Konferenz ein. Asynchron. |
lineBlindTransfer | Überträgt einen Anruf an eine andere Partei. Asynchron. |
lineSwapHold | Tauscht den aktiven Anruf mit dem Anruf, der sich derzeit in der Vernehmlassung befindet. Asynchron. |
Telefonkonferenz
Funktion | BESCHREIBUNG |
---|---|
lineSetupConference | Bereitet einen bestimmten Aufruf für die Hinzufügung einer anderen Partei vor. Asynchron. |
linePrepareAddToConference | Bereitet das Hinzufügen einer Partei zu einer vorhandenen Telefonkonferenz vor, indem die Telefonkonferenz in einen Haltezustand versetzt und eine Konsultationsfunktion erstellt wird, die später der Telefonkonferenz hinzugefügt werden kann. Asynchron. |
lineAddToConference | Fügt einer vorhandenen Telefonkonferenz eine Beratungsanrufe hinzu. Asynchron. |
lineRemoveFromConference | Entfernt eine Partei aus einer Telefonkonferenz. Asynchron. |
Anruf parken
Funktion | BESCHREIBUNG |
---|---|
linePark | Parkt einen bestimmten Anruf an einer anderen Adresse. Asynchron. |
lineUnpark | Ruft einen geparkten Anruf ab. Asynchron. |
Anrufweiterleitung
Funktion | BESCHREIBUNG |
---|---|
lineForward | Legt Anrufweiterleitungsanforderungen fest oder bricht sie ab. Asynchron. |
Anrufabruf
Funktion | BESCHREIBUNG |
---|---|
linePickup | Ruft eine Anrufwarnung an einer angegebenen Zieladresse ab und gibt ein Anrufhandle für den aufgenommenen Anruf zurück (linePickup kann auch zum Warten auf Anrufe verwendet werden). Asynchron. |
Senden von Informationen an Remotepartei
Funktion | BESCHREIBUNG |
---|---|
lineReleaseUserUserInfo | Gibt Benutzer-Benutzer-Informationen frei, wodurch das System diesen Speicher mit neuen Informationen überschreiben kann. Asynchron. |
lineSendUserUserInfo | Sendet Benutzer-Benutzer-Informationen an die Remotepartei für den angegebenen Anruf. Asynchron. |
Abschluss des Anrufs
Funktion | BESCHREIBUNG |
---|---|
lineCompleteCall | Platziert eine Anrufabschlussanforderung. Asynchron. |
lineUncompleteCall | Bricht eine Anrufabschlussanforderung ab. Asynchron. |
Festlegen eines Terminals für Telefonunterhaltungen
Funktion | BESCHREIBUNG |
---|---|
lineSetTerminal | Gibt das Terminalgerät an, an das die angegebenen Zeilen-, Adressereignisse oder Anrufmedienstreamereignisse weitergeleitet werden. Asynchron. |
Anwendungspriorität
Funktion | BESCHREIBUNG |
---|---|
lineGetAppPriority | Ruft die Informationen zur Priorität der Übergabe und/oder der unterstützten Telefonie für eine Anwendung ab. Synchronous. |
lineSetAppPriority | Legt die Priorität der Übergabe und/oder der unterstützten Telefonie für eine Anwendung fest. Synchronous. |
Dienstanbieterverwaltung
Funktion | BESCHREIBUNG |
---|---|
lineAddProvider | Installiert einen Telefoniedienstanbieter. Synchronous. |
lineConfigProvider | Zeigt das Konfigurationsdialogfeld eines Dienstanbieters an. Synchronous. |
lineRemoveProvider | Entfernt einen vorhandenen Telefoniedienstanbieter. Synchronous. |
lineGetProviderList | Ruft eine Liste der installierten Dienstanbieter ab. Synchronous. |
Agents
Funktion | BESCHREIBUNG |
---|---|
lineAgentSpecific | Ermöglicht der Anwendung den Zugriff auf proprietäre Handler-spezifische Funktionen des Agent-Handlers, der der Adresse zugeordnet ist. Asynchron. |
lineGetAgentActivityList | Ruft die Liste der Aktivitäten ab, aus denen eine Anwendung die Funktionen auswählt, die ein Agent ausführt. Asynchron. |
lineGetAgentCaps | Ruft die agentbezogenen Funktionen ab, die auf dem angegebenen Zeilengerät unterstützt werden. Asynchron. |
lineGetAgentGroupList | Ruft die Liste der Agentgruppen ab, bei denen sich ein Agent beim automatischen Anrufverteiler anmelden kann. Asynchron. |
lineGetAgentStatus | Ruft die agentbezogene status für die angegebene Adresse ab. Asynchron. |
lineSetAgentActivity | Legt den Agentaktivitätscode fest, der einer bestimmten Adresse zugeordnet ist. Asynchron. |
lineSetAgentGroup | Legt die Agentgruppen fest, bei denen der Agent an einer bestimmten Adresse angemeldet ist. Asynchron. |
lineSetAgentState | Legt den Agentstatus fest, der einer bestimmten Adresse zugeordnet ist. Asynchron. |
Proxys
Funktion | BESCHREIBUNG |
---|---|
lineProxyMessage | Wird von einem registrierten Proxyanforderungshandler zum Generieren von TAPI-Nachrichten verwendet. Synchronous. |
lineProxyResponse | Gibt den Abschluss einer Proxyanforderung durch einen registrierten Proxyhandler an. Synchronous. |
Quality of Service (QoS, Dienstqualität)
Funktion | BESCHREIBUNG |
---|---|
lineSetCallQualityOfService | Fordert eine Änderung der Qualität der Dienstparameter für einen vorhandenen Aufruf an. Asynchron. |
Verschiedenes
Funktion | BESCHREIBUNG |
---|---|
lineSetCallData | Legt das CallData-Element der LINECALLINFO-Struktur fest. Asynchron. |
lineSetCallTreatment | Legt die Sounds fest, die der Benutzer hört, wenn ein Anruf unbeantwortet oder in der Warteschleife ist. Asynchron. |
lineSetLineDevStatus | Legt das Zeilengerät status fest. Asynchron. |