NIM 跨平台 C++ SDK
|
#include "nim_qchat_member_def.h"
#include "nim_qchat_public_def.h"
#include "nim_qchat_role_def.h"
#include "nim_qchat_server_def.h"
枚举 | |
enum | NIMQChatChannelType { kNIMQChatChannelTypeText , kNIMQChatChannelTypeRTC , kNIMQChatChannelTypeCustom = 100 } |
圈组频道类型 更多... | |
enum | NIMQChatChannelMemberIdentifyType { kNIMQChatWhite = 1 , kNIMQChatBlack = 2 } |
enum | NIMQChatChannelMemberIdentifyOpeType { kNIMQChatChannelMemberIdentifyOpeTypeAdd = 1 , kNIMQChatChannelMemberIdentifyOpeTypeRemove = 2 } |
enum | NIMQChatChannelWhiteBlackType { kNIMQChatChannelWhite = 1 , kNIMQChatChannelBlack = 2 } |
enum | NIMQChatChannelWhiteBlackOpeType { kNIMQChatChannelWhiteBlackOpeTypeAdd = 1 , kNIMQChatChannelWhiteBlackOpeTypeRemove = 2 } |
typedef void(* nim_qchat_channel_create_category_cb_func) (const NIMQChatChannelCategoryCreateResp *resp) |
创建频道分组回调
typedef void(* nim_qchat_channel_create_cb_func) (const NIMQChatChannelCreateResp *resp) |
创建频道回调
typedef void(* nim_qchat_channel_get_categories_cb_func) (const NIMQChatChannelGetCategoriesByIDResp *resp) |
根据ID查询频道分组列表回调
typedef void(* nim_qchat_channel_get_categories_page_cb_func) (const NIMQChatChannelGetCategoriesPageResp *resp) |
分页查询频道分组列表回调
typedef void(* nim_qchat_channel_get_category_channels_page_cb_func) (const NIMQChatChannelGetCategoryChannelsPageResp *resp) |
分页查询频道分组中的频道
typedef void(* nim_qchat_channel_get_category_white_black_members_cb_func) (const NIMQChatChannelCategoryGetWhiteBlackMembersResp *resp) |
批量查询频道分组白/黑名单成员回调
typedef void(* nim_qchat_channel_get_category_white_black_members_page_cb_func) (const NIMQChatChannelCategoryGetWhiteBlackMembersPageResp *resp) |
分页查询频道分组白/黑名单成员回调
typedef void(* nim_qchat_channel_get_category_white_black_roles_cb_func) (const NIMQChatChannelCategoryGetExistingWhiteBlackRolesResp *resp) |
批量查询频道分组白/黑名单身份组回调
typedef void(* nim_qchat_channel_get_category_white_black_roles_page_cb_func) (const NIMQChatChannelCategoryGetWhiteBlackRolesPageResp *resp) |
分页查询频道分组白/黑名单身份组回调
typedef void(* nim_qchat_channel_get_channels_cb_func) (const NIMQChatChannelGetChannelsResp *resp) |
查询频道列表回调
typedef void(* nim_qchat_channel_get_channels_page_cb_func) (const NIMQChatChannelGetChannelsPageResp *resp) |
分页查询频道列表回调
typedef void(* nim_qchat_channel_get_existing_white_black_members_cb_func) (const NIMQChatChannelGetExistingWhiteBlackMembersResp *resp) |
查询已存在白/黑名单成员回调
typedef void(* nim_qchat_channel_get_existing_white_black_roles_cb_func) (const NIMQChatChannelGetExistingWhiteBlackRolesResp *resp) |
查询已存在白/黑名单身份组回调
typedef void(* nim_qchat_channel_get_members_page_cb_func) (const NIMQChatChannelGetMembersPageResp *resp) |
分页查询成员列表回调
typedef void(* nim_qchat_channel_get_rtc_info_cb_func) (const NIMQChatChannelGetRTCInfoResp *resp) |
查询RTC频道参数回调
typedef void(* nim_qchat_channel_get_rtc_online_members_cb_func) (const NIMQChatChannelGetRTCOnlineMembersResp *resp) |
查询RTC频道在线成员回调
typedef void(* nim_qchat_channel_get_white_black_members_page_cb_func) (const NIMQChatChannelGetWhiteBlackMembersPageResp *resp) |
分页查询白/黑名单成员回调
typedef void(* nim_qchat_channel_get_white_black_roles_page_cb_func) (const NIMQChatChannelGetWhiteBlackRolesPageResp *resp) |
分页查询白/黑名单身份组回调
typedef void(* nim_qchat_channel_member_search_cb_func) (const NIMQChatChannelMemberSearchResp *resp) |
搜索频道成员回调
typedef void(* nim_qchat_channel_query_unread_info_cb_func) (const NIMQChatChannelQueryUnreadInfoResp *resp) |
查询未读消息数回调
typedef void(* nim_qchat_channel_remove_category_cb_func) (const NIMQChatChannelCategoryRemoveResp *resp) |
删除频道分组回调
typedef void(* nim_qchat_channel_remove_cb_func) (const NIMQChatChannelDeleteResp *resp) |
删除频道回调
typedef void(* nim_qchat_channel_subscribe_as_visitor_cb_func) (const NIMQChatChannelSubscribeAsVisitorResp *resp) |
以游客身份订阅频道回调
typedef void(* nim_qchat_channel_subscribe_cb_func) (const NIMQChatChannelSubscribeResp *resp) |
订阅回调
typedef void(* nim_qchat_channel_unread_cb_func) (const NIMQChatChannelUnreadResp *resp) |
未读数回调
typedef void(* nim_qchat_channel_update_category_cb_func) (const NIMQChatChannelCategoryUpdateResp *resp) |
更新频道分组回调
typedef void(* nim_qchat_channel_update_category_info_cb_func) (const NIMQChatChannelUpdateCategoryInfoResp *resp) |
更新频道的分组信息回调
typedef void(* nim_qchat_channel_update_category_white_black_members_cb_func) (const NIMQChatChannelCategoryUpdateWhiteBlackMembersResp *resp) |
更新频道分组白/黑名单成员回调
typedef void(* nim_qchat_channel_update_category_white_black_role_cb_func) (const NIMQChatChannelCategoryUpdateWhiteBlackRoleResp *resp) |
更新频道分组白/黑名单身份组回调
typedef void(* nim_qchat_channel_update_cb_func) (const NIMQChatChannelUpdateResp *resp) |
更新频道回调
typedef void(* nim_qchat_channel_update_rtc_info_cb_func) (const NIMQChatChannelUpdateRTCInfoResp *resp) |
修改RTC频道参数回调
typedef void(* nim_qchat_channel_update_white_black_members_cb_func) (const NIMQChatChannelUpdateWhiteBlackMembersResp *resp) |
更新白/黑名单成员回调
typedef void(* nim_qchat_channel_update_white_black_role_cb_func) (const NIMQChatChannelUpdateWhiteBlackRoleResp *resp) |
更新白/黑名单身份组回调
enum NIMQChatChannelType |