NIM 跨平台 C++ SDK
|
#include <v2_nim_def_struct.hpp>
V2NIMTeamAgreeMode v2::V2NIMTeam::agreeMode {V2NIM_TEAM_AGREE_MODE_AUTH} |
被邀请人入群模式, 被邀请人的同意方式
nstd::optional<nstd::string> v2::V2NIMTeam::announcement |
群组公告
nstd::optional<nstd::string> v2::V2NIMTeam::avatar |
群组头像
uint32_t v2::V2NIMTeam::bits {0} |
V2NIMTeamChatBannedMode v2::V2NIMTeam::chatBannedMode {V2NIM_TEAM_CHAT_BANNED_MODE_NONE} |
群禁言状态
uint64_t v2::V2NIMTeam::createTime {0} |
群组创建时间
nstd::optional<nstd::string> v2::V2NIMTeam::customerExtension |
客户自定义扩展, 由openApi设置
nstd::optional<nstd::string> v2::V2NIMTeam::intro |
群组介绍
V2NIMTeamInviteMode v2::V2NIMTeam::inviteMode {V2NIM_TEAM_INVITE_MODE_MANAGER} |
群组邀请模式, 谁可以邀请他人入群
V2NIMTeamJoinMode v2::V2NIMTeam::joinMode {V2NIM_TEAM_JOIN_MODE_APPLY} |
申请入群模式, 入群验证方式
uint32_t v2::V2NIMTeam::memberCount {0} |
群组当前人数
uint32_t v2::V2NIMTeam::memberLimit {0} |
群组人数上限
nstd::string v2::V2NIMTeam::name |
群组名称
nstd::string v2::V2NIMTeam::ownerAccountId |
群组创建者/拥有者 ID
nstd::optional<nstd::string> v2::V2NIMTeam::serverExtension |
服务端扩展字段
nstd::string v2::V2NIMTeam::teamId |
群组ID
nstd::optional<uint64_t> v2::V2NIMTeam::teamMemberTime |
V2NIMTeamType v2::V2NIMTeam::teamType {V2NIM_TEAM_TYPE_NORMAL} |
群组类型
V2NIMTeamUpdateExtensionMode v2::V2NIMTeam::updateExtensionMode {V2NIM_TEAM_UPDATE_EXTENSION_MODE_MANAGER} |
群组扩展字段修改模式, 谁可以修改群组扩展
V2NIMTeamUpdateInfoMode v2::V2NIMTeam::updateInfoMode {V2NIM_TEAM_UPDATE_INFO_MODE_MANAGER} |
群组资料修改模式, 谁可以修改群组资料
uint64_t v2::V2NIMTeam::updateTime {0} |
群组更新时间