IMSDK
即时通信 IM 提供全球接入、单聊、群聊、消息推送、资料关系链托管、账号鉴权等全方位解决方案,并提供完备的 App 接入、后台管理接口。
V2TIMReceiveMessageOptInfo

Public 成员函数

 V2TIMReceiveMessageOptInfo ()
 
 V2TIMReceiveMessageOptInfo (const V2TIMReceiveMessageOptInfo &)
 
 ~V2TIMReceiveMessageOptInfo ()
 

成员变量

V2TIMString userID
 
V2TIMReceiveMessageOpt receiveOpt
 
int32_t startHour
 
int32_t startMinute
 
int32_t startSecond
 
uint32_t startTimeStamp
 
uint32_t duration
 

构造及析构函数说明

◆ V2TIMReceiveMessageOptInfo() [1/2]

◆ V2TIMReceiveMessageOptInfo() [2/2]

◆ ~V2TIMReceiveMessageOptInfo()

结构体成员变量说明

◆ userID

V2TIMString userID

用户 ID

◆ receiveOpt

消息接收选项

◆ startHour

int32_t startHour

获取消息免打扰开始时间:小时

◆ startMinute

int32_t startMinute

获取消息免打扰开始时间:分钟

◆ startSecond

int32_t startSecond

获取消息免打扰开始时间:秒

◆ startTimeStamp

uint32_t startTimeStamp

获取消息免打扰开始的 UTC 时间戳

注意
  • 如果返回的 startTimeStamp 大于 0,您可以直接使用
  • 如果返回的 startTimeStamp 等于 0,您需要调用 getStartHour()、getStartMinute()、getStartSecond() 来获取免打扰的相对开始时间

◆ duration

uint32_t duration

获取免打扰持续时长,单位:秒