LANYINGDevelopers
Web & Mini ProgramiOSAndroidC++Server API

BMXGroup Class Reference#

Inherits from BMXBaseObject :
NSObject
Declared in floo_proxy.h

Overview#

@interface Group

Instance Methods#

adminsCount#

The number of administrators

- (int)adminsCount

Return Value#

int

Declared In#

  • floo_proxy.h


Example:

avatarPath#

The local file path of group avatar

- (NSString *)avatarPath

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

avatarRatelUrl#

The group avatar URL on REST server

- (NSString *)avatarRatelUrl

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

avatarThumbnailPath#

The local file path of group avatar thumbnail

- (NSString *)avatarThumbnailPath

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

avatarThumbnailUrl#

The group avatar thumbnail URL on HTTP server

- (NSString *)avatarThumbnailUrl

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

avatarUrl#

The group avatar URL on HTTP server

- (NSString *)avatarUrl

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

banExpireTime#

The expiration time of all group members banned

- (long long)banExpireTime

Return Value#

long long

Declared In#

  • floo_proxy.h


Example:

bannedListSize#

The number of group members banned

- (int)bannedListSize

Return Value#

int

Declared In#

  • floo_proxy.h


Example:

blockListSize#

The number of group members blocked

- (int)blockListSize

Return Value#

int

Declared In#

  • floo_proxy.h


Example:

capacity#

Maximum number of group members

- (int)capacity

Return Value#

int

Declared In#

  • floo_proxy.h


Example:

createTime#

The created time of group

- (long long)createTime

Return Value#

long long

Declared In#

  • floo_proxy.h


Example:

dealloc#

- (void)dealloc


Example:

description#

Group discription

- (NSString *)description

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

enableReadAck#

Whether group message read receipts are enabled

- (BOOL)enableReadAck

Return Value#

BOOL

Declared In#

  • floo_proxy.h


Example:

extension#

Group extension information

- (NSString *)extension

Return Value#

JSON(std::string)

Declared In#

  • floo_proxy.h


Example:

groupId#

Group ID

- (long long)groupId

Return Value#

long long

Declared In#

  • floo_proxy.h


Example:

groupStatus#

state of the current group. (Normal, Destroyed)

- (BMXGroup_GroupStatus)groupStatus

Return Value#

BMXGroup_GroupStatus

Declared In#

  • floo_proxy.h


Example:

groupType#

Type of the current group (Private, Public, Chatroom)

- (BMXGroup_GroupType)groupType

Return Value#

BMXGroup_GroupType

Declared In#

  • floo_proxy.h


Example:

historyVisible#

Dispaly the history messages

- (BOOL)historyVisible

Return Value#

BOOL

Declared In#

  • floo_proxy.h


Example:

inviteMode#

Invitation mode

- (BMXGroup_InviteMode)inviteMode

Return Value#

BMXGroup_InviteMode

Declared In#

  • floo_proxy.h


Example:

isMember#

I am the group member

- (BOOL)isMember

Return Value#

BOOL

Discussion#

Deprecated use roleType instead.

Declared In#

  • floo_proxy.h


Example:

joinAuthMode#

Authorization mode

- (BMXGroup_JoinAuthMode)joinAuthMode

Return Value#

BMXGroup_JoinAuthMode

Declared In#

  • floo_proxy.h


Example:

latestAnnouncementId#

Latest group announcement ID

- (long long)latestAnnouncementId

Return Value#

long long

Declared In#

  • floo_proxy.h


Example:

membersCount#

The number of all group member

- (int)membersCount

Return Value#

int

Declared In#

  • floo_proxy.h


Example:

modifyMode#

Group information update mode

- (BMXGroup_ModifyMode)modifyMode

Return Value#

BMXGroup_ModifyMode

Declared In#

  • floo_proxy.h


Example:

msgMuteMode#

Mute mode of group messages

- (BMXGroup_MsgMuteMode)msgMuteMode

Return Value#

BMXGroup_MsgMuteMode

Declared In#

  • floo_proxy.h


Example:

msgPushMode#

Group message push mode

- (BMXGroup_MsgPushMode)msgPushMode

Return Value#

MsgPushMode

Declared In#

  • floo_proxy.h


Example:

myNickname#

My nick name in this group

- (NSString *)myNickname

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

name#

Group name

- (NSString *)name

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

ownerId#

Group owner ID

- (long long)ownerId

Return Value#

long long

Declared In#

  • floo_proxy.h


Example:

roleType#

The role type of group member

- (BMXGroup_MemberRoleType)roleType

Return Value#

BMXGroup_MemberRoleType

Declared In#

  • floo_proxy.h


Example:

sharedFilesCount#

The number of file shared in the group

- (int)sharedFilesCount

Return Value#

int

Declared In#

  • floo_proxy.h
Generated API content with concise AI notes where context helps.