|
Unit
VoIPCommon
type TCallEndReason = (EndedByLocalUser, EndedByNoAccept, EndedByAnswerDenied, EndedByRemoteUser, EndedByRefusal, EndedByNoAnswer, EndedByCallerAbort, EndedByTransportFail, EndedByConnectFail, EndedByGatekeeper, EndedByNoUser, EndedByNoBandwidth, EndedByCapabilityExchange, EndedByCallForwarded, EndedBySecurityDenial, EndedByLocalBusy, EndedByLocalCongestion, EndedByRemoteBusy, EndedByRemoteCongestion, EndedByUnreachable, EndedByNoEndPoint, EndedByHostOffline, NumCallEndReasons);
| EndedByLocalUser | Local endpoint application cleared call |
| EndedByNoAccept | Local endpoint did not accept call OnIncomingCall() = FALSE |
| EndedByAnswerDenied | Local endpoint declined to answer call |
| EndedByRemoteUser | Remote endpoint application cleared call |
| EndedByRefusal | Remote endpoint refused call |
| EndedByNoAnswer | Remote endpoint did not answer in required time |
| EndedByCallerAbort | Remote endpoint stopped calling |
| EndedByTransportFail | Transport error cleared call |
| EndedByConnectFail | Transport connection failed to establish call |
| EndedByGatekeeper | Gatekeeper has cleared call |
| EndedByNoUser | Call failed as could not find user (in GK) |
| EndedByNoBandwidth | Call failed as could not get enough bandwidth |
| EndedByCapabilityExchange | Could not find common capabilities |
| EndedByCallForwarded | Call was forwarded using FACILITY message |
| EndedBySecurityDenial | Call failed a security check and was ended |
| EndedByLocalBusy | Local endpoint busy |
| EndedByLocalCongestion | Local endpoint congested |
| EndedByRemoteBusy | Remote endpoint busy |
| EndedByRemoteCongestion | Remote endpoint congested |
| EndedByUnreachable | Could not reach the remote party |
| EndedByNoEndPoint | The remote party is not running an endpoint |
| EndedByHostOffline | The remote party host off line |
NumCallEndReasons
See also
TAstaVoIPConnection.GetCallEndReason, TAstaVoIPConnection.ClearAllCalls, TAstaVoIPEndPoint.ClearCallSynchronous
|