|
static void | QuerySessionList (uint64_t min_time, uint64_t max_time, bool need_last_msg, int limit, const QuerySessionListCallabck &cb) |
|
static void | QuerySession (nim::NIMSessionType to_type, const std::string &session_id, const QuerySessionInfoCallback &cb) |
|
static void | UpdateSession (nim::NIMSessionType to_type, const std::string &session_id, const std::string &ext, const UpdateSessionInfoCallback &cb) |
|
static void | DeleteSession (const SessionOnLineServiceHelper::DeleteSessionParam ¶m, const DeleteSessionInfoCallback &cb) |
|
static void | RegSessionChanged (const SessionChangedCallback &cb) |
|
static void | UnregSessionOnLineServiceCb () |
|
◆ DeleteSession()
会话服务 删除会话
- Parameters
-
[in] | param | 要删除的会话列 |
[in] | cb | 结果回调 可查看DeleteSessionInfoCallback定义 |
[in] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数cb,不做任何处理! |
- Returns
- void 无返回值
◆ QuerySession()
会话服务 查询会话
- Parameters
-
[in] | to_type | 会话类型 |
[in] | session_id | 会话ID |
[in] | cb | 结果回调 可查看QuerySessionInfoCallback定义 |
- Returns
- void 无返回值
◆ QuerySessionList()
static void nim::SessionOnLineService::QuerySessionList |
( |
uint64_t |
min_time, |
|
|
uint64_t |
max_time, |
|
|
bool |
need_last_msg, |
|
|
int |
limit, |
|
|
const QuerySessionListCallabck & |
cb |
|
) |
| |
|
static |
会话服务 查询会话列表
- Parameters
-
[in] | min_time | 最小时间戳,未知可以填0,表示到最早时间 |
[in] | max_time | 最大时间戳,未知可以填0,表示从当前时间 |
[in] | need_last_msg | 是否需要返回lastMsg,默认true |
[in] | limit | 结果集limit,最大100,缺省值100 |
[in] | cb | 结果回调 可查看QuerySessionListCallabck定义 |
- Returns
- void 无返回值
◆ RegSessionChanged()
会话服务 注册会话变更回调
- Parameters
-
[in] | cb | 结果回调 可查看SessionChangedCallback定义 |
- Returns
- void 无返回值
◆ UnregSessionOnLineServiceCb()
void nim::SessionOnLineService::UnregSessionOnLineServiceCb |
( |
| ) |
|
|
static |
◆ UpdateSession()
会话服务 更新会话
- Parameters
-
[in] | to_type | 会话类型 |
[in] | session_id | 会话ID |
[in] | ext | 会话的扩展字段 |
[in] | cb | 结果回调 可查看UpdateSessionInfoCallback定义 |
- Returns
- void 无返回值
The documentation for this class was generated from the following files:
- C:/Jks/NeIM-win32-ia32/exports/wrapper/nim_cpp_wrapper/api/nim_cpp_session_online_service.h
- C:/Jks/NeIM-win32-ia32/exports/wrapper/nim_cpp_wrapper/api/nim_cpp_session_online_service.cpp