会话服务online 接口头文件
More...
Go to the source code of this file.
|
NIM_SDK_DLL_API void | nim_session_online_service_query_session_list (uint64_t min_time, uint64_t max_time, bool need_last_msg, int limit, nim_session_online_service_query_session_list_cb_func cb, const void *user_data) |
|
NIM_SDK_DLL_API void | nim_session_online_service_query_session (int to_type, const char *session_id, nim_session_online_service_query_session_cb_func cb, const void *user_data) |
|
NIM_SDK_DLL_API void | nim_session_online_service_update_session (int to_type, const char *session_id, const char *ext, nim_session_online_service_update_session_cb_func cb, const void *user_data) |
|
NIM_SDK_DLL_API void | nim_session_online_service_delete_session (const char *session_list, nim_session_online_service_delete_session_cb_func cb, const void *user_data) |
|
NIM_SDK_DLL_API void | nim_session_online_service_reg_session_changed (nim_session_online_service_session_changed_cb_func cb, const void *user_data) |
|
会话服务online 接口头文件
- Copyright
- (c) 2015-2019, NetEase Inc. All rights reserved
- Author
- cqu227hk
- Date
- 2019/10/21
◆ nim_session_online_service_delete_session()
会话服务 删除会话
- Parameters
-
[in] | session_list | 要删除的会话列表 json array |
[in] | cb | 结果回调 可查看nim_session_online_service_delete_session_cb_func定义 |
[in] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数cb,不做任何处理! |
- Returns
- void 无返回值
◆ nim_session_online_service_query_session()
会话服务 查询会话
- Parameters
-
[in] | to_type | 会话类型 |
[in] | session_id | 会话ID |
[in] | cb | 结果回调 可查看nim_session_online_service_query_session_cb_func定义 |
[in] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数cb,不做任何处理! |
- Returns
- void 无返回值
◆ nim_session_online_service_query_session_list()
会话服务 查询会话列表
- Parameters
-
[in] | min_time | 最小时间戳,未知可以填0,表示到最早时间 |
[in] | max_time | 最大时间戳,未知可以填0,表示从当前时间 |
[in] | need_last_msg | 是否需要lastMsg,默认true |
[in] | limit | 结果集limit,最大100,缺省值100 |
[in] | cb | 结果回调 可查看nim_session_online_service_query_session_list_cb_func定义 |
[in] | user_data | APP的自定义用户数据,SDKf只负责传回给回调函数cb,不做任何处理! |
- Returns
- void 无返回值
◆ nim_session_online_service_reg_session_changed()
会话服务 注册会话变更回调
- Parameters
-
[in] | cb | 结果回调 可查看nim_session_online_service_session_changed_cb_func定义 |
[in] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数cb,不做任何处理! |
- Returns
- void 无返回值
◆ nim_session_online_service_update_session()
会话服务 更新会话
- Parameters
-
[in] | to_type | 会话类型 |
[in] | session_id | 会话ID |
[in] | ext | 扩展字段 |
[in] | cb | 结果回调 可查看nim_session_online_service_update_session_cb_func定义 |
[in] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数cb,不做任何处理! |
- Returns
- void 无返回值