7#ifndef NIM_SDK_DLL_API_NIM_SESSION_ONLINE_SERVICE_H_
8#define NIM_SDK_DLL_API_NIM_SESSION_ONLINE_SERVICE_H_
35 const void* user_data);
49 const char* session_id,
51 const void* user_data);
67 const char* session_id,
70 const void* user_data);
83 const void* user_data);
#define NIM_SDK_DLL_API
Definition: nim_build_config.h:14
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_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_reg_session_changed(nim_session_online_service_session_changed_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)
void(* nim_session_online_service_session_changed_cb_func)(const char *session_info, const void *user_data)
Definition: nim_session_online_service_def.h:56
void(* nim_session_online_service_delete_session_cb_func)(int rescode, const void *user_data)
Definition: nim_session_online_service_def.h:48
void(* nim_session_online_service_update_session_cb_func)(int rescode, const void *user_data)
Definition: nim_session_online_service_def.h:40
void(* nim_session_online_service_query_session_cb_func)(int rescode, const char *result, const void *user_data)
Definition: nim_session_online_service_def.h:32
void(* nim_session_online_service_query_session_list_cb_func)(int rescode, const char *result, const void *user_data)
Definition: nim_session_online_service_def.h:23