Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Alle Dienstanbieter müssen grundlegende Telefoniefunktionen implementieren. Es folgt eine Liste solcher Funktionen nach Kategorie. Eine Funktion wird als asynchrone identifiziert, wenn sie den Abschluss in einer ANTWORT-Nachricht an die Anwendung angibt. Wenn die Funktion das Ergebnis immer sofort zurückgibt, wird die Funktion als synchronebetrachtet.
- Adressen
- Entgegennehmen eingehender Anrufe
- Anrufablagefunktionen
- Zeilenstatus und Funktionen
- Zeilenversionsverhandlung
- Anrufe
- Öffnen und Schließen von Leitungsgeräten
- Telefonversionsverhandlung
- TSP Initialisierung und Herunterfahren
TSP-Initialisierung und Herunterfahren
| Funktion | Beschreibung |
|---|---|
| TUISPI_providerInstall | Installiert einen TSP. Synchron. |
| TSPI_providerInstall | Installiert den TSP. Veraltet mit Version 2.0. Synchron. |
| TSPI_providerInit | Initialisiert den TSP. Synchron. |
| TSPI_providerShutdown | Beendet den Dienstanbieter. |
| TUISPI_providerRemove | Entfernt einen TSP. Synchron. |
| TSPI_providerRemove | Entfernt einen TSP. Veraltet mit Version 2.0. Synchron. |
Telefonversionsverhandlung
| Funktion | Beschreibung |
|---|---|
| TSPI_phoneNegotiateTSPIVersion | Gibt die höchste SPI-Version zurück, unter der der Dienstanbieter für dieses Gerät arbeiten kann. |
Zeilenversionsverhandlung
| Funktion | Beschreibung |
|---|---|
| TSPI_lineNegotiateTSPIVersion | Ermöglicht einer Anwendung das Aushandeln einer TSPI-Version zur Verwendung mit einem bestimmten Zeilengerät. Synchron. |
Zeilenstatus und Funktionen
| Funktion | Beschreibung |
|---|---|
| TSPI_lineGetDevCaps | Gibt die Funktionen eines bestimmten Liniengeräts zurück. Synchron. |
| TSPI_lineGetDevConfig | Gibt die Konfiguration eines Medienstreamgeräts zurück. Synchron. |
| TSPI_lineGetLineDevStatus | Gibt den aktuellen Status des angegebenen offenen Leitungsgeräts zurück. Synchron. |
| TSPI_lineSetDevConfig | Legt die Konfiguration des angegebenen Medienstreamgeräts fest. Synchron. |
| TSPI_lineSetStatusMessages | Gibt die Statusänderungen an, für die die Anwendung benachrichtigt werden muss. Synchron. |
| TSPI_lineGetID | Ruft eine Geräte-ID ab, die der angegebenen offenen Zeile, Adresse oder einem Anruf zugeordnet ist. Synchron. |
| TSPI_lineGetIcon | Ermöglicht einer Anwendung, ein Symbol für die Anzeige für den Benutzer abzurufen. Synchron. |
| TUISPI_lineConfigDialog | Bewirkt, dass der Anbieter des angegebenen Liniengeräts ein Dialogfeld anzeigt, in dem der Benutzer Parameter für das Leitungsgerät konfigurieren kann. Synchron. |
| TUISPI_lineConfigDialogEdit | Zeigt ein Dialogfeld an, in dem der Benutzer Konfigurationsinformationen für ein Leitungsgerät ändern kann. Synchron. |
Adressen
| Funktion | Beschreibung |
|---|---|
| TSPI_lineGetAddressCaps | Gibt die Telefoniefunktionen einer Adresse zurück. Synchron. |
| TSPI_lineGetAddressStatus | Gibt den aktuellen Status einer angegebenen Adresse zurück. Synchron. |
| TSPI_lineGetNumAddressIDs | Ruft die Anzahl der Adressbezeichner ab, die in der angegebenen Zeile unterstützt werden. |
| TSPI_lineGetAddressID | Ruft die Adress-ID einer Adresse ab, die mit einem alternativen Format angegeben wurde. Synchron. |
Öffnen und Schließen von Leitungsgeräten
| Funktion | Beschreibung |
|---|---|
| TSPI_lineOpen | Öffnet ein angegebenes Leitungsgerät, um nachfolgende Überwachung und/oder Steuerung der Linie bereitzustellen. Synchron. |
| TSPI_lineClose | Schließt ein angegebenes geöffnetes Leitungsgerät. Synchron. |
Anrufstatus und Ereignisse
| Funktion | Beschreibung |
|---|---|
| TSPI_lineGetCallInfo | Gibt feste Informationen zu einem Anruf zurück. Synchron. |
| TSPI_lineGetCallStatus | Gibt vollständige Anrufstatusinformationen für den angegebenen Anruf zurück. Synchron. |
| TSPI_lineSetAppSpecific | Legt das anwendungsspezifische Feld der Informationsstruktur eines Aufrufs fest. Synchron. |
Tätigen von Anrufen
| Funktion | Beschreibung |
|---|---|
| TSPI_lineMakeCall | Führt einen ausgehenden Anruf aus und gibt dafür ein Anrufhandle zurück. Asynchron. |
| TSPI_lineDial | Wählt (Teile einer oder mehrerer) einwählbarer Adressen. Asynchron. |
Annehmen eingehender Anrufe
| Funktion | Beschreibung |
|---|---|
| TSPI_lineAnswer | Antwort auf einen eingehenden Anruf. Asynchron. |
Anrufablagefunktionen
| Funktion | Beschreibung |
|---|---|
| TSPI_lineDrop | Trennt einen Anruf oder beendet einen laufenden Anrufversuch. Asynchron. |