LANYINGDevelopers
Web & Mini ProgramiOSAndroidC++Server API

BMXMessageConfig Class Reference#

Inherits from BMXBaseObject :
NSObject
Declared in floo_proxy.h

Overview#

@interface Message config

Class Methods#

createMessageConfigWithMentionAll:#

+ (BMXMessageConfig )createMessageConfigWithMentionAll:(BOOL)mentionAll*

Instance Methods#


Example:

addGroupMemberWithMemberId:#

Add ID list of group members who read the message

- (void)addGroupMemberWithMemberId:(long long)memberId

Declared In#

  • floo_proxy.h


Example:

clearGroupMemberList#

Clear the ID list of group members who read the message

- (void)clearGroupMemberList

Declared In#

  • floo_proxy.h


Example:

dealloc#

- (void)dealloc


Example:

getAndroidConfig#

Get config for Android

- (NSString *)getAndroidConfig

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

getBadgeCount:#

Get the badge count in the current push message

- (int)getBadgeCount:(int)count

Return Value#

int

Declared In#

  • floo_proxy.h


Example:

getBadgeCountType#

Get the badge count type in the current push message

- (BMXMessageConfig_BadgeCountType)getBadgeCountType

Return Value#

BadgeCountType

Declared In#

  • floo_proxy.h


Example:

getGroupMemberList#

Get group members of the message

- (ListOfLongLong *)getGroupMemberList

Return Value#

ListOfLongLong

Declared In#

  • floo_proxy.h


Example:

getIOSConfig#

Get message config for iOS

- (NSString *)getIOSConfig

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

getMentionAll#

Get whether to mention all members

- (BOOL)getMentionAll

Return Value#

BOOL

Declared In#

  • floo_proxy.h


Example:

getMentionList#

Get a list of members to be mentioned

- (ListOfLongLong *)getMentionList

Return Value#

ListOfLongLong

Declared In#

  • floo_proxy.h


Example:

getMentionedMessage#

Get mentioned message

- (NSString *)getMentionedMessage

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

getPushMessage#

Get push message

- (NSString *)getPushMessage

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

getPushShowBeginTime#

Get push begin time

- (int)getPushShowBeginTime

Return Value#

int

Declared In#

  • floo_proxy.h


Example:

getPushShowEndTime#

Get push end time

- (int)getPushShowEndTime

Return Value#

int

Declared In#

  • floo_proxy.h


Example:

getPushTitle#

Get push title

- (NSString *)getPushTitle

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

getRTCAction#

Get RTC action (call, pickup, hang up, etc.)

- (NSString *)getRTCAction

Return Value#

int

Declared In#

  • floo_proxy.h


Example:

getRTCCallId#

Get RTC call ID

- (NSString *)getRTCCallId

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

getRTCCallType#

Gets the voice & video call type, such as audio or video.

- (BMXMessageConfig_RTCCallType)getRTCCallType

Return Value#

RTCCallType

Declared In#

  • floo_proxy.h


Example:

getRTCInitiator#

Caller ID

- (long long)getRTCInitiator

Return Value#

long long

Declared In#

  • floo_proxy.h


Example:

getRTCPin#

Get RTC call pin code

- (NSString *)getRTCPin

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

getRTCRoomId#

Get RTC room ID

- (long long)getRTCRoomId

Return Value#

long long

Declared In#

  • floo_proxy.h


Example:

getRTCRoomType#

Get RTC room type

- (BMXMessageConfig_RTCRoomType)getRTCRoomType

Return Value#

BMXMessageConfig_RTCRoomType

Declared In#

  • floo_proxy.h


Example:

getSenderNickname#

Get sender nickname

- (NSString *)getSenderNickname

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

getUsername#

Get user name

- (NSString *)getUsername

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

isSilence#

Is the push message silent

- (BOOL)isSilence

Return Value#

BOOL

Declared In#

  • floo_proxy.h


Example:

removeGroupMemberWithMemberId:#

Remove the ID list of group members who read the message

- (void)removeGroupMemberWithMemberId:(long long)memberId

Return Value#

ListOfLongLong

Declared In#

  • floo_proxy.h


Example:

serialize#

Serialization operation

- (NSString *)serialize

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

setAndroidConfig:#

Set message config for android device
@param androidConfig

- (void)setAndroidConfig:(NSString )androidConfig*

Declared In#

  • floo_proxy.h


Example:

setGroupMemberList:#

Set the ID list of group members who should read the message
@param groupMemberList

- (void)setGroupMemberList:(ListOfLongLong )groupMemberList*

Declared In#

  • floo_proxy.h


Example:

setIOSConfig:#

Set message config for iOS device
@param iosConfig

- (void)setIOSConfig:(NSString )iosConfig*

Declared In#

  • floo_proxy.h


Example:

setMentionAll:#

Set whether to mention all members
@param mentionAll

- (void)setMentionAll:(BOOL)mentionAll

Declared In#

  • floo_proxy.h


Example:

setMentionList:#

Set mentioned member list
@param mentionList

- (void)setMentionList:(ListOfLongLong )mentionList*

Declared In#

  • floo_proxy.h


Example:

setMentionedMessage:#

Set mentioned message
@param mentionedMessage

- (void)setMentionedMessage:(NSString )mentionedMessage*

Declared In#

  • floo_proxy.h


Example:

setPushMessage:#

Set push message
@param pushMessage

- (void)setPushMessage:(NSString )pushMessage*

Declared In#

  • floo_proxy.h


Example:

setPushShowBeginTime:#

Set push begin time
@param beginTime

- (void)setPushShowBeginTime:(int)beginTime

Declared In#

  • floo_proxy.h


Example:

setPushShowEndTime:#

Set push end time
@param endTime

- (void)setPushShowEndTime:(int)endTime

Declared In#

  • floo_proxy.h


Example:

setPushTitle:#

Set push title
@param pushTitle

- (void)setPushTitle:(NSString )pushTitle*

Declared In#

  • floo_proxy.h


Example:

setRTCCallInfo:roomId:initiator:roomType:pin:#

Set RTC call info

- (void)setRTCCallInfo:(BMXMessageConfig_RTCCallType)calltype roomId:(long long)roomId initiator:(long long)initiator roomType:(BMXMessageConfig_RTCRoomType)roomType pin:(NSString )pin*

Parameters#

calltype
RTC call type

roomId
Room ID

initiator
Initiator ID

roomType
meeting or streaming

pin
PIN used to join the room

Declared In#

  • floo_proxy.h


Example:

setRTCHangupInfo:#

Set RTC call hang up information

- (void)setRTCHangupInfo:(NSString )callId*

Parameters#

callId
RTC call ID

Declared In#

  • floo_proxy.h


Example:

setRTCPickupInfo:#

Set RTC pickup information

- (void)setRTCPickupInfo:(NSString )callId*

Parameters#

callId
RTC call ID

Declared In#

  • floo_proxy.h


Example:

setSenderNickname:#

Set sender nickname
@param senderNickname

- (void)setSenderNickname:(NSString )senderNickname*

Declared In#

  • floo_proxy.h


Example:

setUsername:#

Set username
@param username

- (void)setUsername:(NSString )username*

Declared In#

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