会话服务接口相关的常量函数等定义头文件
更多...
浏览源代码.
会话服务接口相关的常量函数等定义头文件
- 版权所有
- (c) 2015-2019, NetEase Inc. All rights reserved
- 作者
- cqu227hk
- 日期
- 2019/10/21
◆ nim_session_online_service_delete_session_cb_func
void(* nim_session_online_service_delete_session_cb_func)(int rescode, const void *user_data) |
删除会话的回调函数定义
- 参数
-
[out] | rescode | 操作结果,成功200 |
[out] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数,不做任何处理! |
- 返回
- void 无返回值
◆ nim_session_online_service_query_session_cb_func
void(* nim_session_online_service_query_session_cb_func)(int rescode, const char *result, const void *user_data) |
查询会话的回调函数定义
- 参数
-
[out] | rescode | 操作结果,成功200 |
[out] | result | 会话Json string |
[out] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数,不做任何处理! |
- 返回
- void 无返回值
◆ nim_session_online_service_query_session_list_cb_func
void(* nim_session_online_service_query_session_list_cb_func)(int rescode, const char *result, const void *user_data) |
查询会话列表的回调函数定义
- 参数
-
[out] | rescode | 操作结果,成功200 |
[out] | result | 会话列表Json string |
[out] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数,不做任何处理! |
- 返回
- void 无返回值
◆ nim_session_online_service_session_changed_cb_func
void(* nim_session_online_service_session_changed_cb_func)(const char *session_info, const void *user_data) |
会话变更时的回调函数定义
- 参数
-
[out] | session_info | 变更会话的信息 |
[out] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数,不做任何处理! |
- 返回
- void 无返回值
◆ nim_session_online_service_update_session_cb_func
void(* nim_session_online_service_update_session_cb_func)(int rescode, const void *user_data) |
更新会话的回调函数定义
- 参数
-
[out] | rescode | 操作结果,成功200 |
[out] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数,不做任何处理! |
- 返回
- void 无返回值
◆ kMINSessionOLSRVDeleteID
const char* kMINSessionOLSRVDeleteID = "delete_session_id" |
|
static |
◆ kMINSessionOLSRVDeleteType
const char* kMINSessionOLSRVDeleteType = "delete_session_type" |
|
static |
◆ kMINSessionOLSRVInfoEXT
const char* kMINSessionOLSRVInfoEXT = "info_ext" |
|
static |
◆ kMINSessionOLSRVInfoID
const char* kMINSessionOLSRVInfoID = "info_session_id" |
|
static |
◆ kMINSessionOLSRVInfoLastMSG
const char* kMINSessionOLSRVInfoLastMSG = "info_last_msg" |
|
static |
string 最后一条消息的相关数据 json格式,
◆ kMINSessionOLSRVInfoLastMSGType
const char* kMINSessionOLSRVInfoLastMSGType = "info_last_msg_type" |
|
static |
int 最后一条消息的类型 0表示普通消息,1表示消息撤回通知
◆ kMINSessionOLSRVInfoType
const char* kMINSessionOLSRVInfoType = "info_session_type" |
|
static |
◆ kMINSessionOLSRVInfoUpdateT
const char* kMINSessionOLSRVInfoUpdateT = "info_update_time" |
|
static |
◆ kMINSessionOLSRVQueryID
const char* kMINSessionOLSRVQueryID = "query_session_id" |
|
static |
◆ kMINSessionOLSRVQueryListHasMore
const char* kMINSessionOLSRVQueryListHasMore = "query_list_has_more" |
|
static |
bool 结果集是否完整 如果为"false" 可以根据上一请求的 MaxTimestamp 再次发起增时请求
◆ kMINSessionOLSRVQueryListInfos
const char* kMINSessionOLSRVQueryListInfos = "query_list_sessions" |
|
static |
◆ kMINSessionOLSRVQueryListLimit
const char* kMINSessionOLSRVQueryListLimit = "query_list_limit" |
|
static |
int,获取的最多记录数量,最大100,缺省100
◆ kMINSessionOLSRVQueryListMaxTimestamp
const char* kMINSessionOLSRVQueryListMaxTimestamp = "query_list_max_timestamp" |
|
static |
◆ kMINSessionOLSRVQueryListMinTimestamp
const char* kMINSessionOLSRVQueryListMinTimestamp = "query_list_min_timestamp" |
|
static |
◆ kMINSessionOLSRVQueryListNeedLastMsg
const char* kMINSessionOLSRVQueryListNeedLastMsg = "query_list_need_last_msg" |
|
static |
bool 结果中是否需要返回最近一条消息,缺省true
◆ kMINSessionOLSRVQueryListRESCode
const char* kMINSessionOLSRVQueryListRESCode = "query_list_res_code" |
|
static |
◆ kMINSessionOLSRVQueryType
const char* kMINSessionOLSRVQueryType = "query_session_type" |
|
static |
◆ kMINSessionOLSRVUpdateEXT
const char* kMINSessionOLSRVUpdateEXT = "update_ext" |
|
static |
◆ kMINSessionOLSRVUpdateID
const char* kMINSessionOLSRVUpdateID = "update_session_id" |
|
static |
◆ kMINSessionOLSRVUpdateType
const char* kMINSessionOLSRVUpdateType = "update_session_type" |
|
static |