TCallEndReason type

See also

Top  Previous  Next

 

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);

 

ConstantMeaning
EndedByLocalUserLocal endpoint application cleared call
EndedByNoAcceptLocal endpoint did not accept call OnIncomingCall() = FALSE
EndedByAnswerDeniedLocal endpoint declined to answer call
EndedByRemoteUserRemote endpoint application cleared call
EndedByRefusalRemote endpoint refused call
EndedByNoAnswerRemote endpoint did not answer in required time
EndedByCallerAbortRemote endpoint stopped calling
EndedByTransportFailTransport error cleared call
EndedByConnectFailTransport connection failed to establish call
EndedByGatekeeperGatekeeper has cleared call
EndedByNoUserCall failed as could not find user (in GK)
EndedByNoBandwidthCall failed as could not get enough bandwidth
EndedByCapabilityExchangeCould not find common capabilities
EndedByCallForwardedCall was forwarded using FACILITY message
EndedBySecurityDenialCall failed a security check and was ended
EndedByLocalBusyLocal endpoint busy
EndedByLocalCongestionLocal endpoint congested
EndedByRemoteBusyRemote endpoint busy
EndedByRemoteCongestionRemote endpoint congested
EndedByUnreachableCould not reach the remote party
EndedByNoEndPointThe remote party is not running an endpoint
EndedByHostOfflineThe remote party host off line

NumCallEndReasons

 

See also

TAstaVoIPConnection.GetCallEndReason, TAstaVoIPConnection.ClearAllCalls, TAstaVoIPEndPoint.ClearCallSynchronous