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

Example:

conversationDidDeletedConversationId:error:

Conversation deleted

- (void)conversationDidDeletedConversationId:(NSInteger)*conversationId* error:(BMXError *)*error*

Parameters

conversationId

error

Declared In

  • floo_proxy.h

Example:

conversationTotalCountChanged:

Conversation unread message count changed

- (void)conversationTotalCountChanged:(NSInteger)*unreadCount*

Parameters

unreadCount

Declared In

  • floo_proxy.h

Example:

loadAllConversationDidFinished

All conversations loaded

- (void)loadAllConversationDidFinished

Discussion

Declared In

  • floo_proxy.h

Example:

messageAttachmentStatusDidChanged:error:percent:

Message attachment download status changed

- (void)messageAttachmentStatusDidChanged:(BMXMessage *)*message* error:(BMXError *)*error* percent:(int)*percent*

Discussion

Declared In

  • floo_proxy.h

Example:

messageAttachmentUploadProgressChanged:percent:

Message attachment upload status changed

- (void)messageAttachmentUploadProgressChanged:(BMXMessage *)*message* percent:(int)*percent*

Discussion

Declared In

  • floo_proxy.h

Example:

messageRecallStatusDidChanged:error:

Message recall status changed

- (void)messageRecallStatusDidChanged:(BMXMessage *)*message* error:(BMXError *)*error*

Discussion

Declared In

  • floo_proxy.h

Example:

messageStatusChanged:error:

Message sending status changed

- (void)messageStatusChanged:(BMXMessage *)*message* error:(BMXError *)*error*

Discussion

Declared In

  • floo_proxy.h

Example:

receiveDeleteMessages:

Receive messages deleted

- (void)receiveDeleteMessages:(NSArray<BMXMessage*> *)*messages*

Discussion

Declared In

  • floo_proxy.h

Example:

receiveReadAllMessages:

Receive all messages have been read

- (void)receiveReadAllMessages:(NSArray<BMXMessage*> *)*messages*

Discussion

Declared In

  • floo_proxy.h

Example:

receiveReadCancelsMessages:

Receive messages have been set as unread

- (void)receiveReadCancelsMessages:(NSArray<BMXMessage*> *)*messages*

Discussion

Declared In

  • floo_proxy.h

Example:

receivedCommandMessages:

Receive command messages

- (void)receivedCommandMessages:(NSArray<BMXMessage*> *)*messages*

Discussion

Declared In

  • floo_proxy.h

Example:

receivedDeliverAcks:

Recieve delivery ACKs

- (void)receivedDeliverAcks:(NSArray<BMXMessage*> *)*messages*

Discussion

Declared In

  • floo_proxy.h

Example:

receivedMessages:

Receive messages

- (void)receivedMessages:(NSArray<BMXMessage*> *)*messages*

Discussion

Declared In

  • floo_proxy.h

Example:

receivedReadAcks:

Receive read ACKs

- (void)receivedReadAcks:(NSArray<BMXMessage*> *)*messages*

Discussion

Declared In

  • floo_proxy.h

Example:

receivedRecallMessages:

Receive recalled messages

- (void)receivedRecallMessages:(NSArray<BMXMessage*> *)*messages*

Discussion

Declared In

  • floo_proxy.h

Example:

receivedSystemMessages:

Receive system messages

- (void)receivedSystemMessages:(NSArray<BMXMessage*> *)*messages*

Discussion

Declared In

  • floo_proxy.h

Example:

retrieveHistoryMessagesConversation:

Retrieve history messages of a conversation

- (void)retrieveHistoryMessagesConversation:(BMXConversation *)*conversation*

Discussion

Declared In

  • floo_proxy.h

Example:

© 2019-2023 MaximTop | Homepage Last modified time: 2023-05-17 17:35:58

results matching ""

    No results matching ""