NIM PC Cross Platform SDK
nim_qchat_channel.h
Go to the documentation of this file.
1
11#ifndef __NIM_QCHAT_CHANNEL_H__
12#define __NIM_QCHAT_CHANNEL_H__
13
14#include "nim_qchat_defines/nim_qchat_channel_def.h"
15#include "public_defines.h"
16
17#ifdef __cplusplus
18extern "C" {
19#endif
26
32NIM_SDK_DLL_API void nim_qchat_channel_create(const NIMQChatChannelCreateParam& param);
33
39NIM_SDK_DLL_API void nim_qchat_channel_remove(const NIMQChatChannelDeleteParam& param);
40
46NIM_SDK_DLL_API void nim_qchat_channel_update(const NIMQChatChannelUpdateParam& param);
47
54
60NIM_SDK_DLL_API void nim_qchat_channel_subscribe(const NIMQChatChannelSubscribeParam& param);
61
68
75
82
89
96
103
110
117
124
131
138
145
152
159
166#ifdef __cplusplus
167}
168#endif
169
170#endif // __NIM_QCHAT_CHANNEL_H__
NIM_SDK_DLL_API void nim_qchat_channel_reg_unread_cb(const NIMQChatChannelRegUnreadCbParam &param)
注册未读数变更回调
NIM_SDK_DLL_API void nim_qchat_channel_update(const NIMQChatChannelUpdateParam &param)
更新频道
NIM_SDK_DLL_API void nim_qchat_channel_get_white_black_members_page(const NIMQChatChannelGetWhiteBlackMembersPageParam &param)
查询频道白/黑名单成员列表(分页)
NIM_SDK_DLL_API void nim_qchat_channel_get_existing_white_black_members(const NIMQChatChannelGetExistingWhiteBlackMembersParam &param)
根据成员ID查询已存在的白/黑名单成员
NIM_SDK_DLL_API void nim_qchat_channel_get_rtc_info(const NIMQChatChannelGetRTCInfoParam &param)
获取频道RTC信息
NIM_SDK_DLL_API void nim_qchat_channel_create(const NIMQChatChannelCreateParam &param)
创建频道
NIM_SDK_DLL_API void nim_qchat_channel_update_rtc_info(const NIMQChatChannelUpdateRTCInfoParam &param)
更新频道RTC信息
NIM_SDK_DLL_API void nim_qchat_channel_get_members_page(const NIMQChatChannelGetMembersPageParam &param)
查询频道列表(分页)
NIM_SDK_DLL_API void nim_qchat_channel_update_category_info(const NIMQChatChannelUpdateCategoryInfoParam &param)
更新频道的分组信息
NIM_SDK_DLL_API void nim_qchat_channel_get_rtc_online_members(const NIMQChatChannelGetRTCOnlineMembersParam &param)
获取频道RTC在线成员
NIM_SDK_DLL_API void nim_qchat_channel_get_white_black_roles_page(const NIMQChatChannelGetWhiteBlackRolesPageParam &param)
查询频道白/黑名单身份组列表(分页)
NIM_SDK_DLL_API void nim_qchat_channel_get_channels(const NIMQChatChannelGetChannelsParam &param)
查询频道列表
NIM_SDK_DLL_API void nim_qchat_channel_update_white_black_role(const NIMQChatChannelUpdateWhiteBlackRoleParam &param)
更新频道白/黑名单身份组,公开频道:黑名单,私有频道:白名单
NIM_SDK_DLL_API void nim_qchat_channel_get_existing_white_black_roles(const NIMQChatChannelGetExistingWhiteBlackRolesParam &param)
根据身份组ID查询已存在的白/黑名单身份组
NIM_SDK_DLL_API void nim_qchat_channel_search_page(const NIMQChatChannelSearchPageParam &param)
根据关键字搜索频道(分页)
NIM_SDK_DLL_API void nim_qchat_channel_remove(const NIMQChatChannelDeleteParam &param)
删除频道
NIM_SDK_DLL_API void nim_qchat_channel_member_search_page(const NIMQChatChannelMemberSearchParam &param)
根据关键字搜索频道成员
NIM_SDK_DLL_API void nim_qchat_channel_update_white_black_members(const NIMQChatChannelUpdateWhiteBlackMembersParam &param)
更新频道白/黑名单成员,公开频道:黑名单,私有频道:白名单
NIM_SDK_DLL_API void nim_qchat_channel_get_channels_page(const NIMQChatChannelGetChannelsPageParam &param)
查询频道列表(分页)
NIM_SDK_DLL_API void nim_qchat_channel_query_unread_info(const NIMQChatChannelQueryUnreadInfoParam &param)
查询未读消息数
NIM SDK 及 NIM ChatRoom SDK 公用头文件
Definition: nim_qchat_channel_def.h:500
Definition: nim_qchat_channel_def.h:512
Definition: nim_qchat_channel_def.h:568
Definition: nim_qchat_channel_def.h:556
Definition: nim_qchat_channel_def.h:717
Definition: nim_qchat_channel_def.h:699
Definition: nim_qchat_channel_def.h:582
Definition: nim_qchat_channel_def.h:983
Definition: nim_qchat_channel_def.h:995
Definition: nim_qchat_channel_def.h:681
Definition: nim_qchat_channel_def.h:663
Definition: nim_qchat_channel_def.h:759
Definition: nim_qchat_channel_def.h:598
Definition: nim_qchat_channel_def.h:494
Definition: nim_qchat_channel_def.h:735
Definition: nim_qchat_channel_def.h:610
Definition: nim_qchat_channel_def.h:542
Definition: nim_qchat_channel_def.h:522
Definition: nim_qchat_channel_def.h:969
Definition: nim_qchat_channel_def.h:643
Definition: nim_qchat_channel_def.h:625