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
addGroupMemberWithMemberId:
Add ID list of group members who read the message
- (void)addGroupMemberWithMemberId:(long long)*memberId*
Declared In
floo_proxy.h
clearGroupMemberList
Clear the ID list of group members who read the message
- (void)clearGroupMemberList
Declared In
floo_proxy.h
dealloc
- (void)dealloc
getAndroidConfig
Get config for Android
- (NSString *)getAndroidConfig
Return Value
NSString
Declared In
floo_proxy.h
getBadgeCount:
Get the badge count in the current push message
- (int)getBadgeCount:(int)*count*
Return Value
int
Declared In
floo_proxy.h
getBadgeCountType
Get the badge count type in the current push message
- (BMXMessageConfig_BadgeCountType)getBadgeCountType
Return Value
BadgeCountType
Declared In
floo_proxy.h
getGroupMemberList
Get group members of the message
- (ListOfLongLong *)getGroupMemberList
Return Value
Declared In
floo_proxy.h
getIOSConfig
Get message config for iOS
- (NSString *)getIOSConfig
Return Value
NSString
Declared In
floo_proxy.h
getMentionAll
Get whether to mention all members
- (BOOL)getMentionAll
Return Value
BOOL
Declared In
floo_proxy.h
getMentionList
Get a list of members to be mentioned
- (ListOfLongLong *)getMentionList
Return Value
Declared In
floo_proxy.h
getMentionedMessage
Get mentioned message
- (NSString *)getMentionedMessage
Return Value
NSString
Declared In
floo_proxy.h
getPushMessage
Get push message
- (NSString *)getPushMessage
Return Value
NSString
Declared In
floo_proxy.h
getPushShowBeginTime
Get push begin time
- (int)getPushShowBeginTime
Return Value
int
Declared In
floo_proxy.h
getPushShowEndTime
Get push end time
- (int)getPushShowEndTime
Return Value
int
Declared In
floo_proxy.h
getPushTitle
Get push title
- (NSString *)getPushTitle
Return Value
NSString
Declared In
floo_proxy.h
getRTCAction
Get RTC action (call, pickup, hang up, etc.)
- (NSString *)getRTCAction
Return Value
int
Declared In
floo_proxy.h
getRTCCallId
Get RTC call ID
- (NSString *)getRTCCallId
Return Value
NSString
Declared In
floo_proxy.h
getRTCCallType
Get RTC call type(Audio|Video)
- (BMXMessageConfig_RTCCallType)getRTCCallType
Return Value
RTCCallType
Declared In
floo_proxy.h
getRTCInitiator
Caller ID
- (long long)getRTCInitiator
Return Value
long long
Declared In
floo_proxy.h
getRTCPin
Get RTC call pin code
- (NSString *)getRTCPin
Return Value
NSString
Declared In
floo_proxy.h
getRTCRoomId
Get RTC room ID
- (long long)getRTCRoomId
Return Value
long long
Declared In
floo_proxy.h
getRTCRoomType
Get RTC room type
- (BMXMessageConfig_RTCRoomType)getRTCRoomType
Return Value
Declared In
floo_proxy.h
getSenderNickname
Get sender nickname
- (NSString *)getSenderNickname
Return Value
NSString
Declared In
floo_proxy.h
getUsername
Get user name
- (NSString *)getUsername
Return Value
NSString
Declared In
floo_proxy.h
isSilence
Is the push message silent
- (BOOL)isSilence
Return Value
BOOL
Declared In
floo_proxy.h
removeGroupMemberWithMemberId:
Remove the ID list of group members who read the message
- (void)removeGroupMemberWithMemberId:(long long)*memberId*
Return Value
Declared In
floo_proxy.h
serialize
- (NSString *)serialize
Return Value
NSString
Declared In
floo_proxy.h
setAndroidConfig:
Set message config for android device @param androidConfig
- (void)setAndroidConfig:(NSString *)*androidConfig*
Declared In
floo_proxy.h
setGroupMemberList:
Set the ID list of group members who should read the message @param groupMemberList
- (void)setGroupMemberList:(ListOfLongLong *)*groupMemberList*
Declared In
floo_proxy.h
setIOSConfig:
Set message config for iOS device @param iosConfig
- (void)setIOSConfig:(NSString *)*iosConfig*
Declared In
floo_proxy.h
setMentionAll:
Set whether to mention all members @param mentionAll
- (void)setMentionAll:(BOOL)*mentionAll*
Declared In
floo_proxy.h
setMentionList:
Set mentioned member list @param mentionList
- (void)setMentionList:(ListOfLongLong *)*mentionList*
Declared In
floo_proxy.h
setMentionedMessage:
Set mentioned message @param mentionedMessage
- (void)setMentionedMessage:(NSString *)*mentionedMessage*
Declared In
floo_proxy.h
setPushMessage:
Set push message @param pushMessage
- (void)setPushMessage:(NSString *)*pushMessage*
Declared In
floo_proxy.h
setPushShowBeginTime:
Set push begin time @param beginTime
- (void)setPushShowBeginTime:(int)*beginTime*
Declared In
floo_proxy.h
setPushShowEndTime:
Set push end time @param endTime
- (void)setPushShowEndTime:(int)*endTime*
Declared In
floo_proxy.h
setPushTitle:
Set push title @param pushTitle
- (void)setPushTitle:(NSString *)*pushTitle*
Declared In
floo_proxy.h
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
initiator
roomType
meeting or streaming
pin
RTC call pin code
Declared In
floo_proxy.h
setRTCHangupInfo:
Set RTC call hang up information
- (void)setRTCHangupInfo:(NSString *)*callId*
Parameters
callId
RTC call ID
Declared In
floo_proxy.h
setRTCPickupInfo:
Set RTC pickup information
- (void)setRTCPickupInfo:(NSString *)*callId*
Parameters
callId
RTC call ID
Declared In
floo_proxy.h
setSenderNickname:
Set sender nickname @param senderNickname
- (void)setSenderNickname:(NSString *)*senderNickname*
Declared In
floo_proxy.h
setUsername:
Set username @param username
- (void)setUsername:(NSString *)*username*
Declared In
floo_proxy.h
Example: