Sdílet prostřednictvím


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:

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

Funkce Popis
lineAccept Přijme nabízené volání a začne upozorňovat na volajícího (vyzvánění) a zavolání party (vyzvánění). Asynchronní.
lineRedirect Přesměruje hovor nabídky na jinou adresu. Asynchronní.

 

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í.