NIM 跨平台 C++ SDK
载入中...
搜索中...
未找到
nim_qchat_channel_def.h 文件参考

浏览源代码.

struct  NIMQChatChannelInfo
 
struct  NIMQChatChannelRTCAudioInfo
 
struct  NIMQChatChannelRTCVideoInfo
 
struct  NIMQChatChannelRTCInfo
 
struct  NIMQChatChannelCategoryInfo
 
struct  NIMQChatChannelCreateResp
 
struct  NIMQChatChannelGetChannelsResp
 
struct  NIMQChatChannelGetChannelsPageResp
 
struct  NIMQChatChannelQueryUnreadInfoResp
 
struct  NIMQChatChannelSubscribeResp
 
struct  NIMQChatChannelUnreadResp
 
struct  NIMQChatChannelGetWhiteBlackRolesPageResp
 
struct  NIMQChatChannelGetWhiteBlackMembersPageResp
 
struct  NIMQChatChannelGetExistingWhiteBlackRolesResp
 
struct  NIMQChatChannelGetExistingWhiteBlackMembersResp
 
struct  NIMQChatChannelMemberSearchResp
 
struct  NIMQChatChannelCategoryCreateResp
 
struct  NIMQChatChannelGetCategoriesByIDResp
 
struct  NIMQChatChannelGetCategoriesPageResp
 
struct  NIMQChatChannelCategoryGetWhiteBlackRolesPageResp
 
struct  NIMQChatChannelCategoryGetExistingWhiteBlackRolesResp
 
struct  NIMQChatChannelCategoryGetWhiteBlackMembersPageResp
 
struct  NIMQChatChannelCategoryGetWhiteBlackMembersResp
 
struct  NIMQChatChannelGetRTCInfoResp
 
struct  NIMQChatChannelGetRTCOnlineMembersResp
 
struct  NIMQChatChannelSubscribeAsVisitorResp
 
struct  NIMQChatChannelRegUnreadCbParam
 
struct  NIMQChatChannelCreateParam
 
struct  NIMQChatChannelDeleteParam
 
struct  NIMQChatChannelUpdateParam
 
struct  NIMQChatChannelUpdateCategoryInfoParam
 
struct  NIMQChatChannelGetChannelsParam
 
struct  NIMQChatChannelGetChannelsPageParam
 
struct  NIMQChatChannelGetMembersPageParam
 
struct  NIMQChatChannelQueryUnreadInfoParam
 
struct  NIMQChatChannelSubscribeParam
 
struct  NIMQChatChannelUpdateWhiteBlackRoleParam
 
struct  NIMQChatChannelUpdateWhiteBlackMembersParam
 
struct  NIMQChatChannelGetWhiteBlackRolesPageParam
 
struct  NIMQChatChannelGetWhiteBlackMembersPageParam
 
struct  NIMQChatChannelGetExistingWhiteBlackRolesParam
 
struct  NIMQChatChannelGetExistingWhiteBlackMembersParam
 
struct  NIMQChatChannelSearchPageParam
 
struct  NIMQChatChannelMemberSearchParam
 
struct  NIMQChatChannelCategoryCreateParam
 
struct  NIMQChatChannelCategoryRemoveParam
 
struct  NIMQChatChannelCategoryUpdateParam
 
struct  NIMQChatChannelGetCategoriesByIDParam
 
struct  NIMQChatChannelGetCategoriesPageParam
 
struct  NIMQChatChannelGetCategoryChannelsPageParam
 
struct  NIMQChatChannelCategoryUpdateWhiteBlackRoleParam
 
struct  NIMQChatChannelCategoryGetWhiteBlackRolesPageParam
 
struct  NIMQChatChannelCategoryGetExistingWhiteBlackRolesParam
 
struct  NIMQChatChannelCategoryUpdateWhiteBlackMembersParam
 
struct  NIMQChatChannelCategoryGetWhiteBlackMembersPageParam
 
struct  NIMQChatChannelCategoryGetExistingWhiteBlackMembersParam
 
struct  NIMQChatChannelUpdateRTCInfoParam
 
struct  NIMQChatChannelGetRTCInfoParam
 
struct  NIMQChatChannelGetRTCOnlineMembersParam
 
struct  NIMQChatChannelSubscribeAsVisitorParam
 

类型定义

typedef NIMQChatChannelCreateResp NIMQChatChannelUpdateResp
 
typedef NIMQChatChannelCreateResp NIMQChatChannelUpdateCategoryInfoResp
 
typedef NIMQChatBaseResp NIMQChatChannelDeleteResp
 
typedef NIMQChatServerGetMembersPageResp NIMQChatChannelGetMembersPageResp
 
typedef NIMQChatBaseResp NIMQChatChannelUpdateWhiteBlackRoleResp
 
typedef NIMQChatBaseResp NIMQChatChannelUpdateWhiteBlackMembersResp
 
typedef NIMQChatChannelGetChannelsPageResp NIMQChatChannelSearchPageResp
 
typedef NIMQChatBaseResp NIMQChatChannelCategoryRemoveResp
 
typedef NIMQChatChannelCategoryCreateResp NIMQChatChannelCategoryUpdateResp
 
typedef NIMQChatChannelGetChannelsPageResp NIMQChatChannelGetCategoryChannelsPageResp
 
typedef NIMQChatBaseResp NIMQChatChannelCategoryUpdateWhiteBlackRoleResp
 
typedef NIMQChatBaseResp NIMQChatChannelCategoryUpdateWhiteBlackMembersResp
 
typedef NIMQChatBaseResp NIMQChatChannelUpdateRTCInfoResp
 
typedef void(* nim_qchat_channel_unread_cb_func) (const NIMQChatChannelUnreadResp *resp)
 未读数回调
 
typedef void(* nim_qchat_channel_create_cb_func) (const NIMQChatChannelCreateResp *resp)
 创建频道回调
 
typedef void(* nim_qchat_channel_remove_cb_func) (const NIMQChatChannelDeleteResp *resp)
 删除频道回调
 
typedef void(* nim_qchat_channel_update_cb_func) (const NIMQChatChannelUpdateResp *resp)
 更新频道回调
 
typedef void(* nim_qchat_channel_update_category_info_cb_func) (const NIMQChatChannelUpdateCategoryInfoResp *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_members_page_cb_func) (const NIMQChatChannelGetMembersPageResp *resp)
 分页查询成员列表回调
 
typedef void(* nim_qchat_channel_query_unread_info_cb_func) (const NIMQChatChannelQueryUnreadInfoResp *resp)
 查询未读消息数回调
 
typedef void(* nim_qchat_channel_subscribe_cb_func) (const NIMQChatChannelSubscribeResp *resp)
 订阅回调
 
typedef void(* nim_qchat_channel_update_white_black_role_cb_func) (const NIMQChatChannelUpdateWhiteBlackRoleResp *resp)
 更新白/黑名单身份组回调
 
typedef void(* nim_qchat_channel_update_white_black_members_cb_func) (const NIMQChatChannelUpdateWhiteBlackMembersResp *resp)
 更新白/黑名单成员回调
 
typedef void(* nim_qchat_channel_get_white_black_roles_page_cb_func) (const NIMQChatChannelGetWhiteBlackRolesPageResp *resp)
 分页查询白/黑名单身份组回调
 
typedef void(* nim_qchat_channel_get_white_black_members_page_cb_func) (const NIMQChatChannelGetWhiteBlackMembersPageResp *resp)
 分页查询白/黑名单成员回调
 
typedef void(* nim_qchat_channel_get_existing_white_black_roles_cb_func) (const NIMQChatChannelGetExistingWhiteBlackRolesResp *resp)
 查询已存在白/黑名单身份组回调
 
typedef void(* nim_qchat_channel_get_existing_white_black_members_cb_func) (const NIMQChatChannelGetExistingWhiteBlackMembersResp *resp)
 查询已存在白/黑名单成员回调
 
typedef nim_qchat_channel_get_channels_page_cb_func nim_qchat_channel_search_page_cb_func
 搜索频道分页回调
 
typedef void(* nim_qchat_channel_member_search_cb_func) (const NIMQChatChannelMemberSearchResp *resp)
 搜索频道成员回调
 
typedef void(* nim_qchat_channel_create_category_cb_func) (const NIMQChatChannelCategoryCreateResp *resp)
 创建频道分组回调
 
typedef void(* nim_qchat_channel_remove_category_cb_func) (const NIMQChatChannelCategoryRemoveResp *resp)
 删除频道分组回调
 
typedef void(* nim_qchat_channel_update_category_cb_func) (const NIMQChatChannelCategoryUpdateResp *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_update_category_white_black_role_cb_func) (const NIMQChatChannelCategoryUpdateWhiteBlackRoleResp *resp)
 更新频道分组白/黑名单身份组回调
 
typedef void(* nim_qchat_channel_get_category_white_black_roles_page_cb_func) (const NIMQChatChannelCategoryGetWhiteBlackRolesPageResp *resp)
 分页查询频道分组白/黑名单身份组回调
 
typedef void(* nim_qchat_channel_update_category_white_black_members_cb_func) (const NIMQChatChannelCategoryUpdateWhiteBlackMembersResp *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_members_cb_func) (const NIMQChatChannelCategoryGetWhiteBlackMembersResp *resp)
 批量查询频道分组白/黑名单成员回调
 
typedef void(* nim_qchat_channel_update_rtc_info_cb_func) (const NIMQChatChannelUpdateRTCInfoResp *resp)
 修改RTC频道参数回调
 
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_subscribe_as_visitor_cb_func) (const NIMQChatChannelSubscribeAsVisitorResp *resp)
 以游客身份订阅频道回调
 

枚举

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 }
 

详细描述

作者
NetEase Yunxin
版本
0.1
日期
2022-01-17

类型定义说明

◆ nim_qchat_channel_create_category_cb_func

typedef void(* nim_qchat_channel_create_category_cb_func) (const NIMQChatChannelCategoryCreateResp *resp)

创建频道分组回调

◆ nim_qchat_channel_create_cb_func

typedef void(* nim_qchat_channel_create_cb_func) (const NIMQChatChannelCreateResp *resp)

创建频道回调

◆ nim_qchat_channel_get_categories_cb_func

typedef void(* nim_qchat_channel_get_categories_cb_func) (const NIMQChatChannelGetCategoriesByIDResp *resp)

根据ID查询频道分组列表回调

◆ nim_qchat_channel_get_categories_page_cb_func

typedef void(* nim_qchat_channel_get_categories_page_cb_func) (const NIMQChatChannelGetCategoriesPageResp *resp)

分页查询频道分组列表回调

◆ nim_qchat_channel_get_category_channels_page_cb_func

typedef void(* nim_qchat_channel_get_category_channels_page_cb_func) (const NIMQChatChannelGetCategoryChannelsPageResp *resp)

分页查询频道分组中的频道

◆ nim_qchat_channel_get_category_white_black_members_cb_func

typedef void(* nim_qchat_channel_get_category_white_black_members_cb_func) (const NIMQChatChannelCategoryGetWhiteBlackMembersResp *resp)

批量查询频道分组白/黑名单成员回调

◆ nim_qchat_channel_get_category_white_black_members_page_cb_func

typedef void(* nim_qchat_channel_get_category_white_black_members_page_cb_func) (const NIMQChatChannelCategoryGetWhiteBlackMembersPageResp *resp)

分页查询频道分组白/黑名单成员回调

◆ nim_qchat_channel_get_category_white_black_roles_cb_func

typedef void(* nim_qchat_channel_get_category_white_black_roles_cb_func) (const NIMQChatChannelCategoryGetExistingWhiteBlackRolesResp *resp)

批量查询频道分组白/黑名单身份组回调

◆ nim_qchat_channel_get_category_white_black_roles_page_cb_func

typedef void(* nim_qchat_channel_get_category_white_black_roles_page_cb_func) (const NIMQChatChannelCategoryGetWhiteBlackRolesPageResp *resp)

分页查询频道分组白/黑名单身份组回调

◆ nim_qchat_channel_get_channels_cb_func

typedef void(* nim_qchat_channel_get_channels_cb_func) (const NIMQChatChannelGetChannelsResp *resp)

查询频道列表回调

◆ nim_qchat_channel_get_channels_page_cb_func

typedef void(* nim_qchat_channel_get_channels_page_cb_func) (const NIMQChatChannelGetChannelsPageResp *resp)

分页查询频道列表回调

◆ nim_qchat_channel_get_existing_white_black_members_cb_func

typedef void(* nim_qchat_channel_get_existing_white_black_members_cb_func) (const NIMQChatChannelGetExistingWhiteBlackMembersResp *resp)

查询已存在白/黑名单成员回调

◆ nim_qchat_channel_get_existing_white_black_roles_cb_func

typedef void(* nim_qchat_channel_get_existing_white_black_roles_cb_func) (const NIMQChatChannelGetExistingWhiteBlackRolesResp *resp)

查询已存在白/黑名单身份组回调

◆ nim_qchat_channel_get_members_page_cb_func

typedef void(* nim_qchat_channel_get_members_page_cb_func) (const NIMQChatChannelGetMembersPageResp *resp)

分页查询成员列表回调

◆ nim_qchat_channel_get_rtc_info_cb_func

typedef void(* nim_qchat_channel_get_rtc_info_cb_func) (const NIMQChatChannelGetRTCInfoResp *resp)

查询RTC频道参数回调

◆ nim_qchat_channel_get_rtc_online_members_cb_func

typedef void(* nim_qchat_channel_get_rtc_online_members_cb_func) (const NIMQChatChannelGetRTCOnlineMembersResp *resp)

查询RTC频道在线成员回调

◆ nim_qchat_channel_get_white_black_members_page_cb_func

typedef void(* nim_qchat_channel_get_white_black_members_page_cb_func) (const NIMQChatChannelGetWhiteBlackMembersPageResp *resp)

分页查询白/黑名单成员回调

◆ nim_qchat_channel_get_white_black_roles_page_cb_func

typedef void(* nim_qchat_channel_get_white_black_roles_page_cb_func) (const NIMQChatChannelGetWhiteBlackRolesPageResp *resp)

分页查询白/黑名单身份组回调

◆ nim_qchat_channel_member_search_cb_func

typedef void(* nim_qchat_channel_member_search_cb_func) (const NIMQChatChannelMemberSearchResp *resp)

搜索频道成员回调

◆ nim_qchat_channel_query_unread_info_cb_func

typedef void(* nim_qchat_channel_query_unread_info_cb_func) (const NIMQChatChannelQueryUnreadInfoResp *resp)

查询未读消息数回调

◆ nim_qchat_channel_remove_category_cb_func

typedef void(* nim_qchat_channel_remove_category_cb_func) (const NIMQChatChannelCategoryRemoveResp *resp)

删除频道分组回调

◆ nim_qchat_channel_remove_cb_func

typedef void(* nim_qchat_channel_remove_cb_func) (const NIMQChatChannelDeleteResp *resp)

删除频道回调

◆ nim_qchat_channel_search_page_cb_func

◆ nim_qchat_channel_subscribe_as_visitor_cb_func

typedef void(* nim_qchat_channel_subscribe_as_visitor_cb_func) (const NIMQChatChannelSubscribeAsVisitorResp *resp)

以游客身份订阅频道回调

◆ nim_qchat_channel_subscribe_cb_func

typedef void(* nim_qchat_channel_subscribe_cb_func) (const NIMQChatChannelSubscribeResp *resp)

订阅回调

◆ nim_qchat_channel_unread_cb_func

typedef void(* nim_qchat_channel_unread_cb_func) (const NIMQChatChannelUnreadResp *resp)

未读数回调

◆ nim_qchat_channel_update_category_cb_func

typedef void(* nim_qchat_channel_update_category_cb_func) (const NIMQChatChannelCategoryUpdateResp *resp)

更新频道分组回调

◆ nim_qchat_channel_update_category_info_cb_func

typedef void(* nim_qchat_channel_update_category_info_cb_func) (const NIMQChatChannelUpdateCategoryInfoResp *resp)

更新频道的分组信息回调

◆ nim_qchat_channel_update_category_white_black_members_cb_func

typedef void(* nim_qchat_channel_update_category_white_black_members_cb_func) (const NIMQChatChannelCategoryUpdateWhiteBlackMembersResp *resp)

更新频道分组白/黑名单成员回调

◆ nim_qchat_channel_update_category_white_black_role_cb_func

typedef void(* nim_qchat_channel_update_category_white_black_role_cb_func) (const NIMQChatChannelCategoryUpdateWhiteBlackRoleResp *resp)

更新频道分组白/黑名单身份组回调

◆ nim_qchat_channel_update_cb_func

typedef void(* nim_qchat_channel_update_cb_func) (const NIMQChatChannelUpdateResp *resp)

更新频道回调

◆ nim_qchat_channel_update_rtc_info_cb_func

typedef void(* nim_qchat_channel_update_rtc_info_cb_func) (const NIMQChatChannelUpdateRTCInfoResp *resp)

修改RTC频道参数回调

◆ nim_qchat_channel_update_white_black_members_cb_func

typedef void(* nim_qchat_channel_update_white_black_members_cb_func) (const NIMQChatChannelUpdateWhiteBlackMembersResp *resp)

更新白/黑名单成员回调

◆ nim_qchat_channel_update_white_black_role_cb_func

typedef void(* nim_qchat_channel_update_white_black_role_cb_func) (const NIMQChatChannelUpdateWhiteBlackRoleResp *resp)

更新白/黑名单身份组回调

◆ NIMQChatChannelCategoryRemoveResp

◆ NIMQChatChannelCategoryUpdateResp

◆ NIMQChatChannelCategoryUpdateWhiteBlackMembersResp

◆ NIMQChatChannelCategoryUpdateWhiteBlackRoleResp

◆ NIMQChatChannelDeleteResp

◆ NIMQChatChannelGetCategoryChannelsPageResp

◆ NIMQChatChannelGetMembersPageResp

◆ NIMQChatChannelSearchPageResp

◆ NIMQChatChannelUpdateCategoryInfoResp

◆ NIMQChatChannelUpdateResp

◆ NIMQChatChannelUpdateRTCInfoResp

◆ NIMQChatChannelUpdateWhiteBlackMembersResp

◆ NIMQChatChannelUpdateWhiteBlackRoleResp

枚举类型说明

◆ NIMQChatChannelMemberIdentifyOpeType

枚举值
kNIMQChatChannelMemberIdentifyOpeTypeAdd 
kNIMQChatChannelMemberIdentifyOpeTypeRemove 

◆ NIMQChatChannelMemberIdentifyType

枚举值
kNIMQChatWhite 
kNIMQChatBlack 

◆ NIMQChatChannelType

圈组频道类型

枚举值
kNIMQChatChannelTypeText 

普通文本频道

kNIMQChatChannelTypeRTC 

RTC频道

kNIMQChatChannelTypeCustom 

自定义频道类型

◆ NIMQChatChannelWhiteBlackOpeType

枚举值
kNIMQChatChannelWhiteBlackOpeTypeAdd 
kNIMQChatChannelWhiteBlackOpeTypeRemove 

◆ NIMQChatChannelWhiteBlackType

枚举值
kNIMQChatChannelWhite 
kNIMQChatChannelBlack