#include <asttapiprovider.h>
Public Member Functions | |
| TapiCall () | |
| Cause of disconnection. | |
| void | Update (std::string callerId, std::string callerIdName, std::string calledDevice, std::string lastRedirectingDevice, eTapiCall_state eState) |
| std::string | DumpToString () |
Public Attributes | |
| HTAPICALL | m_htapiCall |
| pointer to tapiLine | |
| DWORD | m_callId |
| driver call | |
| std::string | m_address |
| call id | |
| std::string | m_callerId |
| subject device | |
| std::string | m_callerIdName |
| callerID | |
| std::string | m_calledDevice |
| callerIDName | |
| std::string | m_redirectingDevice |
| called device | |
| std::string | m_userData |
| last redirecting device | |
| bool | m_isPredictive |
| userData | |
| eTapiCall_state | m_state |
| identify if the call is predictive or not | |
| DWORD | m_realCallId |
| tapi call state | |
| std::string | m_redirectionId |
| used to identify the callId in fastTransfer | |
| TapiLine_LineCallOrigin | m_eLineCallOrigin |
| alerting/connected/releasing device | |
TapiCall Links tapi call attributes to AsteriskCall. TSP will use opaque pointer to TapiCall as HDRCALL
| TapiCall::TapiCall | ( | ) |
Cause of disconnection.
Constructs a new TapiCall
| std::string TapiCall::DumpToString | ( | ) |
| void TapiCall::Update | ( | std::string | callerId, | |
| std::string | callerIdName, | |||
| std::string | calledDevice, | |||
| std::string | lastRedirectingDevice, | |||
| eTapiCall_state | state | |||
| ) |
update TapiCall info. If a given new attribute is "" class attribute will not be changed.
| callerId | ||
| callerIdName | ||
| calledDevice | ||
| lastRedirectingDevice | ||
| state |
1.5.9