im::floo::floolib::BMXGroup
群组
Inherits from BMXBaseObject
Public Classes
class
Announcement 群公告
class
Application 群申请
Public Functions
BMXGroup()
synchronized void
delete()
long
groupId() 群Id
BMXGroup.GroupType
groupType() 当前群组的群组类型(Private 私有群组,Public 公开群组,Chatroom 聊天室)
String
myNickname() 在群里的昵称
String
name() 群名称
String
description() 群描述
String
avatarRatelUrl() 群头像ratel地址
String
avatarUrl() 群头像
String
avatarPath() 群头像下载后的本地路径
String
avatarThumbnailUrl() 群头像缩略图地址
String
avatarThumbnailPath() 群头像缩略图下载后的本地路径
long
createTime() 群创建时间
String
extension() 群扩展信息
long
ownerId() 群Owner
int
capacity() 最大人数
int
membersCount() 群成员数量,包含Owner,admins 和members
int
adminsCount() 群管理员数量
int
blockListSize() 黑名单数量
int
bannedListSize() 禁言数量
int
sharedFilesCount() 群共享文件数量
long
latestAnnouncementId() 最新群公告id
BMXGroup.MsgPushMode
msgPushMode() 群消息通知类型
BMXGroup.ModifyMode
modifyMode() 群信息修改模式
BMXGroup.JoinAuthMode
joinAuthMode() 入群审批模式
BMXGroup.InviteMode
inviteMode() 入群邀请模式
BMXGroup.MsgMuteMode
msgMuteMode() 群消息屏蔽模式
BMXGroup.GroupStatus
groupStatus() 当前群组的状态。(Normal 正常, Destroyed 以销毁)
boolean
isMember() Deprecated use roleType instead.
boolean
enableReadAck() 是否开启群消息已读功能
boolean
historyVisible() 是否可以加载显示历史聊天记录
BMXGroup.MemberRoleType
roleType() 成员在群组内的角色类型
long
banExpireTime() 群组全员禁言到期时间
Protected Functions
Public Attributes
transient long
Public Functions Documentation
function BMXGroup
function delete
function groupId
群Id
Return: int64_t
function groupType
当前群组的群组类型(Private 私有群组,Public 公开群组,Chatroom 聊天室)
Return: [GroupType]
function myNickname
在群里的昵称
Return: std::string
function name
群名称
Return: std::string
function description
群描述
Return: std::string
function avatarRatelUrl
群头像ratel地址
Return: std::string
function avatarUrl
群头像
Return: std::string
function avatarPath
群头像下载后的本地路径
Return: std::string
function avatarThumbnailUrl
群头像缩略图地址
Return: std::string
function avatarThumbnailPath
群头像缩略图下载后的本地路径
Return: std::string
function createTime
群创建时间
Return: int64_t
function extension
群扩展信息
Return: JSON(std::string)
function ownerId
群Owner
Return: int64_t
function capacity
最大人数
Return: int
function membersCount
群成员数量,包含Owner,admins 和members
Return: int
function adminsCount
群管理员数量
Return: int
function blockListSize
黑名单数量
Return: int
function bannedListSize
禁言数量
Return: int
function sharedFilesCount
群共享文件数量
Return: int
function latestAnnouncementId
最新群公告id
Return: int64_t
function msgPushMode
群消息通知类型
Return: [MsgPushMode]
function modifyMode
群信息修改模式
Return: [ModifyMode]
function joinAuthMode
入群审批模式
Return: [JoinAuthMode]
function inviteMode
入群邀请模式
Return: [InviteMode]
function msgMuteMode
群消息屏蔽模式
Return: [MsgMuteMode]
function groupStatus
当前群组的状态。(Normal 正常, Destroyed 以销毁)
Return: [GroupStatus]
function isMember
Deprecated use roleType instead.
Return: bool
当前用户是否是群成员
function enableReadAck
是否开启群消息已读功能
Return: bool
function historyVisible
是否可以加载显示历史聊天记录
Return: bool
function roleType
成员在群组内的角色类型
Return: [MemberRoleType]
function banExpireTime
群组全员禁言到期时间
Protected Functions Documentation
function BMXGroup
function finalize
function getCPtr
Public Attributes Documentation
variable swigCPtr
Updated on 2022-01-26 at 17:18:31 +0800
Last updated
Was this helpful?