Class RCCallPlusCallRecord

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract String getCallId() 呼叫会话Id
      abstract String getUserId() 本端用户Id
      abstract RCCallPlusType getCallType() 获取当前通话的呼叫类型
      abstract RCCallPlusMediaType getMediaType() 获取当前通话媒体类型
      abstract String getCallerUserId() 通话发起人Id
      abstract long getStartTime() 开始通话时间戳(当前时间到1970-1-1 00:00:00的总毫秒数)
      abstract long getEndTime() 结束通话时间戳(当前时间到1970-1-1 00:00:00的总毫秒数)
      abstract long getDuration() 通话时长(总秒数)
      abstract long getSyncTime() 同步时间戳(当前时间到1970-1-1 00:00:00的总毫秒数)。 该值为 [getCallRecordsFromServer 方法syncTime传递的值
      abstract List<String> getCallUserIds() 通话参与用户 Id 列表
      abstract RCCallPlusSessionStatus getCallSessionStatus() 获取当前通话状态
      abstract RCCallPlusUserSessionStatus getCurrentUserSessionStatus() 获取当前用户状态
      abstract RCCallPlusDirection getCallDirection() 获取通话呼叫方向
      abstract long getSessionCreationTime() 获取会话创建时间
      abstract RCCallPlusReason getEndCallReason() 通话结束原因
      abstract long getFirstFrameTime() 客户端收到首帧的时间戳(当前时间到1970-1-1 00:00:00的总毫秒数)
      abstract String toString()
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RCCallPlusCallRecord

        RCCallPlusCallRecord()
    • Method Detail

      • getCallId

         abstract String getCallId()

        呼叫会话Id

      • getUserId

         abstract String getUserId()

        本端用户Id

      • getCallType

         abstract RCCallPlusType getCallType()

        获取当前通话的呼叫类型

      • getMediaType

         abstract RCCallPlusMediaType getMediaType()

        获取当前通话媒体类型

      • getStartTime

         abstract long getStartTime()

        开始通话时间戳(当前时间到1970-1-1 00:00:00的总毫秒数)

      • getEndTime

         abstract long getEndTime()

        结束通话时间戳(当前时间到1970-1-1 00:00:00的总毫秒数)

      • getDuration

         abstract long getDuration()

        通话时长(总秒数)

      • getSyncTime

         abstract long getSyncTime()

        同步时间戳(当前时间到1970-1-1 00:00:00的总毫秒数)。 该值为 [getCallRecordsFromServer 方法syncTime传递的值

      • getCallUserIds

         abstract List<String> getCallUserIds()

        通话参与用户 Id 列表

      • getCallSessionStatus

         abstract RCCallPlusSessionStatus getCallSessionStatus()

        获取当前通话状态

      • getCallDirection

         abstract RCCallPlusDirection getCallDirection()

        获取通话呼叫方向

      • getEndCallReason

         abstract RCCallPlusReason getEndCallReason()

        通话结束原因

      • getFirstFrameTime

         abstract long getFirstFrameTime()

        客户端收到首帧的时间戳(当前时间到1970-1-1 00:00:00的总毫秒数)