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#pragma once
10#include "JCClientConstants.h"
11
20class JCSDK_API JCClientCallback {
21public:
32 virtual void onLogin(bool result, JCClientReason reason) = 0;
33
41 virtual void onLogout(JCClientReason reason) = 0;
42
56 virtual void onClientStateChange(JCClientState state, JCClientState oldState) = 0;
57
64 virtual void onOnlineMessageSendResult(int operationId, bool result) = 0;
65
72 virtual void onOnlineMessageReceive(const char* userId, const char* content) = 0;
74
79 virtual void onDriveEvent(void* event) = 0;
81};
Definition: JCClientCallback.h:20
virtual void onLogout(JCClientReason reason)=0
virtual void onOnlineMessageReceive(const char *userId, const char *content)=0
virtual void onLogin(bool result, JCClientReason reason)=0
virtual void onOnlineMessageSendResult(int operationId, bool result)=0
virtual void onClientStateChange(JCClientState state, JCClientState oldState)=0
JCClientState
Definition: JCClientConstants.h:165
JCClientReason
Definition: JCClientConstants.h:24
最后更新时间: 2023/3/13 14:46:40