Package io.rong.imlib.model
Class Message.ReceivedStatus
-
- All Implemented Interfaces:
public class Message.ReceivedStatus
接收到的消息的状态。
是一个按位标记的枚举,可以进行位运算。
-
-
Field Summary
Fields Modifier and Type Field Description public int
flag
public boolean
isRead
public boolean
isListened
public boolean
isDownload
public boolean
isRetrieved
public boolean
isMultipleReceive
-
Constructor Summary
Constructors Constructor Description Message.ReceivedStatus(int flag)
构造函数。
-
Method Summary
Modifier and Type Method Description int
getFlag()
获取状态标识。 boolean
isRead()
获取是否已读取的状态。 boolean
isListened()
获取是否已被收听的状态。 boolean
isDownload()
获取文件是否已经下载的状态。 boolean
isRetrieved()
获取是否已经被收取过。 boolean
isMultipleReceive()
获取是否被其他端同时接收。 void
setRead()
设置是否已读取的状态。 void
setListened()
设置是否已被收听的状态。 void
setDownload()
设置文件是否已经下载的状态。 void
setRetrieved()
设置为已经被收取。 void
setMultipleReceive()
设置为已被其他端同时接收。 -
-
Method Detail
-
getFlag
int getFlag()
获取状态标识。
- Returns:
状态标识。
-
isRead
boolean isRead()
获取是否已读取的状态。
- Returns:
是否已读取的状态。
-
isListened
boolean isListened()
获取是否已被收听的状态。
- Returns:
是否已被收听的状态。
-
isDownload
boolean isDownload()
获取文件是否已经下载的状态。
- Returns:
文件是否已经下载的状态。
-
isRetrieved
boolean isRetrieved()
获取是否已经被收取过。
- Returns:
是否已被收取过的状态。
-
isMultipleReceive
boolean isMultipleReceive()
获取是否被其他端同时接收。
- Returns:
是否已被同时接收的状态。
-
setRead
void setRead()
设置是否已读取的状态。
-
setListened
void setListened()
设置是否已被收听的状态。
-
setDownload
void setDownload()
设置文件是否已经下载的状态。
-
setRetrieved
void setRetrieved()
设置为已经被收取。
-
setMultipleReceive
void setMultipleReceive()
设置为已被其他端同时接收。
-
-
-
-