im::floo::floolib::BMXGroup

群组

Inherits from BMXBaseObject

Public Classes

Name
class Announcement
群公告
class Application
群申请

Public Functions

Name
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

Name
BMXGroup(long cPtr, boolean cMemoryOwn)
void finalize()
long getCPtr(BMXGroup obj)

Public Attributes

Name
transient long swigCPtr

Public Functions Documentation

function BMXGroup

inline BMXGroup()

function delete

inline synchronized void delete()

function groupId

inline long groupId()

群Id

Return: int64_t

function groupType

inline BMXGroup.GroupType groupType()

当前群组的群组类型(Private 私有群组,Public 公开群组,Chatroom 聊天室)

Return: [GroupType]

function myNickname

inline String myNickname()

在群里的昵称

Return: std::string

function name

inline String name()

群名称

Return: std::string

function description

inline String description()

群描述

Return: std::string

function avatarRatelUrl

inline String avatarRatelUrl()

群头像ratel地址

Return: std::string

function avatarUrl

inline String avatarUrl()

群头像

Return: std::string

function avatarPath

inline String avatarPath()

群头像下载后的本地路径

Return: std::string

function avatarThumbnailUrl

inline String avatarThumbnailUrl()

群头像缩略图地址

Return: std::string

function avatarThumbnailPath

inline String avatarThumbnailPath()

群头像缩略图下载后的本地路径

Return: std::string

function createTime

inline long createTime()

群创建时间

Return: int64_t

function extension

inline String extension()

群扩展信息

Return: JSON(std::string)

function ownerId

inline long ownerId()

群Owner

Return: int64_t

function capacity

inline int capacity()

最大人数

Return: int

function membersCount

inline int membersCount()

群成员数量,包含Owner,admins 和members

Return: int

function adminsCount

inline int adminsCount()

群管理员数量

Return: int

function blockListSize

inline int blockListSize()

黑名单数量

Return: int

function bannedListSize

inline int bannedListSize()

禁言数量

Return: int

function sharedFilesCount

inline int sharedFilesCount()

群共享文件数量

Return: int

function latestAnnouncementId

inline long latestAnnouncementId()

最新群公告id

Return: int64_t

function msgPushMode

inline BMXGroup.MsgPushMode msgPushMode()

群消息通知类型

Return: [MsgPushMode]

function modifyMode

inline BMXGroup.ModifyMode modifyMode()

群信息修改模式

Return: [ModifyMode]

function joinAuthMode

inline BMXGroup.JoinAuthMode joinAuthMode()

入群审批模式

Return: [JoinAuthMode]

function inviteMode

inline BMXGroup.InviteMode inviteMode()

入群邀请模式

Return: [InviteMode]

function msgMuteMode

inline BMXGroup.MsgMuteMode msgMuteMode()

群消息屏蔽模式

Return: [MsgMuteMode]

function groupStatus

inline BMXGroup.GroupStatus groupStatus()

当前群组的状态。(Normal 正常, Destroyed 以销毁)

Return: [GroupStatus]

function isMember

inline boolean isMember()

Deprecated use roleType instead.

Return: bool

当前用户是否是群成员

function enableReadAck

inline boolean enableReadAck()

是否开启群消息已读功能

Return: bool

function historyVisible

inline boolean historyVisible()

是否可以加载显示历史聊天记录

Return: bool

function roleType

inline BMXGroup.MemberRoleType roleType()

成员在群组内的角色类型

Return: [MemberRoleType]

function banExpireTime

inline long banExpireTime()

群组全员禁言到期时间

Protected Functions Documentation

function BMXGroup

inline BMXGroup(
    long cPtr,
    boolean cMemoryOwn
)

function finalize

inline void finalize()

function getCPtr

static inline long getCPtr(
    BMXGroup obj
)

Public Attributes Documentation

variable swigCPtr

transient long swigCPtr;

Updated on 2022-01-26 at 17:18:31 +0800

© 2019-2022 美信拓扑 | 官网 该文件修订时间: 2022-03-07 03:07:24

results matching ""

    No results matching ""