9 #import <Foundation/Foundation.h>
10 #import "JCAgentConstants.h"
11 #import "JCMediaChannel.h"
12 #import "JCCallCenterItem.h"
19 NS_ASSUME_NONNULL_BEGIN
33 - (void)onCheckinResult:(
bool)result;
42 - (void)onCheckin:(
bool)result pause:(
bool)pause onlineTime:(
long)onlineTime breakTime:(
long)breakTime callTimes:(
long) callTimes reason:(
int)reason;
57 - (void)onCallQueryWaitCount:(
int)count;
63 - (void)onApply:(
int)operationId result:(
bool)result;
68 - (void)onTransferResult:(
int)operationId result:(
bool)result;
90 - (void)onUrgentRequestRecv:(NSString *)serialNumber callerNumber:(NSString *)callerNumber;
95 - (void)onUrgentResponseResult:(BOOL)result cookie:(
int)cookie;
101 - (void)onQueryAvailableAgentsListResult:(
int)operationId result:(
bool)result userIds:(NSArray <NSString *> *)userIds;
107 - (void)onMessageReceive:(NSString *)type content:(NSString *)content fromUserId:(NSString *)fromUserId;
111 - (void)onCallerWaitTimeNotify:(
int)time;
115 - (void)onHeldNotify:(
bool)held;
125 - (void)onTextMessageRecvNotify:(NSString *)content fromUserId:(NSString *)userId;
131 NS_ASSUME_NONNULL_END