NIM PC Cross Platform SDK
|
自定义用户状态参数 更多...
#include <v2_nim_def_struct.hpp>
Public 属性 | |
uint32_t | statusType {0} |
自定义设置值 10000 以上,不包括 10000,10000 以内为内部预定义值。小于 10000 将返回参数错误 | |
uint32_t | duration {V2NIM_DEFAULT_SUBSCRIBE_DURATION} |
状态的有效期,单位秒,范围为 60s 到 7 天 | |
nstd::optional< nstd::string > | extension |
用户发布状态时设置的扩展字段 | |
bool | onlineOnly {true} |
用户发布状态时是否只广播给在线的订阅者 | |
bool | multiSync {false} |
用户发布状态时是否需要多端同步 | |
自定义用户状态参数
uint32_t v2::V2NIMCustomUserStatusParams::duration {V2NIM_DEFAULT_SUBSCRIBE_DURATION} |
状态的有效期,单位秒,范围为 60s 到 7 天
nstd::optional<nstd::string> v2::V2NIMCustomUserStatusParams::extension |
用户发布状态时设置的扩展字段
uint32_t v2::V2NIMCustomUserStatusParams::statusType {0} |
自定义设置值 10000 以上,不包括 10000,10000 以内为内部预定义值。小于 10000 将返回参数错误