Updates to sending and message sequences
This commit is contained in:
@@ -13,7 +13,9 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
@interface MBIMUpdateItem : NSObject
|
||||
@property (nonatomic, strong) IMChat *changedChat;
|
||||
@property (nonatomic, strong) IMMessage *message;
|
||||
@property (nonatomic, strong) IMMessage *addedMessage;
|
||||
|
||||
- (NSDictionary *)dictionaryRepresentation;
|
||||
@end
|
||||
|
||||
typedef void (^MBIMUpdateConsumer)(MBIMUpdateItem *item);
|
||||
@@ -23,6 +25,8 @@ typedef void (^MBIMUpdateConsumer)(MBIMUpdateItem *item);
|
||||
+ (instancetype)sharedInstance;
|
||||
|
||||
- (void)addConsumer:(MBIMUpdateConsumer)consumer;
|
||||
- (void)removeConsumer:(MBIMUpdateConsumer)consumer;
|
||||
|
||||
- (void)enqueueUpdateItem:(MBIMUpdateItem *)item;
|
||||
|
||||
@end
|
||||
|
||||
Reference in New Issue
Block a user