TAPI Praxis - Öffnen der Leitung

Aufgabe
1.Festlegen ob die Anrufe auf der Leitung überwacht oder entgegengenommen werden sollen.
2.Festlegen ab Anrufe erzeugt werden sollen.
3.Zuweisen welcher Art diese Anrufe sind, bzw. sein werden. (MediaModus festlegen)
4.Aktivierung

Die Komponente TTAPILine beinhaltet die nötige Funktionalität.
Die Eigenschaft Device gibt das Gerät an, so zusagen der Eigentümer der Leitung. Ist die Eigenschaft LineMapper von TTAPIDevice gleich True, ist es nötig eine Komponente vom Typ TCallParams, der Eigenschaft LineMapperParams zu zuweisen. Nur in dieser Konstellation ist es erlaubt die Eigenschaft OpenOptions zu ändern. Einsteiger in diese Thematik sollten das unbedingt unterlassen.
Die Eigenschaft CallPrivilege entscheidet über welche Rechte die Anwendung verfügt.
Soll die Anwendung nur Anrufe überwachen ist cpMonitor auszuwählen, möchte sie auch ankommende Anrufe verarbeiten ist cpOwner zu wählen. Oder eben Beide,.... Die Eigenschaft MediaModes legt fest, welcher Art die Anrufe sind. Die Anwendung registriert also, ihr Interesse an Anrufen exakt diese Typs.
mmUnknown Der Modus ist unbekannt
mmInteractiveVoice Für diesen Anruf wird das Vorhandensein von Sprache festgestellt und wird als interaktive mit menschlichen Teilnehmern zu beiden Seiten behandelt.
mmAutomatedVoice Für diesen Anruf wird das Vorhandensein von Sprache festgestellt. Eine automatisierte Anwendung verwaltet den Anruf. (z.B. eine Anrufbeantworter Software)
mmDataModem Für diesen Anruf wird eine Datenmodem Sitzung erkannt
mmG3FAX Ein Fax der Gruppe 3 wird übertragen
mmTDD Eine TDD Sitzung (TDD - Telefon Gerät für Hörlose)
mmG4FAX Ein Fax der Gruppe 4 wird übertragen
mmDigitalData Über den Anruf werden digitale Daten übertragen.
mmTelex Der Anruf verwendet den Telematik- Dienst : Telex
mmVideotex Der Anruf verwendet den Telematik- Dienst : Videotex
mmTeletex Der Anruf verwendet den Telematik- Dienst :Teletex
mmMIXED Mischkommunikation ein Telematik- Dienst von ISDN
mmADSI Eine ADSI Sitzung (Analog Display Service Interface)
mmVoiceView Der Mediatyp ist VoiceView
mmVideo Der Mediatyp ist Video.

Im Allgemeinen darf nur ein MediaModus angegeben werden, es sei denn es wurde mmUnknown mit angegeben. Ein derartiges Vorgehen setzt voraus dass, das dieser Modus unterstützt wird. ( siehe Überprüfung der Eigenschaften der Leitungsgeräte )
Die Leitung wird mit TAPILine1.Active:=True; geöffnet.
 
Link Übersicht Link vorheriger Schritt Link nächster Schritt
  letzte Änderung :21.03.2006