NIM PC Cross Platform SDK
载入中...
搜索中...
未找到
nim_signaling.h
浏览该文件的文档.
1
8#ifndef NIM_SDK_DLL_API_NIM_SIGNALING_H_
9#define NIM_SDK_DLL_API_NIM_SIGNALING_H_
10
11#include "nim_signaling_def.h"
12
13#ifdef __cplusplus
14extern "C" {
15#endif
16
24
32
41
50
60
76
93
110
124
138 const void* user_data);
139
156
173
187
207
223
241
261
277
278#ifdef __cplusplus
279};
280#endif //__cplusplus
281#endif // NIM_SDK_DLL_API_NIM_SIGNALING_H_
#define NIM_SDK_DLL_API
Definition: nim_build_config.h:14
NIM_SDK_DLL_API void nim_signaling_reg_mutil_client_sync_notify_cb(nim_signaling_notify_cb_func cb, const void *user_data)
注册独立信令的多端同步通知回调接口,用于通知信令相关的多端同步通知。比如自己在手机端接受邀请,PC端会同步收到这个通知
NIM_SDK_DLL_API void nim_signaling_query_channel_info(struct NIMSignalingQueryChannelInfoParam *param, nim_signaling_opt_cb_func cb, const void *user_data)
独立信令 查询频道接口
NIM_SDK_DLL_API void nim_signaling_create(struct NIMSignalingCreateParam *param, nim_signaling_opt_cb_func cb, const void *user_data)
独立信令 创建频道
NIM_SDK_DLL_API void nim_signaling_leave(struct NIMSignalingLeaveParam *param, nim_signaling_opt_cb_func cb, const void *user_data)
独立信令 离开频道接口
NIM_SDK_DLL_API void nim_signaling_join_and_accept(struct NIMSignalingJoinAndAcceptParam *param, nim_signaling_opt_cb_func cb, const void *user_data)
独立信令 加入并接受接口
NIM_SDK_DLL_API void nim_signaling_join(struct NIMSignalingJoinParam *param, nim_signaling_opt_cb_func cb, const void *user_data)
独立信令 加入频道接口
NIM_SDK_DLL_API void nim_signaling_call(struct NIMSignalingCallParam *param, nim_signaling_opt_cb_func cb, const void *user_data)
独立信令 呼叫接口
NIM_SDK_DLL_API void nim_signaling_control(struct NIMSignalingControlParam *param, nim_signaling_opt_cb_func cb, const void *user_data)
独立信令 用户自定义控制指令接口
NIM_SDK_DLL_API void nim_signaling_reject(struct NIMSignalingRejectParam *param, nim_signaling_opt_cb_func cb, const void *user_data)
独立信令 拒绝邀请接口
NIM_SDK_DLL_API void nim_signaling_reg_members_sync_cb(nim_signaling_members_sync_cb_func cb, const void *user_data)
注册独立信令的频道成员变更同步回调接口
NIM_SDK_DLL_API void nim_signaling_reg_channels_sync_cb(nim_signaling_channels_sync_cb_func cb, const void *user_data)
注册独立信令的频道列表同步回调接口
NIM_SDK_DLL_API void nim_signaling_close(struct NIMSignalingCloseParam *param, nim_signaling_opt_cb_func cb, const void *user_data)
独立信令 关闭销毁频道
NIM_SDK_DLL_API void nim_signaling_accept(struct NIMSignalingAcceptParam *param, nim_signaling_opt_cb_func cb, const void *user_data)
独立信令 接受邀请接口
NIM_SDK_DLL_API void nim_signaling_cancel_invite(struct NIMSignalingCancelInviteParam *param, nim_signaling_opt_cb_func cb, const void *user_data)
独立信令 取消邀请接口
NIM_SDK_DLL_API void nim_signaling_reg_offline_notify_cb(nim_signaling_notify_list_cb_func cb, const void *user_data)
注册独立信令的离线通知回调接口
NIM_SDK_DLL_API void nim_signaling_invite(struct NIMSignalingInviteParam *param, nim_signaling_opt_cb_func cb, const void *user_data)
独立信令 邀请接口
NIM_SDK_DLL_API void nim_signaling_call_ex(struct NIMSignalingCallParam *param, nim_signaling_opt_cb_func cb, const void *user_data)
独立信令 呼叫接口
NIM_SDK_DLL_API void nim_signaling_reg_online_notify_cb(nim_signaling_notify_cb_func cb, const void *user_data)
注册独立信令的在线通知回调接口
独立信令 接口相关的常量函数等定义头文件
void(* nim_signaling_opt_cb_func)(int code, void *opt_res_param, const void *user_data)
操作回调,通用的操作回调接口
Definition: nim_signaling_def.h:521
void(* nim_signaling_members_sync_cb_func)(const struct NIMSignalingChannelDetailedinfo *detailed_info, const void *user_data)
频道成员变更同步回调函数
Definition: nim_signaling_def.h:266
void(* nim_signaling_notify_list_cb_func)(const struct NIMSignalingNotifyInfo **info_list, int32_t size, const void *user_data)
事件回调函数,用于离线通知
Definition: nim_signaling_def.h:246
void(* nim_signaling_notify_cb_func)(const struct NIMSignalingNotifyInfo *notify_info, const void *user_data)
事件回调函数,用于在线通知和多端同步通知
Definition: nim_signaling_def.h:236
void(* nim_signaling_channels_sync_cb_func)(const struct NIMSignalingChannelDetailedinfo *info_list, int32_t size, const void *user_data)
频道列表同步回调函数
Definition: nim_signaling_def.h:256
接受邀请接口nim_signaling_accept的传入参数
Definition: nim_signaling_def.h:472
呼叫接口nim_signaling_call的传入参数
Definition: nim_signaling_def.h:357
取消邀请接口nim_signaling_cancel_invite的传入参数
Definition: nim_signaling_def.h:441
关闭频道接口nim_signaling_close的传入参数
Definition: nim_signaling_def.h:291
控制通知接口nim_signaling_control的传入参数
Definition: nim_signaling_def.h:505
创建频道接口nim_signaling_create的传入参数
Definition: nim_signaling_def.h:271
邀请接口nim_signaling_invite的传入参数
Definition: nim_signaling_def.h:423
Definition: nim_signaling_def.h:393
加入频道接口nim_signaling_join的传入参数
Definition: nim_signaling_def.h:303
离开频道接口nim_signaling_leave的传入参数
Definition: nim_signaling_def.h:330
查询频道接口nim_signaling_query_channel_info的传入参数
Definition: nim_signaling_def.h:342
拒绝接口nim_signaling_reject的传入参数
Definition: nim_signaling_def.h:457