BMXChatServiceProtocol Protocol Reference
Conforms to NSObject
Declared in floo_proxy.h
Overview
@protocol Chat service listener
Instance Methods
conversationDidCreatedConversation:message:
Conversation created
- (void)conversationDidCreatedConversation:(BMXConversation *)*conversation* message:(BMXMessage *)*message*
Parameters
conversation
message
The latest message
Declared In
floo_proxy.h
conversationDidDeletedConversationId:error:
Conversation deleted
- (void)conversationDidDeletedConversationId:(NSInteger)*conversationId* error:(BMXError *)*error*
Parameters
conversationId
error
Declared In
floo_proxy.h
conversationTotalCountChanged:
Conversation unread message count changed
- (void)conversationTotalCountChanged:(NSInteger)*unreadCount*
Parameters
unreadCount
Declared In
floo_proxy.h
loadAllConversationDidFinished
All conversations loaded
- (void)loadAllConversationDidFinished
Discussion
Declared In
floo_proxy.h
messageAttachmentStatusDidChanged:error:percent:
Message attachment download status changed
- (void)messageAttachmentStatusDidChanged:(BMXMessage *)*message* error:(BMXError *)*error* percent:(int)*percent*
Discussion
Declared In
floo_proxy.h
messageAttachmentUploadProgressChanged:percent:
Message attachment upload status changed
- (void)messageAttachmentUploadProgressChanged:(BMXMessage *)*message* percent:(int)*percent*
Discussion
Declared In
floo_proxy.h
messageRecallStatusDidChanged:error:
Message recall status changed
- (void)messageRecallStatusDidChanged:(BMXMessage *)*message* error:(BMXError *)*error*
Discussion
Declared In
floo_proxy.h
messageStatusChanged:error:
Message sending status changed
- (void)messageStatusChanged:(BMXMessage *)*message* error:(BMXError *)*error*
Discussion
Declared In
floo_proxy.h
receiveDeleteMessages:
Receive messages deleted
- (void)receiveDeleteMessages:(NSArray<BMXMessage*> *)*messages*
Discussion
Declared In
floo_proxy.h
receiveReadAllMessages:
Receive all messages have been read
- (void)receiveReadAllMessages:(NSArray<BMXMessage*> *)*messages*
Discussion
Declared In
floo_proxy.h
receiveReadCancelsMessages:
Receive messages have been set as unread
- (void)receiveReadCancelsMessages:(NSArray<BMXMessage*> *)*messages*
Discussion
Declared In
floo_proxy.h
receivedCommandMessages:
Receive command messages
- (void)receivedCommandMessages:(NSArray<BMXMessage*> *)*messages*
Discussion
Declared In
floo_proxy.h
receivedDeliverAcks:
Recieve delivery ACKs
- (void)receivedDeliverAcks:(NSArray<BMXMessage*> *)*messages*
Discussion
Declared In
floo_proxy.h
receivedMessages:
Receive messages
- (void)receivedMessages:(NSArray<BMXMessage*> *)*messages*
Discussion
Declared In
floo_proxy.h
receivedReadAcks:
Receive read ACKs
- (void)receivedReadAcks:(NSArray<BMXMessage*> *)*messages*
Discussion
Declared In
floo_proxy.h
receivedRecallMessages:
Receive recalled messages
- (void)receivedRecallMessages:(NSArray<BMXMessage*> *)*messages*
Discussion
Declared In
floo_proxy.h
receivedSystemMessages:
Receive system messages
- (void)receivedSystemMessages:(NSArray<BMXMessage*> *)*messages*
Discussion
Declared In
floo_proxy.h
retrieveHistoryMessagesConversation:
Retrieve history messages of a conversation
- (void)retrieveHistoryMessagesConversation:(BMXConversation *)*conversation*
Discussion
Declared In
floo_proxy.h
Example: