Doplňkové funkce služeb linky
Doplňkové line servisní funkce jsou uvedeny podle kategorie v následujících tématech. Funkce je identifikována jako asynchronní, pokud bude indikovat 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í doplňkových funkcí služeb linky:
- agentů
- priorita aplikace
- nosný režim a rychlost
- přijmout a přesměrovat
- dokončení hovoru
- konferenční
- přesměrování hovorů
- blokování hovorů
- call park
- vyzvednutí hovorů
- odmítnutí volání
- přepojení hovorů
- monitorování a shromažďování číslic
- generování číslic a tónů v pásmu
- volání
- ovládacích prvků médií
- monitorování médií
- proxy
- quality of Service
- Odesílání informací vzdálenému stran
- správy poskytovatele služeb
- Nastavení terminálu pro telefonní konverzace
- monitorování tónů
K dispozici jsou také různé doplňkové servisní funkce.
Nosný režim a rychlost
Funkce | Popis |
---|---|
lineSetCallParams | Požádá o změnu parametrů volání existujícího volání. Synchronní. |
Monitorování médií
Funkce | Popis |
---|---|
lineMonitorMedia | Povolí nebo zakáže oznámení o režimu média u zadaného volání. Synchronní. |
Monitorování a shromažďování číslic
Funkce | Popis |
---|---|
lineMonitorDigits | Povolí nebo zakáže oznámení o detekci číslic v zadaném volání. Synchronní. |
lineGatherDigits | Provede shromažďování číslic ve vyrovnávací paměti při volání. Synchronní. |
Monitorování tónů
Funkce | Popis |
---|---|
lineMonitorTones | Určuje, které tóny se mají zjistit při zadaném volání. Synchronní. |
Ovládací prvek multimédií
Funkce | Popis |
---|---|
lineSetMediaControl | Nastaví datový proud médií volání pro ovládací prvek médií. Synchronní. |
lineSetMediaMode | Nastaví režimy médií zadaného volání v jeho LINECALLINFO struktury. Synchronní. |
Generování číslic a tónů v pásmu
Funkce | Popis |
---|---|
lineGenerateDigits | Vygeneruje v hovoru číslice v pásmu. Synchronní. |
lineGenerateTone | Vygeneruje danou sadu tónů při volání. Synchronní. |
Přijmout a přesměrovat hovor
Odmítnout volání
Funkce | Popis |
---|---|
lineDrop | Odpojí hovor nebo zruší probíhající pokus o volání. Asynchronní. |
Blokování hovorů
Funkce | Popis |
---|---|
lineHold | Umístí zadaný hovor do pevného blokování. Asynchronní. |
lineUnhold | Načte pořádané volání. Asynchronní. |
Zabezpečení volání
Funkce | Popis |
---|---|
lineSecureCall | Zabezpečí stávající volání před rušením jinými událostmi, jako jsou například pípnutí volání na datová připojení. Asynchronní. |
Přepojení hovorů
Funkce | Popis |
---|---|
lineSetupTransfer | Připraví zadaný hovor pro převod na jinou adresu. Asynchronní. |
lineCompleteTransfer | Přenese hovor, který byl nastavený pro přepojení na jiný hovor, nebo zadá trojcestnou konferenci. Asynchronní. |
lineBlindTransfer | Přenese hovor na jinou stranu. Asynchronní. |
lineSwapHold | Prohodí aktivní hovor s hovorem, který právě probíhá v rámci konzultace. Asynchronní. |
Zavolat na konferenci
Funkce | Popis |
---|---|
lineSetupConference | Připraví dané volání na přidání jiné strany. Asynchronní. |
linePrepareAddToConference | Připraví se na přidání strany ke stávajícímu konferenčnímu hovoru tak, že konferenční hovor umístíte do stavu blokování a vytvoříte konzultační hovor, který lze přidat později do konferenčního hovoru. Asynchronní. |
lineAddToConference | Přidá ke stávajícímu konferenčnímu hovoru konzultační hovor. Asynchronní. |
lineRemoveFromConference | Odebere stranu z konferenčního hovoru. Asynchronní. |
Call Park
Funkce | Popis |
---|---|
linePark | Parkuje daný hovor na jiné adrese. Asynchronní. |
lineUnpark | Načte parkovaný hovor. Asynchronní. |
Přesměrování volání
Funkce | Popis |
---|---|
řádekForward | Nastaví nebo zruší žádosti o přesměrování volání. Asynchronní. |
Vyzvednutí hovoru
Funkce | Popis |
---|---|
linePickup | Vybere upozornění na volání na zadanou cílovou adresu a vrátí popisovač volání pro vyzvednutí volání (linePickup lze použít také pro čekání volání). Asynchronní. |
Odesílání informací vzdálené straně
Funkce | Popis |
---|---|
lineReleaseUserUserInfo | Uvolní informace uživatele a umožní systému přepsat toto úložiště novými informacemi. Asynchronní. |
lineSendUserUserInfo | Odešle informace o uživateli vzdálené straně při zadaném volání. Asynchronní. |
Dokončení volání
Funkce | Popis |
---|---|
lineCompleteCall | Umístí žádost o dokončení volání. Asynchronní. |
lineUncompleteCall | Zruší žádost o dokončení volání. Asynchronní. |
Nastavení terminálu pro telefonní konverzace
Funkce | Popis |
---|---|
lineSetTerminal | Určuje terminálové zařízení, do kterého se směrují zadané události řádku, adresy nebo události datového proudu médií. Asynchronní. |
Priorita aplikace
Funkce | Popis |
---|---|
lineGetAppPriority | Načte informace o prioritě předání nebo asistované telefonie pro aplikaci. Synchronní. |
lineSetAppPriority | Nastaví prioritu předání a/nebo asistované telefonie pro aplikaci. Synchronní. |
Správa poskytovatele služeb
Funkce | Popis |
---|---|
lineAddProvider | Nainstaluje poskytovatele telefonních služeb. Synchronní. |
lineConfigProvider | Zobrazí dialogové okno konfigurace poskytovatele služeb. Synchronní. |
lineRemoveProvider | Odebere existujícího poskytovatele telefonních služeb. Synchronní. |
lineGetProviderList | Načte seznam nainstalovaných poskytovatelů služeb. Synchronní. |
Agenti
Funkce | Popis |
---|---|
lineAgentSpecific | Umožňuje aplikaci přístup k proprietárním funkcím obslužné rutiny obslužné rutiny agenta přidružené k adrese. Asynchronní. |
lineGetAgentActivityList | Získá seznam aktivit, ze kterých aplikace vybere funkce, které agent provádí. Asynchronní. |
lineGetAgentCaps | Získá funkce související s agenty podporované na zadaném zařízení řádku. Asynchronní. |
lineGetAgentGroupList | Získá seznam skupin agentů, do kterých se agent může přihlásit k distributoru automatického volání. Asynchronní. |
lineGetAgentStatus | Získá stav související s agentem na zadané adrese. Asynchronní. |
lineSetAgentActivity | Nastaví kód aktivity agenta přidružený ke konkrétní adrese. Asynchronní. |
lineSetAgentGroup | Nastaví skupiny agenta, ke kterým je agent přihlášený na konkrétní adrese. Asynchronní. |
lineSetAgentState | Nastaví stav agenta přidružený ke konkrétní adrese. Asynchronní. |
Proxy
Funkce | Popis |
---|---|
lineProxyMessage | Používá se zaregistrovanou obslužnou rutinou požadavku proxy k vygenerování zpráv TAPI. Synchronní. |
lineProxyResponse | Označuje dokončení požadavku proxy registrovaným obslužnou rutinou proxy serveru. Synchronní. |
Kvalita služby
Funkce | Popis |
---|---|
lineSetCallQualityOfService | Požaduje změnu parametrů kvality služby pro stávající volání. Asynchronní. |
Rozmanitý
Funkce | Popis |
---|---|
lineSetCallData | Nastaví CallData člen struktury LINECALLINFO. Asynchronní. |
lineSetCallTreatment | Nastaví zvuky, které uživatel slyší, když je hovor nezodpovězený nebo přidržený. Asynchronní. |
lineSetLineDevStatus | Nastaví stav zařízení řádku. Asynchronní. |