SrTapi (v1.1)
SoftReal TAPI komponensek
Az SrTapi modulban definiált komponensek a Windows telefónia adat-modem szolgáltatásának kezelésére készültek. Ez a modul a Joint Endeavour of Delphi Innovators (Project JEDI) által létrehozott Tapi.pas, Tapi.inc és Tapi3Err Telephony API interface modulokat használja. A fájlok legújabb verzióját a Project Jedi honlapról szerezheti be.
A modulban definiált objektum osztályok csak v2.0 vagy újabb verziójú Windows TAPI-t támogatnak.
Az objektum osztályok definícióját leíró PDF fájl és a TapiApp demó alkalmazás külön is letölthető.
A modulból jelenleg csak angol nyelvű verzió érhető el.
Verzió történet
v1.1 (2002. december 9.)
- A TTapiLineDevice most már képes bejövő hívásokat is fogadni. >Az új OnCallOffering esemény feldolgozó értesít a bejövő hívásról, egyben a hívószámot is átadja (ha elérhető). Az új AnswerCall metódussal lehet fogadni a hívást. Most már a LINECALLSTATE_OFFERING hívásállapot is szöveggé alakítható a tapiCallStateToStr függvénnyel (ez az állapot van jelezve OnCallState hívással az OnCallOffering hívása előtt).
- Megjegyzés: Sok mostani modem támogatja a hívószám kijelzést, de szinte minden modem alaphelyzetben letiltja, ezért valószínűleg kiegészítő inicializáló parancsot kell beállítani a modemhez. Érdemes megpróbálni az AT+CLIP=1 parancsot GSM modemnél, az AT#CLS=8#CID=1 parancsot voice modemnél és az AT#CID=1 (vagy az AT#CID=2, AT%CCID=1, AT%CCID=2, AT+VCID=1, AT#CC1, AT*ID) parancsot minden más modemnél, így a modem az első RING szöveget követően a hívószámot is be fogja küldeni (a szöveg valami ilyesmi lesz: DATE = 1205 TIME = 1845 NMBR = 1234567 vagy CLIP: "1234567"; mindenesetre ez már csak a modem driverre tartozik).
v1.0 (2002. szeptember 23.)
- A modul első kiadása.