Package io.rong.calllib.message
Class CallSTerminateMessage
-
- All Implemented Interfaces:
public class CallSTerminateMessage
-
-
Field Summary
Fields Modifier and Type Field Description public String
content
public String
direction
public RongCallCommon.CallDisconnectedReason
reason
public RongCallCommon.CallMediaType
mediaType
public final static Creator<CallSTerminateMessage>
CREATOR
-
Constructor Summary
Constructors Constructor Description CallSTerminateMessage()
CallSTerminateMessage(Array<byte> data)
CallSTerminateMessage(Parcel in)
构造函数。 CallSTerminateMessage(String content)
构造函数。
-
Method Summary
Modifier and Type Method Description String
getContent()
获取文字消息的内容。 void
setContent(String content)
设置文字消息的内容。 String
getDirection()
void
setDirection(String direction)
RongCallCommon.CallDisconnectedReason
getReason()
void
setReason(RongCallCommon.CallDisconnectedReason reason)
RongCallCommon.CallMediaType
getMediaType()
void
setMediaType(RongCallCommon.CallMediaType mediaType)
String
getExtra()
获取消息扩展信息 void
setExtra(String extra)
设置消息扩展信息 Array<byte>
encode()
将本地消息对象序列化为消息数据。 static CallSTerminateMessage
obtain(String text)
int
describeContents()
描述了包含在 Parcelable 对象排列信息中的特殊对象的类型。 void
writeToParcel(Parcel dest, int flags)
将类的数据写入外部提供的 Parcel 中。 -
-
Constructor Detail
-
CallSTerminateMessage
CallSTerminateMessage()
-
CallSTerminateMessage
CallSTerminateMessage(Array<byte> data)
-
CallSTerminateMessage
CallSTerminateMessage(Parcel in)
构造函数。- Parameters:
in
- 初始化传入的 Parcel。
-
CallSTerminateMessage
CallSTerminateMessage(String content)
构造函数。- Parameters:
content
- 文字消息的内容。
-
-
Method Detail
-
getContent
String getContent()
获取文字消息的内容。
- Returns:
文字消息的内容。
-
setContent
void setContent(String content)
设置文字消息的内容。
- Parameters:
content
- 文字消息的内容。
-
getDirection
String getDirection()
-
setDirection
void setDirection(String direction)
-
getReason
RongCallCommon.CallDisconnectedReason getReason()
-
setReason
void setReason(RongCallCommon.CallDisconnectedReason reason)
-
getMediaType
RongCallCommon.CallMediaType getMediaType()
-
setMediaType
void setMediaType(RongCallCommon.CallMediaType mediaType)
-
getExtra
String getExtra()
获取消息扩展信息
- Returns:
扩展信息
-
setExtra
void setExtra(String extra)
设置消息扩展信息
- Parameters:
extra
- 扩展信息
-
obtain
static CallSTerminateMessage obtain(String text)
-
describeContents
int describeContents()
描述了包含在 Parcelable 对象排列信息中的特殊对象的类型。
- Returns:
一个标志位,表明Parcelable对象特殊对象类型集合的排列。
-
writeToParcel
void writeToParcel(Parcel dest, int flags)
将类的数据写入外部提供的 Parcel 中。
- Parameters:
dest
- 对象被写入的 Parcel。flags
- 对象如何被写入的附加标志,可能是 0 或 PARCELABLE_WRITE_RETURN_VALUE。
-
-
-
-