Aracılığıyla paylaş


Temel Telefon Hizmetleri Başvurusu

Temel Telefon işlevleri aşağıdaki tablolarda kategoriye göre listelenmiştir. Bir işlev, uygulamaya gönderilen YANıT iletisinde tamamlanmayı gösteriyorsa zaman uyumsuz olarak tanımlanır. İşlev her zaman sonucunu uygulamaya hemen döndürürse, işlevizaman uyumlukabul edilir.

Temel telefon hizmeti işlevlerinin işlevsel bir gruplandırma aşağıdadır:

TAPI Başlatma ve Kapatma

Fonksiyon Açıklama
lineInitializeEx Çağırma uygulaması tarafından kullanılmak üzere TAPI satır soyutlamasını başlatır. Eşzamanlı.
lineShutdown Uygulamanın TAPI'nin satır soyutlaması kullanımını kapatır. Eşzamanlı.

 

Satır Sürümü Anlaşması

Fonksiyon Açıklama
lineNegotiateAPIVersion Bir uygulamanın kullanmak üzere bir TAPI sürümüyle anlaşmasına izin verir. Eşzamanlı.

 

Satır Durumu ve Özellikleri

Fonksiyon Açıklama
lineGetDevCaps Belirli bir çizgi cihazının özelliklerini döndürür. Eşzamanlı.
lineGetDevConfig Medya akışı cihazının yapılandırmasını döndürür. Eşzamanlı.
lineGetLineDevStatus Belirtilen açık satır cihazının geçerli durumunu döndürür. Eşzamanlı.
lineSetDevConfig Belirtilen medya akışı cihazının yapılandırmasını ayarlar. Eşzamanlı.
lineSetStatusMessages Uygulamaya bildirilmesi gereken durum değişikliklerini belirtir. Eşzamanlı.
lineGetStatusMessages Uygulamanın geçerli satır ve adres durum iletisi ayarlarını döndürür. Eşzamanlı.
lineGetID Belirtilen açık satır, adres veya çağrıyla ilişkili bir cihaz kimliği alır. Eşzamanlı.
lineGetIcon Bir uygulamanın kullanıcıya görüntülenmek üzere bir simge almasına izin verir. Eşzamanlı.
lineConfigDialog Belirtilen satır cihazının sağlayıcısının, kullanıcının çizgi cihazıyla ilgili parametreleri yapılandırmasına olanak tanıyan bir iletişim kutusu görüntülemesine neden olur. Eşzamanlı.
lineConfigDialogEdit Kullanıcının bir satır cihazının yapılandırma bilgilerini değiştirmesine olanak sağlayan bir iletişim kutusu görüntüler. Eşzamanlı.

 

Adres

Fonksiyon Açıklama
lineGetAddressCaps Bir adresin telefon özelliklerini döndürür. Eşzamanlı.
lineGetAddressStatus Belirtilen adresin geçerli durumunu döndürür. Eşzamanlı.
lineGetAddressID Alternatif biçim kullanılarak belirtilen bir adresin adres kimliğini alır. Eşzamanlı.

 

Hat Cihazlarını Açma ve Kapatma

Fonksiyon Açıklama
lineOpen Satırın daha sonra izlenmesini ve/veya denetimini sağlamak için belirtilen bir satır cihazını açar. Eşzamanlı.
lineClose Belirtilen açık satır cihazını kapatır. Eşzamanlı.

 

Adres Biçimleri

Fonksiyon Açıklama
lineTranslateAddress Kurallı biçimdeki bir adres ile çevrilebilir biçimdeki bir adres arasında çeviriler. Eşzamanlı.
lineSetCurrentLocation Adres çevirisi bağlamı olarak kullanılan konumu ayarlar. Eşzamanlı.
lineSetTollList Ücretli listeyi manipüle eder. Eşzamanlı.
lineGetTranslateCaps Adres çevirisi özelliklerini döndürür. Eşzamanlı.

 

Çağrı Durumları ve Olayları

Fonksiyon Açıklama
lineGetCallInfo Aramayla ilgili sabit bilgileri döndürür. Eşzamanlı.
lineGetCallStatus Belirtilen çağrı için tam arama durumu bilgilerini döndürür. Eşzamanlı.
lineSetAppSpecific Bir çağrının bilgi yapısının uygulamaya özgü alanını ayarlar. Eşzamanlı.

 

Arama Yapma

Fonksiyon Açıklama
lineMakeCall Giden bir çağrı yapar ve bunun için bir çağrı tutamacı döndürür. Eşzamansız.
lineDial Aramalar (bir veya daha fazla çevrilebilir adresin parçaları). Eşzamansız.

 

Gelen Aramaları Yanıtlama

Fonksiyon Açıklama
lineAnswer Gelen bir aramayı yanıtlar. Eşzamansız.

 

Ücretli Tasarruf Desteği

Fonksiyon Açıklama
lineSetNumRings Gelen çağrıların yanıtlanması gereken halka sayısını gösterir. Eşzamanlı.
lineGetNumRings lineSetNumRingsile istenen en az halka sayısını döndürür. Eşzamanlı.

 

Çağrı Ayrıcalık Denetimi

Fonksiyon Açıklama
lineSetCallPrivilege Uygulamanın ayrıcalığını belirtilen ayrıcalıkla ayarlar. Eşzamanlı.

 

Çağrı Bırakma İşlevleri

Fonksiyon Açıklama
lineDrop Bir aramanın bağlantısını keser veya devam eden bir arama girişimini bırakır. Eşzamansız.
lineDeallocateCall Belirtilen çağrı tutamacını serbest bırak. Eşzamanlı.

 

Çağrı Tanıtıcı düzenlemesi

Fonksiyon Açıklama
lineHandoff Arama sahipliğini devre dışı bırakın ve/veya uygulamanın ayrıcalıklarını bir arama olarak değiştirir. Eşzamanlı.
satırıGetNewCalls Uygulamanın henüz tanıtıcıları olmayan belirtilen bir satır veya adres üzerindeki çağrılara yönelik çağrı tanıtıcılarını döndürür. Eşzamanlı.
lineGetConfRelatedCalls Parametre olarak belirtilen çağrıyla aynı konferans çağrısının parçası olan çağrı tanıtıcılarının listesini döndürür. Eşzamanlı.

 

Konum ve Ülke/Bölge Bilgileri

Fonksiyon Açıklama
lineTranslateDialog Kullanıcının konum ve arama kartı bilgilerini değiştirmesine olanak sağlayan bir iletişim kutusu görüntüler. Eşzamanlı.
lineGetCountry Belirli bir ülke/bölgeyle ilgili arama kurallarını ve diğer bilgileri alır. Eşzamanlı.

 

Alıcı Hizmetleri İste

Aşağıdaki iki işlev yalnızca Yardımlı Telefon desteğinde kullanılır.

Fonksiyon Açıklama
lineRegisterRequestRecipient Uygulamayı belirtilen istek modu için istek alıcısı olarak kaydeder veya kaydının kaydını açar. Eşzamanlı.
lineGetRequest Telefon dinamik bağlantı kitaplığından sonraki isteği alır. Eşzamanlı.