Package com.sinch.android.rtc.calling
Interface CallDetails
-
- All Implemented Interfaces:
public interface CallDetailsContainer holding detailed information about a Call instance.
-
-
Method Summary
Modifier and Type Method Description abstract DategetStartedTime()The start time of the call. abstract DategetProgressedTime()The progress time of the call or 0 if call has not yet reached progressing state or is an incoming call. abstract DategetRungTime()The ring time of the call or 0 if call has not yet reached ringing state or is an incoming call. abstract DategetAnsweredTime()The answer time of the call or 0 if call is not yet answered. abstract DategetEstablishedTime()The establish time of the call or 0 if call is not yet established. abstract DategetEndedTime()The end time of the call or 0 if call has not ended yet. abstract IntegergetDuration()The duration of the call in seconds or 0 if call is not yet established. abstract CallEndCausegetEndCause()The cause of why a call ended, after it has ended. abstract BooleanisVideoOffered()Indicated whether the caller has offered video. abstract SinchErrorgetError()Error object if an error occurred (the end cause is CallEndCause.FAILURE). -
-
Method Detail
-
getStartedTime
abstract Date getStartedTime()
The start time of the call.
-
getProgressedTime
abstract Date getProgressedTime()
The progress time of the call or 0 if call has not yet reached progressing state or is an incoming call.
-
getRungTime
abstract Date getRungTime()
The ring time of the call or 0 if call has not yet reached ringing state or is an incoming call.
-
getAnsweredTime
abstract Date getAnsweredTime()
The answer time of the call or 0 if call is not yet answered.
-
getEstablishedTime
abstract Date getEstablishedTime()
The establish time of the call or 0 if call is not yet established.
-
getEndedTime
abstract Date getEndedTime()
The end time of the call or 0 if call has not ended yet.
-
getDuration
abstract Integer getDuration()
The duration of the call in seconds or 0 if call is not yet established.
-
getEndCause
abstract CallEndCause getEndCause()
The cause of why a call ended, after it has ended.
-
isVideoOffered
abstract Boolean isVideoOffered()
Indicated whether the caller has offered video.
-
getError
abstract SinchError getError()
Error object if an error occurred (the end cause is CallEndCause.FAILURE). Null otherwise.
-
-
-
-