Functions of the TAPI driver (TSP)
[+] TSPI_providerConfig
[+] TSPI_providerCreateLineDevice
[-] TSPI_providerCreatePhoneDevice
[+] TSPI_providerEnumDevices
[+] TSPI_providerInit
[+] TSPI_providerInstall
[+] TSPI_providerRemove
[+] TSPI_providerShutdown
[+] TSPI_lineAccept 1)
[-] TSPI_lineAddToConference
[+] TSPI_lineAnswer 2)
[+] TSPI_lineBlindTransfer
[+] TSPI_lineClose
[+] TSPI_lineCloseCall
[-] TSPI_lineCompleteCall
[+] TSPI_lineCompleteTransfer 2), 2a)
[-] TSPI_lineConditionalMediaDetection
[+] TSPI_lineConfigDialog
[-] TSPI_lineConfigDialogEdit
[-] TSPI_lineDevSpecific
[-] TSPI_lineDevSpecificFeature
[+] TSPI_lineDial
[+] TSPI_lineDrop
[+] TSPI_lineForward 4)
[-] TSPI_lineGatherDigits
[+] TSPI_lineGenerateDigits
[-] TSPI_lineGenerateTone
[+] TSPI_lineGetAddressCaps
[+] TSPI_lineGetAddressID
[+] TSPI_lineGetAddressStatus
[+] TSPI_lineGetCallAddressID
[+] TSPI_lineGetCallInfo
[+] TSPI_lineGetCallStatus
[+] TSPI_lineGetDevCaps
[+] TSPI_lineGetDevConfig
[+] TSPI_lineGetExtensionID
[-] TSPI_lineGetIcon
[+] TSPI_lineGetID
|
[+] TSPI_lineGetLineDevStatus
[+] TSPI_lineGetNumAddressIDs
[+] TSPI_lineHold 2), 2a)
[+] TSPI_lineMakeCall 3)
[-] TSPI_lineMonitorDigits
[-] TSPI_lineMonitorMedia
[-] TSPI_lineMonitorTones
[+] TSPI_lineNegotiateExtVersion
[+] TSPI_lineNegotiateTSPIVersion
[+] TSPI_lineOpen
[-] TSPI_linePark
[+] TSPI_linePickup
[-] TSPI_linePrepareAddToConference
[+] TSPI_lineRedirect
[-] TSPI_lineReleaseUserUserInfo
[-] TSPI_lineRemoveFromConference
[-] TSPI_lineSecureCall
[-] TSPI_lineSelectExtVersion
[-] TSPI_lineSendUserUserInfo
[-] TSPI_lineSetAppSpecific
[-] TSPI_lineSetCallData
[-] TSPI_lineSetCallParams
[-] TSPI_lineSetCallQualityOfService
[-] TSPI_lineSetCallTreatment
[-] TSPI_lineSetCurrentLocation
[-] TSPI_lineSetDefaultMediaDetection
[-] TSPI_lineSetDevConfig
[-] TSPI_lineSetLineDevStatus
[-] TSPI_lineSetMediaControl
[-] TSPI_lineSetMediaMode
[+] TSPI_lineSetStatusMessages
[-] TSPI_lineSetTerminal
[-] TSPI_lineSetupConference
[+] TSPI_lineSetupTransfer 2), 2a)
[+] TSPI_lineSwapHold
[-] TSPI_lineUncompleteCall
[+] TSPI_lineUnhold 2), 2a)
[-] TSPI_lineUnpark
|
Legend
[+] |
Function is supported |
[-] |
Function is not supported |
1) |
The lineAccept function returns OK, but has no effect. |
2) |
These functions are supported in combination with Snom, Yealink and Aastra 5xi phones (exclude DECT-phones). In the line-config-dialog the suitable "special device" is to be selected and to configure the IP address. |
2a) |
For other phones you can activate "Consult via atxfer" in line-config-dialog under [Asterisk Server > Settings > TAPI Functions]. The manager's interface command atxfer is supported with Asterisk 1.6. |
3) |
For Snom, Yealink and Aastra 5xi phones, dialing in free-hands-mode is supported. For other phones a Auto-Answer-Patch can be used. |
4) |
Call Forward/DND requires a special adaptation in the Asterisk PBX using the following Specification. |
Supported event messages
LINE_CALLSTATE
LINE_CALLINFO (LINECALLINFOSTATE_CALLEDID)
LINE_CREATE
LINE_REMOVE