NIM 跨平台 C++ SDK
载入中...
搜索中...
未找到
v2::V2NIMTeam结构体 参考

#include <v2_nim_def_struct.hpp>

Public 属性

nstd::string teamId
 群组ID
 
V2NIMTeamType teamType {V2NIM_TEAM_TYPE_NORMAL}
 群组类型
 
nstd::string name
 群组名称
 
nstd::string ownerAccountId
 群组创建者/拥有者 ID
 
uint32_t memberLimit {0}
 群组人数上限
 
uint32_t memberCount {0}
 群组当前人数
 
uint64_t createTime {0}
 群组创建时间
 
uint64_t updateTime {0}
 群组更新时间
 
nstd::optional< nstd::stringintro
 群组介绍
 
nstd::optional< nstd::stringannouncement
 群组公告
 
nstd::optional< nstd::stringavatar
 群组头像
 
nstd::optional< nstd::stringserverExtension
 服务端扩展字段
 
nstd::optional< nstd::stringcustomerExtension
 客户自定义扩展, 由openApi设置
 
V2NIMTeamJoinMode joinMode {V2NIM_TEAM_JOIN_MODE_APPLY}
 申请入群模式, 入群验证方式
 
V2NIMTeamAgreeMode agreeMode {V2NIM_TEAM_AGREE_MODE_AUTH}
 被邀请人入群模式, 被邀请人的同意方式
 
V2NIMTeamInviteMode inviteMode {V2NIM_TEAM_INVITE_MODE_MANAGER}
 群组邀请模式, 谁可以邀请他人入群
 
V2NIMTeamUpdateInfoMode updateInfoMode {V2NIM_TEAM_UPDATE_INFO_MODE_MANAGER}
 群组资料修改模式, 谁可以修改群组资料
 
V2NIMTeamUpdateExtensionMode updateExtensionMode {V2NIM_TEAM_UPDATE_EXTENSION_MODE_MANAGER}
 群组扩展字段修改模式, 谁可以修改群组扩展
 
V2NIMTeamChatBannedMode chatBannedMode {V2NIM_TEAM_CHAT_BANNED_MODE_NONE}
 群禁言状态
 
bool isValidTeam {true}
 是否为自己所在且有效的群, 群存在且我在群组中
 
uint32_t bits {0}
 
nstd::optional< uint64_t > teamMemberTime
 

类成员变量说明

◆ agreeMode

V2NIMTeamAgreeMode v2::V2NIMTeam::agreeMode {V2NIM_TEAM_AGREE_MODE_AUTH}

被邀请人入群模式, 被邀请人的同意方式

◆ announcement

nstd::optional<nstd::string> v2::V2NIMTeam::announcement

群组公告

◆ avatar

nstd::optional<nstd::string> v2::V2NIMTeam::avatar

群组头像

◆ bits

uint32_t v2::V2NIMTeam::bits {0}

◆ chatBannedMode

群禁言状态

◆ createTime

uint64_t v2::V2NIMTeam::createTime {0}

群组创建时间

◆ customerExtension

nstd::optional<nstd::string> v2::V2NIMTeam::customerExtension

客户自定义扩展, 由openApi设置

◆ intro

nstd::optional<nstd::string> v2::V2NIMTeam::intro

群组介绍

◆ inviteMode

群组邀请模式, 谁可以邀请他人入群

◆ isValidTeam

bool v2::V2NIMTeam::isValidTeam {true}

是否为自己所在且有效的群, 群存在且我在群组中

◆ joinMode

V2NIMTeamJoinMode v2::V2NIMTeam::joinMode {V2NIM_TEAM_JOIN_MODE_APPLY}

申请入群模式, 入群验证方式

◆ memberCount

uint32_t v2::V2NIMTeam::memberCount {0}

群组当前人数

◆ memberLimit

uint32_t v2::V2NIMTeam::memberLimit {0}

群组人数上限

◆ name

nstd::string v2::V2NIMTeam::name

群组名称

◆ ownerAccountId

nstd::string v2::V2NIMTeam::ownerAccountId

群组创建者/拥有者 ID

◆ serverExtension

nstd::optional<nstd::string> v2::V2NIMTeam::serverExtension

服务端扩展字段

◆ teamId

nstd::string v2::V2NIMTeam::teamId

群组ID

◆ teamMemberTime

nstd::optional<uint64_t> v2::V2NIMTeam::teamMemberTime

◆ teamType

V2NIMTeamType v2::V2NIMTeam::teamType {V2NIM_TEAM_TYPE_NORMAL}

群组类型

◆ updateExtensionMode

群组扩展字段修改模式, 谁可以修改群组扩展

◆ updateInfoMode

群组资料修改模式, 谁可以修改群组资料

◆ updateTime

uint64_t v2::V2NIMTeam::updateTime {0}

群组更新时间


该结构体的文档由以下文件生成: