public class RongCallSession
extends java.lang.Object
implements android.os.Parcelable
限定符和类型 | 字段和说明 |
---|---|
static android.os.Parcelable.Creator<RongCallSession> |
CREATOR |
构造器和说明 |
---|
RongCallSession() |
RongCallSession(android.os.Parcel in) |
限定符和类型 | 方法和说明 |
---|---|
int |
describeContents()
描述了包含在 Parcelable 对象排列信息中的特殊对象的类型。
|
long |
getActiveTime()
通话建立成功之后的本地系统时间戳
System.currentTimeMillis() |
java.lang.String |
getCallerUserId()
获取发送消息的用户 Id。
|
java.lang.String |
getCallId()
通话ID
|
io.rong.imlib.model.Conversation.ConversationType |
getConversationType() |
long |
getEndTime()
endTime:记录本次音视频通话挂断(主动\被动) 或 超时 时的本地系统时间戳
System.currentTimeMillis() |
RongCallCommon.CallEngineType |
getEngineType()
音视频引擎类型,开发者无需关心
|
java.lang.String |
getExtra() |
java.lang.String |
getInviterUserId()
邀请当前用户加入通话的邀请者
|
RongCallCommon.CallMediaType |
getMediaType()
音视频通话类型
|
java.util.List<java.lang.String> |
getObserverUserList()
当前的观察者列表
|
java.util.List<io.rong.calllib.CallUserProfile> |
getParticipantProfileList()
当前的用户列表,包含观察者列表中的成员
|
io.rong.imlib.model.MessagePushConfig |
getPushConfig() |
java.lang.String |
getSelfUserId() |
java.lang.String |
getSessionId()
记录当前通话的唯一标识
|
long |
getStartTime()
startTime:记录开始主叫或被叫的本地系统时间戳
System.currentTimeMillis() |
java.lang.String |
getTargetId()
通话的目标会话ID 根据不同的 conversationType,可能是聊天 Id、讨论组 Id、群组 Id 或聊天室 Id。
|
RongCallCommon.CallUserType |
getUserType()
当前用户类型
|
void |
setActiveTime(long activeTime)
通话建立成功之后的本地系统时间戳
System.currentTimeMillis() |
void |
setCallerUserId(java.lang.String callerUserId)
获取发送消息的用户 Id。
|
void |
setCallId(java.lang.String callId)
通话ID
|
void |
setConversationType(io.rong.imlib.model.Conversation.ConversationType conversationType) |
void |
setEndTime(long endTime)
endTime:记录本次音视频通话挂断(主动\被动) 或 超时 时的本地系统时间戳
System.currentTimeMillis() |
void |
setEngineType(RongCallCommon.CallEngineType engineType)
音视频引擎类型,开发者无需关心
|
void |
setExtra(java.lang.String extra) |
void |
setInviterUserId(java.lang.String inviterUserId)
邀请当前用户加入通话的邀请者
|
void |
setMediaType(RongCallCommon.CallMediaType mediaType)
音视频通话类型
|
void |
setObserverUserList(java.util.List<java.lang.String> observerUserList)
当前的观察者列表
|
void |
setParticipantUserList(java.util.List<io.rong.calllib.CallUserProfile> participantsProfileList)
当前的用户列表,包含观察者列表中的成员
|
void |
setPushConfig(io.rong.imlib.model.MessagePushConfig pushConfig) |
void |
setSelfUserId(java.lang.String selfUserId) |
void |
setSessionId(java.lang.String sessionId) |
void |
setStartTime(long startTime)
startTime:记录开始主叫或被叫的本地系统时间戳
System.currentTimeMillis() |
void |
setTargetId(java.lang.String targetId)
通话的目标会话ID 根据不同的 conversationType,可能是聊天 Id、讨论组 Id、群组 Id 或聊天室 Id。
|
void |
setUserType(RongCallCommon.CallUserType userType)
当前用户类型
|
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public static final android.os.Parcelable.Creator<RongCallSession> CREATOR
public RongCallSession()
public RongCallSession(android.os.Parcel in)
public java.util.List<java.lang.String> getObserverUserList()
public void setObserverUserList(java.util.List<java.lang.String> observerUserList)
public java.lang.String getExtra()
public void setExtra(java.lang.String extra)
public java.lang.String getSelfUserId()
public void setSelfUserId(java.lang.String selfUserId)
public long getActiveTime()
System.currentTimeMillis()
public void setActiveTime(long activeTime)
System.currentTimeMillis()
public java.lang.String getInviterUserId()
public void setInviterUserId(java.lang.String inviterUserId)
public java.lang.String getCallerUserId()
public void setCallerUserId(java.lang.String callerUserId)
public java.util.List<io.rong.calllib.CallUserProfile> getParticipantProfileList()
public void setParticipantUserList(java.util.List<io.rong.calllib.CallUserProfile> participantsProfileList)
public RongCallCommon.CallEngineType getEngineType()
public void setEngineType(RongCallCommon.CallEngineType engineType)
public RongCallCommon.CallUserType getUserType()
public void setUserType(RongCallCommon.CallUserType userType)
public java.lang.String getCallId()
public void setCallId(java.lang.String callId)
public io.rong.imlib.model.Conversation.ConversationType getConversationType()
public void setConversationType(io.rong.imlib.model.Conversation.ConversationType conversationType)
public java.lang.String getTargetId()
public void setTargetId(java.lang.String targetId)
public RongCallCommon.CallMediaType getMediaType()
public void setMediaType(RongCallCommon.CallMediaType mediaType)
public long getStartTime()
System.currentTimeMillis()
public void setStartTime(long startTime)
System.currentTimeMillis()
public long getEndTime()
System.currentTimeMillis()
public void setEndTime(long endTime)
System.currentTimeMillis()
public java.lang.String getSessionId()
public void setSessionId(java.lang.String sessionId)
public void setPushConfig(io.rong.imlib.model.MessagePushConfig pushConfig)
public io.rong.imlib.model.MessagePushConfig getPushConfig()
public void writeToParcel(android.os.Parcel dest, int flags)
writeToParcel
在接口中 android.os.Parcelable
public int describeContents()
describeContents
在接口中 android.os.Parcelable