15#import <Foundation/Foundation.h>
16#import "EMErrorCode.h"
18#import "EMLoginExtensionInfo.h"
27typedef NS_ENUM(NSInteger, EMConnectionState) {
28 EMConnectionConnected = 0,
32 EMConnectionDisconnected,
70- (void)connectionStateDidChange:(EMConnectionState)aConnectionState;
120- (void)userAccountDidForcedToLogout:(
EMError *_Nullable)aError;
131- (void)tokenWillExpire:(EMErrorCode)aErrorCode;
140- (void)tokenDidExpire:(EMErrorCode)aErrorCode;
171- (void)syncDataStartWithType:(EMDataSyncType)type;
187- (void)syncDataFinished:(
EMError * _Nullable)error type:(EMDataSyncType)type;
202- (void)onDatabaseOpened:(
EMError * _Nullable)error username:(NSString *_Nonnull)username;
Definition: EMLoginExtensionInfo.h:14
Definition: EMClientDelegate.h:47
void userDidForbidByServer()
void userAccountDidRemoveFromServer()
void onOfflineMessageSyncFinish()
void onOfflineMessageSyncStart()