The duration (in milliseconds) it took after the call was answered to be established (ICE connected).
This is the time interval between onCallAnswered
and onCallEstablished
events.
0
if the call is not yet established or if ICE connectivity was established before the call was answered.
Total duration of the call in milliseconds or 0
if the call has not yet ended.
The time the call has ended.
undefined
if call has not ended yet.
The time the call was established.
undefined
if call was not established yet.
Flag indicating if audio stream was succesfully created for the call.
Flag indicating if video stream was succesfully created for the call.
The duration (in milliseconds) it took for the callee to receive the push notification after it was sent
This is the time interval between onCallProgressing
and onCallRinging
events.
0
if the call is inbound or the notification was not yet received by the callee.
The time the call entered Progressing
state.
undefined
if call has not yet entered Progressing
state or if the call is an inbound call.
Flag indicating if caller requested the call to contain audio stream.
Flag indicating if caller requested the call to contain video stream.
The duration (in milliseconds) the call spent in the ringing
state.
For the caller, it's the duration between:
onCallRinging
and onCallAnswered
or onCallEnded
events.For the callee, it's the duration between:
onCallAnswered
or onCallEnded
event.0
if the call was not answered or has not ended yet.
The duration (in milliseconds) it took to send the push notification to the callee.
This is the time interval between call start and onCallProgressing
event.
0
if the call is inbound or the notification was not yet sent.
The start time of the call.
The cause of why the call has ended or CallEndCause.None
if the call has not ended yet.
Error object containing detailed information about the error if it occured.
Generated using TypeDoc
The time the call was answered.
undefined
if call was not answered yet.