JCSDK-iOS
JCClientCallback.h
1 //
2 // JCClientCallback.h
3 // JCSDK-OC
4 //
5 // Created by maikireton on 2017/8/10.
6 // Copyright © 2017年 juphoon. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
10 #import "JCClientConstants.h"
11 
20 @protocol JCClientCallback <NSObject>
21 @optional
22 
33 - (void)onLogin:(bool)result reason:(JCClientReason)reason;
34 
42 - (void)onLogout:(JCClientReason)reason;
43 
57 - (void)onClientStateChange:(JCClientState)state oldState:(JCClientState)oldState;
58 
67 - (void)onOnlineMessageSendResult:(BOOL)result messageId:(int)messageId;
68 
75 - (void)onOnlineMessageReceived:(NSString *)message userId:(NSString *)userId;
76 
77 @end
78 
JCClientReason
JCClientReason
Definition: JCClientConstants.h:19
JCClientState
JCClientState
Definition: JCClientConstants.h:51
JCClientCallback-p
Definition: JCClientCallback.h:20