NIM PC Cross Platform SDK
nim_talkex.h
Go to the documentation of this file.
1
7#ifndef NIM_SDK_DLL_API_NIM_TALKEX_H_
8#define NIM_SDK_DLL_API_NIM_TALKEX_H_
9
10#include "nim_talk_def.h"
14
15#ifdef __cplusplus
16extern "C" {
17#endif
18
26NIM_SDK_DLL_API void nim_talkex_collect_add_collect(const char* collect_info, nim_talkex_collect_add_collect_cb_func cb, const void* user_data);
27
35NIM_SDK_DLL_API void nim_talkex_collect_remove_collects(const char* collect_list,
37 const void* user_data);
38
50NIM_SDK_DLL_API void nim_talkex_collect_update_collect_ext(const char* collect_match_param,
51 const char* ext,
53 const void* user_data);
54
64NIM_SDK_DLL_API void nim_talkex_collect_query_collects(const char* query_collect_list_param,
66 const void* user_data);
67
79NIM_SDK_DLL_API void nim_talkex_quick_comment_add_quick_comment(const char* msg,
80 const char* info,
82 const void* user_data);
83
95NIM_SDK_DLL_API void nim_talkex_quick_comment_remove_quick_comment(const char* msg,
96 const char* remove_param,
98 const void* user_data);
99
109NIM_SDK_DLL_API void nim_talkex_quick_comment_query_quick_comment(const char* query_param,
111 const void* user_data);
112
120 const void* user_data);
121
129 const void* user_data);
130
142NIM_SDK_DLL_API void nim_talkex_pin_message_add_pin_message(const char* msg,
143 const char* pin_info,
145 const void* user_data);
146
154NIM_SDK_DLL_API void nim_talkex_pin_message_unpin_message(const char* modify_param,
156 const void* user_data);
157
167NIM_SDK_DLL_API void nim_talkex_pin_message_update_pin_message(const char* modify_param,
169 const void* user_data);
170
182NIM_SDK_DLL_API void nim_talkex_pin_message_query_all_pin_message(const char* session,
183 int to_type,
185 const void* user_data);
186
194
202
210 const void* user_data);
211
212#ifdef __cplusplus
213};
214#endif //__cplusplus
215#endif // NIM_SDK_DLL_API_NIM_TALKEX_H_
P2P和群组聊天 接口相关的常量函数等定义头文件
NIM_SDK_DLL_API void nim_talkex_collect_add_collect(const char *collect_info, nim_talkex_collect_add_collect_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_talkex_collect_remove_collects(const char *collect_list, nim_talkex_collect_remove_collects_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_talkex_pin_message_reg_add_pin_message(nim_talkex_pin_message_add_pin_message_notify_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_talkex_pin_message_reg_update_pin_message(nim_talkex_pin_message_update_pin_message_notify_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_talkex_pin_message_add_pin_message(const char *msg, const char *pin_info, nim_talkex_pin_message_add_pin_message_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_talkex_collect_update_collect_ext(const char *collect_match_param, const char *ext, nim_talkex_collect_update_collect_ext_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_talkex_quick_comment_add_quick_comment(const char *msg, const char *info, nim_talkex_quick_comment_add_quick_comment_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_talkex_pin_message_update_pin_message(const char *modify_param, nim_talkex_pin_message_update_pin_message_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_talkex_quick_comment_remove_quick_comment(const char *msg, const char *remove_param, nim_talkex_quick_comment_remove_quick_comment_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_talkex_pin_message_unpin_message(const char *modify_param, nim_talkex_pin_message_unpin_message_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_talkex_quick_comment_reg_add_quick_comment(nim_talkex_quick_comment_add_quick_comment_notify_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_talkex_pin_message_reg_unpin_message(nim_talkex_pin_message_unpin_message_notify_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_talkex_pin_message_query_all_pin_message(const char *session, int to_type, const nim_talkex_pin_message_query_all_pin_message_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_talkex_collect_query_collects(const char *query_collect_list_param, nim_talkex_collect_query_collects_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_talkex_quick_comment_query_quick_comment(const char *query_param, nim_talkex_quick_comment_query_quick_comment_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_talkex_quick_comment_reg_remove_quick_comment(nim_talkex_quick_comment_remove_quick_comment_notify_cb_func cb, const void *user_data)
收藏接口相关的常量函数等定义头文件
void(* nim_talkex_collect_update_collect_ext_cb_func)(int code, const char *collect_info, const void *user_data)
Definition: nim_talkex_def_collect.h:39
void(* nim_talkex_collect_add_collect_cb_func)(int code, const char *collect_info, const void *user_data)
Definition: nim_talkex_def_collect.h:21
void(* nim_talkex_collect_remove_collects_cb_func)(int code, int count, const void *user_data)
Definition: nim_talkex_def_collect.h:30
void(* nim_talkex_collect_query_collects_cb_func)(int code, int total_count, const char *collect_info_list, const void *user_data)
Definition: nim_talkex_def_collect.h:49
PIN Message接口相关的常量函数等定义头文件
void(* nim_talkex_pin_message_add_pin_message_cb_func)(int code, const char *session, int to_type, const char *pin_info, const void *user_data)
Definition: nim_talkex_def_pin_message.h:26
void(* nim_talkex_pin_message_unpin_message_notify_cb_func)(const char *session, int to_type, const char *id, const void *user_data)
Definition: nim_talkex_def_pin_message.h:92
void(* nim_talkex_pin_message_add_pin_message_notify_cb_func)(const char *session, int to_type, const char *pin_info, const void *user_data)
Definition: nim_talkex_def_pin_message.h:82
void(* nim_talkex_pin_message_query_all_pin_message_cb_func)(int code, const char *session, int to_type, const char *pin_list, const void *user_data)
Definition: nim_talkex_def_pin_message.h:69
void(* nim_talkex_pin_message_update_pin_message_notify_cb_func)(const char *session, int to_type, const char *pin_info, const void *user_data)
Definition: nim_talkex_def_pin_message.h:105
void(* nim_talkex_pin_message_unpin_message_cb_func)(int code, const char *session, int to_type, const char *id, const void *user_data)
Definition: nim_talkex_def_pin_message.h:37
void(* nim_talkex_pin_message_update_pin_message_cb_func)(int code, const char *session, int to_type, const char *pin_info, const void *user_data)
Definition: nim_talkex_def_pin_message.h:53
快捷回复接口相关的常量函数等定义头文件
void(* nim_talkex_quick_comment_remove_quick_comment_notify_cb_func)(const char *session, int type, const char *msg_client_id, const char *id, const char *ext, const void *user_data)
Definition: nim_talkex_def_quick_comment.h:74
void(* nim_talkex_quick_comment_query_quick_comment_cb_func)(int code, const char *response, const void *user_data)
Definition: nim_talkex_def_quick_comment.h:39
void(* nim_talkex_quick_comment_add_quick_comment_notify_cb_func)(const char *session, int type, const char *msg_client_id, const char *info, const void *user_data)
Definition: nim_talkex_def_quick_comment.h:54
void(* nim_talkex_quick_comment_remove_quick_comment_cb_func)(int code, const char *id, const void *user_data)
Definition: nim_talkex_def_quick_comment.h:30
void(* nim_talkex_quick_comment_add_quick_comment_cb_func)(int code, const char *quick_comment_info, const void *user_data)
Definition: nim_talkex_def_quick_comment.h:21