Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Základní funkce telefonie jsou uvedeny podle kategorie v následujících tabulkách. Funkce se identifikuje jako asynchronní, pokud indikuje dokončení ve zprávě REPLY aplikaci. Pokud funkce vždy vrátí svůj výsledek do aplikace okamžitě, funkce se považuje za synchronní.
Následuje funkční seskupení základních funkcí telefonní služby:
- formáty adres
- adresy
- přijímání příchozích hovorů
- funkce vyřazení volání
- manipulace s popisovačem volání
- řízení oprávnění volání
- stavy volání a události
- stav řádku a možnosti
- vyjednávání verze řádku
- umístění a informace o zemi/oblasti
- volání
- otevírání a zavírání zařízení
- požádat o služby příjemců
- inicializace a vypnutí rozhraní TAPI
- podpora spořič placené linky
Inicializace a vypnutí rozhraní TAPI
| Funkce | Popis |
|---|---|
| lineInitializeEx | Inicializuje abstrakci řádku TAPI pro použití vyvoláním aplikace. Synchronní. |
| lineShutdown | Vypne použití abstrakce čáry rozhraní TAPI. Synchronní. |
Vyjednávání verze řádku
| Funkce | Popis |
|---|---|
| lineNegotiateAPIVersion | Umožňuje aplikaci vyjednat použití verze rozhraní TAPI. Synchronní. |
Stav řádku a možnosti
| Funkce | Popis |
|---|---|
| lineGetDevCaps | Vrátí možnosti daného spojnicového zařízení. Synchronní. |
| lineGetDevConfig | Vrátí konfiguraci zařízení datového proudu médií. Synchronní. |
| lineGetLineDevStatus | Vrátí aktuální stav zadaného otevřeného zařízení. Synchronní. |
| lineSetDevConfig | Nastaví konfiguraci zadaného zařízení datového proudu médií. Synchronní. |
| lineSetStatusMessages | Určuje změny stavu, pro které musí být aplikace upozorněna. Synchronní. |
| lineGetStatusMessages | Vrátí aktuální řádek aplikace a nastavení stavové zprávy adresy. Synchronní. |
| lineGetID | Načte ID zařízení přidružené k zadanému otevřenému řádku, adrese nebo volání. Synchronní. |
| lineGetIcon | Umožňuje aplikaci načíst ikonu pro zobrazení uživateli. Synchronní. |
| lineConfigDialog | Způsobí, že poskytovatel zadaného line zařízení zobrazí dialogové okno, které uživateli umožňuje konfigurovat parametry související s řádkovým zařízením. Synchronní. |
| lineConfigDialogEdit | Zobrazí dialogové okno umožňující uživateli změnit informace o konfiguraci pro line zařízení. Synchronní. |
Adresy
| Funkce | Popis |
|---|---|
| lineGetAddressCaps | Vrátí funkce telefonie adresy. Synchronní. |
| lineGetAddressStatus | Vrátí aktuální stav zadané adresy. Synchronní. |
| lineGetAddressID | Načte ID adresy zadané pomocí alternativního formátu. Synchronní. |
Otevírání a zavírání zařízení čar
| Funkce | Popis |
|---|---|
| lineOpen | Otevře zadané zařízení linky pro zajištění následného monitorování a/nebo řízení linky. Synchronní. |
| lineClose | Zavře zadané otevřené zařízení řádku. Synchronní. |
Formáty adres
| Funkce | Popis |
|---|---|
| lineTranslateAddress | Překládá se mezi adresou v kanonickém formátu a adresou ve formátu vytáčeného volání. Synchronní. |
| lineSetCurrentLocation | Nastaví umístění použité jako kontext pro překlad adres. Synchronní. |
| lineSetTollList | Manipuluje se seznamem placené linky. Synchronní. |
| lineGetTranslateCaps | Vrátí možnosti překladu adres. Synchronní. |
Stavy a události volání
| Funkce | Popis |
|---|---|
| lineGetCallInfo | Vrátí pevné informace o volání. Synchronní. |
| lineGetCallStatus | Vrátí úplné informace o stavu volání pro zadané volání. Synchronní. |
| lineSetAppSpecific | Nastaví pole specifické pro aplikaci informační struktury volání. Synchronní. |
Volání
| Funkce | Popis |
|---|---|
| lineMakeCall | Vytvoří odchozí volání a vrátí pro něj popisovač volání. Asynchronní. |
| lineDial | Číselník (části jedné nebo více) číselných adres. Asynchronní. |
Příjem příchozích hovorů
| Funkce | Popis |
|---|---|
| lineAnswer | Odpoví na příchozí hovor. Asynchronní. |
Podpora spořiče placené linky
| Funkce | Popis |
|---|---|
| lineSetNumRings | Určuje počet vyzvánění, po kterých mají být příchozí hovory zodpovězeny. Synchronní. |
| lineGetNumRings | Vrátí minimální počet okruhů požadovaných lineSetNumRings. Synchronní. |
Řízení oprávnění volání
| Funkce | Popis |
|---|---|
| lineSetCallPrivilege | Nastaví oprávnění aplikace na zadanou oprávnění. Synchronní. |
Funkce vyřazení volání
| Funkce | Popis |
|---|---|
| lineDrop | Odpojí hovor nebo zruší probíhající pokus o volání. Asynchronní. |
| lineDeallocateCall | Uvolní zadaný popisovač volání. Synchronní. |
Manipulace s popisovačem volání
| Funkce | Popis |
|---|---|
| od ruky | Hands off call ownership and/or changes an application's rights to a call. Synchronní. |
| lineGetNewCalls | Vrátí popisovače volání pro volání na zadaný řádek nebo adresu, pro kterou aplikace ještě nemá popisovače. Synchronní. |
| lineGetConfRelatedCalls | Vrátí seznam popisovačů volání, které jsou součástí stejného konferenčního hovoru jako volání zadané jako parametr. Synchronní. |
Informace o poloze a zemi/oblasti
| Funkce | Popis |
|---|---|
| lineTranslateDialog | Zobrazí dialogové okno umožňující uživateli změnit informace o poloze a volající kartě. Synchronní. |
| lineGetCountry | Načte pravidla vytáčení a další informace o dané zemi nebo oblasti. Synchronní. |
Vyžádání služeb příjemců
Následující dvě funkce se používají pouze pro podporu asistované telefonie.
| Funkce | Popis |
|---|---|
| lineRegisterRequestRecipient | Zaregistruje nebo zruší registraci aplikace jako příjemce žádosti pro zadaný režim žádosti. Synchronní. |
| lineGetRequest | Získá další požadavek z knihovny dynamického propojení telefonie. Synchronní. |