11#ifndef __NIM_QCHAT_CHANNEL_DEF_H__
12#define __NIM_QCHAT_CHANNEL_DEF_H__
void(* nim_qchat_channel_subscribe_as_visitor_cb_func)(const NIMQChatChannelSubscribeAsVisitorResp *resp)
以游客身份订阅频道回调
Definition: nim_qchat_channel_def.h:508
void(* nim_qchat_channel_member_search_cb_func)(const NIMQChatChannelMemberSearchResp *resp)
搜索频道成员回调
Definition: nim_qchat_channel_def.h:476
void(* nim_qchat_channel_unread_cb_func)(const NIMQChatChannelUnreadResp *resp)
未读数回调
Definition: nim_qchat_channel_def.h:442
NIMQChatBaseResp NIMQChatChannelCategoryUpdateWhiteBlackMembersResp
Definition: nim_qchat_channel_def.h:375
void(* nim_qchat_channel_update_category_white_black_role_cb_func)(const NIMQChatChannelCategoryUpdateWhiteBlackRoleResp *resp)
更新频道分组白/黑名单身份组回调
Definition: nim_qchat_channel_def.h:490
void(* nim_qchat_channel_get_white_black_members_page_cb_func)(const NIMQChatChannelGetWhiteBlackMembersPageResp *resp)
分页查询白/黑名单成员回调
Definition: nim_qchat_channel_def.h:468
NIMQChatChannelCategoryCreateResp NIMQChatChannelCategoryUpdateResp
Definition: nim_qchat_channel_def.h:314
void(* nim_qchat_channel_subscribe_cb_func)(const NIMQChatChannelSubscribeResp *resp)
订阅回调
Definition: nim_qchat_channel_def.h:460
void(* nim_qchat_channel_query_unread_info_cb_func)(const NIMQChatChannelQueryUnreadInfoResp *resp)
查询未读消息数回调
Definition: nim_qchat_channel_def.h:458
void(* nim_qchat_channel_get_category_white_black_members_cb_func)(const NIMQChatChannelCategoryGetWhiteBlackMembersResp *resp)
批量查询频道分组白/黑名单成员回调
Definition: nim_qchat_channel_def.h:500
void(* nim_qchat_channel_get_category_white_black_members_page_cb_func)(const NIMQChatChannelCategoryGetWhiteBlackMembersPageResp *resp)
分页查询频道分组白/黑名单成员回调
Definition: nim_qchat_channel_def.h:496
void(* nim_qchat_channel_get_white_black_roles_page_cb_func)(const NIMQChatChannelGetWhiteBlackRolesPageResp *resp)
分页查询白/黑名单身份组回调
Definition: nim_qchat_channel_def.h:466
NIMQChatChannelWhiteBlackOpeType
Definition: nim_qchat_channel_def.h:52
@ kNIMQChatChannelWhiteBlackOpeTypeAdd
Definition: nim_qchat_channel_def.h:53
@ kNIMQChatChannelWhiteBlackOpeTypeRemove
Definition: nim_qchat_channel_def.h:54
void(* nim_qchat_channel_update_rtc_info_cb_func)(const NIMQChatChannelUpdateRTCInfoResp *resp)
修改RTC频道参数回调
Definition: nim_qchat_channel_def.h:502
void(* nim_qchat_channel_get_channels_page_cb_func)(const NIMQChatChannelGetChannelsPageResp *resp)
分页查询频道列表回调
Definition: nim_qchat_channel_def.h:454
void(* nim_qchat_channel_update_category_info_cb_func)(const NIMQChatChannelUpdateCategoryInfoResp *resp)
更新频道的分组信息回调
Definition: nim_qchat_channel_def.h:450
NIMQChatChannelType
圈组频道类型
Definition: nim_qchat_channel_def.h:24
@ kNIMQChatChannelTypeText
普通文本频道
Definition: nim_qchat_channel_def.h:26
@ kNIMQChatChannelTypeRTC
RTC频道
Definition: nim_qchat_channel_def.h:28
@ kNIMQChatChannelTypeCustom
自定义频道类型
Definition: nim_qchat_channel_def.h:30
void(* nim_qchat_channel_update_white_black_role_cb_func)(const NIMQChatChannelUpdateWhiteBlackRoleResp *resp)
更新白/黑名单身份组回调
Definition: nim_qchat_channel_def.h:462
NIMQChatChannelWhiteBlackType
Definition: nim_qchat_channel_def.h:46
@ kNIMQChatChannelBlack
Definition: nim_qchat_channel_def.h:48
@ kNIMQChatChannelWhite
Definition: nim_qchat_channel_def.h:47
NIMQChatChannelMemberIdentifyType
Definition: nim_qchat_channel_def.h:34
@ kNIMQChatWhite
Definition: nim_qchat_channel_def.h:35
@ kNIMQChatBlack
Definition: nim_qchat_channel_def.h:36
void(* nim_qchat_channel_get_existing_white_black_roles_cb_func)(const NIMQChatChannelGetExistingWhiteBlackRolesResp *resp)
查询已存在白/黑名单身份组回调
Definition: nim_qchat_channel_def.h:470
NIMQChatChannelCreateResp NIMQChatChannelUpdateCategoryInfoResp
Definition: nim_qchat_channel_def.h:157
void(* nim_qchat_channel_update_cb_func)(const NIMQChatChannelUpdateResp *resp)
更新频道回调
Definition: nim_qchat_channel_def.h:448
NIMQChatBaseResp NIMQChatChannelCategoryUpdateWhiteBlackRoleResp
Definition: nim_qchat_channel_def.h:346
void(* nim_qchat_channel_get_category_white_black_roles_cb_func)(const NIMQChatChannelCategoryGetExistingWhiteBlackRolesResp *resp)
批量查询频道分组白/黑名单身份组回调
Definition: nim_qchat_channel_def.h:498
void(* nim_qchat_channel_get_rtc_online_members_cb_func)(const NIMQChatChannelGetRTCOnlineMembersResp *resp)
查询RTC频道在线成员回调
Definition: nim_qchat_channel_def.h:506
void(* nim_qchat_channel_create_cb_func)(const NIMQChatChannelCreateResp *resp)
创建频道回调
Definition: nim_qchat_channel_def.h:444
void(* nim_qchat_channel_get_rtc_info_cb_func)(const NIMQChatChannelGetRTCInfoResp *resp)
查询RTC频道参数回调
Definition: nim_qchat_channel_def.h:504
void(* nim_qchat_channel_get_category_white_black_roles_page_cb_func)(const NIMQChatChannelCategoryGetWhiteBlackRolesPageResp *resp)
分页查询频道分组白/黑名单身份组回调
Definition: nim_qchat_channel_def.h:492
NIMQChatBaseResp NIMQChatChannelUpdateRTCInfoResp
Definition: nim_qchat_channel_def.h:404
void(* nim_qchat_channel_get_members_page_cb_func)(const NIMQChatChannelGetMembersPageResp *resp)
分页查询成员列表回调
Definition: nim_qchat_channel_def.h:456
void(* nim_qchat_channel_remove_category_cb_func)(const NIMQChatChannelCategoryRemoveResp *resp)
删除频道分组回调
Definition: nim_qchat_channel_def.h:480
void(* nim_qchat_channel_get_categories_page_cb_func)(const NIMQChatChannelGetCategoriesPageResp *resp)
分页查询频道分组列表回调
Definition: nim_qchat_channel_def.h:486
void(* nim_qchat_channel_update_category_cb_func)(const NIMQChatChannelCategoryUpdateResp *resp)
更新频道分组回调
Definition: nim_qchat_channel_def.h:482
void(* nim_qchat_channel_get_category_channels_page_cb_func)(const NIMQChatChannelGetCategoryChannelsPageResp *resp)
分页查询频道分组中的频道
Definition: nim_qchat_channel_def.h:488
void(* nim_qchat_channel_create_category_cb_func)(const NIMQChatChannelCategoryCreateResp *resp)
创建频道分组回调
Definition: nim_qchat_channel_def.h:478
void(* nim_qchat_channel_update_white_black_members_cb_func)(const NIMQChatChannelUpdateWhiteBlackMembersResp *resp)
更新白/黑名单成员回调
Definition: nim_qchat_channel_def.h:464
NIMQChatChannelMemberIdentifyOpeType
Definition: nim_qchat_channel_def.h:40
@ kNIMQChatChannelMemberIdentifyOpeTypeRemove
Definition: nim_qchat_channel_def.h:42
@ kNIMQChatChannelMemberIdentifyOpeTypeAdd
Definition: nim_qchat_channel_def.h:41
NIMQChatBaseResp NIMQChatChannelUpdateWhiteBlackMembersResp
Definition: nim_qchat_channel_def.h:231
void(* nim_qchat_channel_get_existing_white_black_members_cb_func)(const NIMQChatChannelGetExistingWhiteBlackMembersResp *resp)
查询已存在白/黑名单成员回调
Definition: nim_qchat_channel_def.h:472
void(* nim_qchat_channel_get_categories_cb_func)(const NIMQChatChannelGetCategoriesByIDResp *resp)
根据ID查询频道分组列表回调
Definition: nim_qchat_channel_def.h:484
void(* nim_qchat_channel_remove_cb_func)(const NIMQChatChannelDeleteResp *resp)
删除频道回调
Definition: nim_qchat_channel_def.h:446
NIMQChatChannelGetChannelsPageResp NIMQChatChannelGetCategoryChannelsPageResp
Definition: nim_qchat_channel_def.h:343
void(* nim_qchat_channel_get_channels_cb_func)(const NIMQChatChannelGetChannelsResp *resp)
查询频道列表回调
Definition: nim_qchat_channel_def.h:452
nim_qchat_channel_get_channels_page_cb_func nim_qchat_channel_search_page_cb_func
搜索频道分页回调
Definition: nim_qchat_channel_def.h:474
void(* nim_qchat_channel_update_category_white_black_members_cb_func)(const NIMQChatChannelCategoryUpdateWhiteBlackMembersResp *resp)
更新频道分组白/黑名单成员回调
Definition: nim_qchat_channel_def.h:494
NIMQChatBaseResp NIMQChatChannelUpdateWhiteBlackRoleResp
Definition: nim_qchat_channel_def.h:228
NIMQChatChannelGetChannelsPageResp NIMQChatChannelSearchPageResp
Definition: nim_qchat_channel_def.h:286
NIMQChatChannelCreateResp NIMQChatChannelUpdateResp
Definition: nim_qchat_channel_def.h:154
NIMQChatBaseResp NIMQChatChannelCategoryRemoveResp
Definition: nim_qchat_channel_def.h:311
NIMQChatServerGetMembersPageResp NIMQChatChannelGetMembersPageResp
Definition: nim_qchat_channel_def.h:189
NIMQChatBaseResp NIMQChatChannelDeleteResp
Definition: nim_qchat_channel_def.h:160
NIMQChatChannelViewMode
Definition: nim_qchat_public_def.h:22
NIMQChatChannelSyncMode
Definition: nim_qchat_public_def.h:40
NIMQChatChannelVisitorMode
Definition: nim_qchat_public_def.h:30
NIMQChatSubscribeType
Definition: nim_qchat_public_def.h:56
NIMQChatSearchOrder
搜索排序顺序
Definition: nim_qchat_public_def.h:109
NIMQChatChannelSearchSort
频道搜索排序规则
Definition: nim_qchat_public_def.h:127
NIMQChatSubscribeOpeType
Definition: nim_qchat_public_def.h:48
Definition: nim_qchat_public_def.h:141
Definition: nim_qchat_public_def.h:149
Definition: nim_qchat_channel_def.h:795
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:799
char * custom
自定义字段
Definition: nim_qchat_channel_def.h:805
char * name
名称
Definition: nim_qchat_channel_def.h:803
nim_qchat_channel_create_category_cb_func cb
创建频道分组回调
Definition: nim_qchat_channel_def.h:797
uint64_t server_id
服务器 id
Definition: nim_qchat_channel_def.h:801
NIMQChatChannelViewMode view_mode
查看模式
Definition: nim_qchat_channel_def.h:807
Definition: nim_qchat_channel_def.h:301
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:303
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:305
NIMQChatChannelCategoryInfo category_info
频道分组信息
Definition: nim_qchat_channel_def.h:307
Definition: nim_qchat_channel_def.h:971
NIMQChatChannelWhiteBlackType type
白/黑名单类型
Definition: nim_qchat_channel_def.h:981
char ** accids
成员ID列表
Definition: nim_qchat_channel_def.h:983
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:975
uint64_t category_id
分组ID
Definition: nim_qchat_channel_def.h:979
nim_qchat_channel_get_category_white_black_members_cb_func cb
获取频道分组白/黑名单成员回调
Definition: nim_qchat_channel_def.h:973
uint64_t server_id
服务器 ID
Definition: nim_qchat_channel_def.h:977
size_t accids_count
成员ID列表长度
Definition: nim_qchat_channel_def.h:985
Definition: nim_qchat_channel_def.h:915
uint64_t server_id
服务器 ID
Definition: nim_qchat_channel_def.h:921
uint64_t category_id
分组ID
Definition: nim_qchat_channel_def.h:923
size_t role_ids_count
身份组ID列表长度
Definition: nim_qchat_channel_def.h:929
nim_qchat_channel_get_category_white_black_roles_cb_func cb
获取频道分组白/黑名单身份组回调
Definition: nim_qchat_channel_def.h:917
uint64_t * role_ids
身份组ID列表
Definition: nim_qchat_channel_def.h:927
NIMQChatChannelWhiteBlackType type
白/黑名单类型
Definition: nim_qchat_channel_def.h:925
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:919
Definition: nim_qchat_channel_def.h:363
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:367
NIMQChatRoleInfo * roles
身份组列表
Definition: nim_qchat_channel_def.h:369
size_t role_count
身份组数量
Definition: nim_qchat_channel_def.h:371
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:365
Definition: nim_qchat_channel_def.h:953
uint64_t server_id
服务器 ID
Definition: nim_qchat_channel_def.h:959
uint64_t category_id
分组ID
Definition: nim_qchat_channel_def.h:961
NIMQChatChannelWhiteBlackType type
白/黑名单类型
Definition: nim_qchat_channel_def.h:963
uint64_t timestamp
时间戳
Definition: nim_qchat_channel_def.h:965
uint32_t limit
查询条数
Definition: nim_qchat_channel_def.h:967
nim_qchat_channel_get_category_white_black_members_page_cb_func cb
获取频道分组白/黑名单成员回调
Definition: nim_qchat_channel_def.h:955
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:957
Definition: nim_qchat_channel_def.h:378
NIMQChatPageInfo page_info
分页信息
Definition: nim_qchat_channel_def.h:384
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:380
NIMQChatMemberInfo * members
成员列表
Definition: nim_qchat_channel_def.h:386
size_t member_count
成员数量
Definition: nim_qchat_channel_def.h:388
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:382
Definition: nim_qchat_channel_def.h:392
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:394
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:396
NIMQChatMemberInfo * members
成员列表
Definition: nim_qchat_channel_def.h:398
size_t member_count
成员数量
Definition: nim_qchat_channel_def.h:400
Definition: nim_qchat_channel_def.h:897
uint64_t server_id
服务器 ID
Definition: nim_qchat_channel_def.h:903
uint32_t limit
查询条数
Definition: nim_qchat_channel_def.h:911
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:901
uint64_t timestamp
时间戳
Definition: nim_qchat_channel_def.h:909
uint64_t category_id
分组ID
Definition: nim_qchat_channel_def.h:905
NIMQChatChannelWhiteBlackType type
白/黑名单类型
Definition: nim_qchat_channel_def.h:907
nim_qchat_channel_get_category_white_black_roles_page_cb_func cb
获取频道分组白/黑名单身份组回调
Definition: nim_qchat_channel_def.h:899
Definition: nim_qchat_channel_def.h:349
size_t role_count
身份组数量
Definition: nim_qchat_channel_def.h:359
NIMQChatPageInfo page_info
分页信息
Definition: nim_qchat_channel_def.h:355
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:353
NIMQChatRoleInfo * roles
身份组列表
Definition: nim_qchat_channel_def.h:357
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:351
Definition: nim_qchat_channel_def.h:120
uint32_t channel_number
频道数量
Definition: nim_qchat_channel_def.h:140
uint64_t category_id
分组ID
Definition: nim_qchat_channel_def.h:124
uint64_t update_time
更新时间
Definition: nim_qchat_channel_def.h:138
NIMQChatChannelViewMode view_mode
查看模式
Definition: nim_qchat_channel_def.h:132
char * custom
自定义字段
Definition: nim_qchat_channel_def.h:128
uint64_t server_id
服务器ID
Definition: nim_qchat_channel_def.h:122
bool valid_flag
有效标记,false:无效 true:有效
Definition: nim_qchat_channel_def.h:134
char * owner
拥有者
Definition: nim_qchat_channel_def.h:130
char * name
名称
Definition: nim_qchat_channel_def.h:126
uint64_t create_time
创建时间
Definition: nim_qchat_channel_def.h:136
Definition: nim_qchat_channel_def.h:811
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:815
uint64_t category_id
分组 id
Definition: nim_qchat_channel_def.h:817
nim_qchat_channel_remove_category_cb_func cb
删除频道分组回调
Definition: nim_qchat_channel_def.h:813
Definition: nim_qchat_channel_def.h:821
char * custom
自定义字段
Definition: nim_qchat_channel_def.h:831
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:825
char * name
名称
Definition: nim_qchat_channel_def.h:829
nim_qchat_channel_update_category_cb_func cb
更新频道分组回调
Definition: nim_qchat_channel_def.h:823
uint64_t category_id
分组 id
Definition: nim_qchat_channel_def.h:827
NIMQChatChannelViewMode view_mode
查看模式
Definition: nim_qchat_channel_def.h:833
Definition: nim_qchat_channel_def.h:933
uint64_t category_id
分组ID
Definition: nim_qchat_channel_def.h:941
size_t accids_count
成员ID列表长度
Definition: nim_qchat_channel_def.h:945
char ** accids
成员ID列表
Definition: nim_qchat_channel_def.h:943
NIMQChatChannelWhiteBlackType type
白/黑名单类型
Definition: nim_qchat_channel_def.h:947
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:937
NIMQChatChannelWhiteBlackOpeType ope_type
操作类型
Definition: nim_qchat_channel_def.h:949
uint64_t server_id
服务器 ID
Definition: nim_qchat_channel_def.h:939
nim_qchat_channel_update_category_white_black_members_cb_func cb
更新频道分组白/黑名单成员回调
Definition: nim_qchat_channel_def.h:935
Definition: nim_qchat_channel_def.h:879
nim_qchat_channel_update_category_white_black_role_cb_func cb
更新频道分组白/黑名单身份组回调
Definition: nim_qchat_channel_def.h:881
uint64_t role_id
身份组ID
Definition: nim_qchat_channel_def.h:889
NIMQChatChannelWhiteBlackOpeType ope_type
操作类型
Definition: nim_qchat_channel_def.h:893
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:883
NIMQChatChannelWhiteBlackType type
白/黑名单类型
Definition: nim_qchat_channel_def.h:891
uint64_t server_id
服务器 ID
Definition: nim_qchat_channel_def.h:885
uint64_t category_id
分组ID
Definition: nim_qchat_channel_def.h:887
Definition: nim_qchat_channel_def.h:518
nim_qchat_channel_create_cb_func cb
创建频道异步回调
Definition: nim_qchat_channel_def.h:520
NIMQChatBusinessAntiSpamInfo anti_spam_info
反垃圾信息
Definition: nim_qchat_channel_def.h:526
NIMQChatChannelInfo channel_info
频道信息
Definition: nim_qchat_channel_def.h:524
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:522
Definition: nim_qchat_channel_def.h:144
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:146
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:148
NIMQChatChannelInfo channel_info
频道信息
Definition: nim_qchat_channel_def.h:150
Definition: nim_qchat_channel_def.h:530
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:534
uint64_t channel_id
频道ID
Definition: nim_qchat_channel_def.h:536
nim_qchat_channel_remove_cb_func cb
移除频道异步回调
Definition: nim_qchat_channel_def.h:532
Definition: nim_qchat_channel_def.h:837
size_t category_ids_count
分组ID列表长度
Definition: nim_qchat_channel_def.h:845
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:841
nim_qchat_channel_get_categories_cb_func cb
获取频道分组回调
Definition: nim_qchat_channel_def.h:839
uint64_t * category_ids
分组ID列表
Definition: nim_qchat_channel_def.h:843
Definition: nim_qchat_channel_def.h:317
size_t category_count
分组数量
Definition: nim_qchat_channel_def.h:325
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:321
NIMQChatChannelCategoryInfo * categories
分组列表
Definition: nim_qchat_channel_def.h:323
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:319
Definition: nim_qchat_channel_def.h:849
uint64_t server_id
服务器 id
Definition: nim_qchat_channel_def.h:855
uint32_t limit
查询条数
Definition: nim_qchat_channel_def.h:859
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:853
nim_qchat_channel_get_categories_page_cb_func cb
分页获取频道分组回调
Definition: nim_qchat_channel_def.h:851
uint64_t timestamp
时间戳
Definition: nim_qchat_channel_def.h:857
Definition: nim_qchat_channel_def.h:329
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:333
NIMQChatChannelCategoryInfo * categories
分组列表
Definition: nim_qchat_channel_def.h:337
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:331
NIMQChatPageInfo page_info
分页信息
Definition: nim_qchat_channel_def.h:335
size_t category_count
分组数量
Definition: nim_qchat_channel_def.h:339
Definition: nim_qchat_channel_def.h:863
uint64_t category_id
分组 id
Definition: nim_qchat_channel_def.h:871
uint64_t server_id
服务器 id
Definition: nim_qchat_channel_def.h:869
nim_qchat_channel_get_category_channels_page_cb_func cb
分页获取频道分组回调
Definition: nim_qchat_channel_def.h:865
uint64_t timestamp
时间戳
Definition: nim_qchat_channel_def.h:873
uint32_t limit
查询条数
Definition: nim_qchat_channel_def.h:875
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:867
Definition: nim_qchat_channel_def.h:588
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:592
uint32_t limit
查询条数
Definition: nim_qchat_channel_def.h:598
uint64_t timestamp
时间戳
Definition: nim_qchat_channel_def.h:596
uint64_t server_id
服务器ID
Definition: nim_qchat_channel_def.h:594
nim_qchat_channel_get_channels_page_cb_func cb
查询频道列表异步回调
Definition: nim_qchat_channel_def.h:590
Definition: nim_qchat_channel_def.h:175
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:177
NIMQChatPageInfo page_info
分页信息
Definition: nim_qchat_channel_def.h:181
NIMQChatChannelInfo * channel_list
频道列表
Definition: nim_qchat_channel_def.h:185
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:179
size_t channel_list_count
频道列表数量
Definition: nim_qchat_channel_def.h:183
Definition: nim_qchat_channel_def.h:576
nim_qchat_channel_get_channels_cb_func cb
查询频道列表异步回调
Definition: nim_qchat_channel_def.h:578
size_t channel_ids_count
频道id列表长度
Definition: nim_qchat_channel_def.h:582
uint64_t * channel_ids
频道id列表
Definition: nim_qchat_channel_def.h:584
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:580
Definition: nim_qchat_channel_def.h:163
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:165
NIMQChatChannelInfo * channel_list
频道列表
Definition: nim_qchat_channel_def.h:171
size_t channel_list_count
频道列表数量
Definition: nim_qchat_channel_def.h:169
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:167
Definition: nim_qchat_channel_def.h:737
uint64_t server_id
服务器ID
Definition: nim_qchat_channel_def.h:743
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:741
NIMQChatChannelWhiteBlackType type
白/黑名单类型
Definition: nim_qchat_channel_def.h:747
nim_qchat_channel_get_existing_white_black_members_cb_func cb
查询白/黑名单成员列表回调
Definition: nim_qchat_channel_def.h:739
char ** accids
accid列表
Definition: nim_qchat_channel_def.h:749
uint64_t channel_id
频道ID
Definition: nim_qchat_channel_def.h:745
size_t accids_count
accid列表长度
Definition: nim_qchat_channel_def.h:751
Definition: nim_qchat_channel_def.h:274
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:278
NIMQChatMemberInfo * members
成员列表
Definition: nim_qchat_channel_def.h:280
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:276
size_t member_count
成员数量
Definition: nim_qchat_channel_def.h:282
Definition: nim_qchat_channel_def.h:719
uint64_t * role_ids
身份组id列表
Definition: nim_qchat_channel_def.h:731
uint64_t server_id
服务器ID
Definition: nim_qchat_channel_def.h:725
nim_qchat_channel_get_existing_white_black_roles_cb_func cb
查询白/黑名单身份组列表回调
Definition: nim_qchat_channel_def.h:721
size_t role_ids_count
身份组id列表长度
Definition: nim_qchat_channel_def.h:733
uint64_t channel_id
频道ID
Definition: nim_qchat_channel_def.h:727
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:723
NIMQChatChannelWhiteBlackType type
白/黑名单类型
Definition: nim_qchat_channel_def.h:729
Definition: nim_qchat_channel_def.h:262
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:266
NIMQChatRoleInfo * roles
身份组列表
Definition: nim_qchat_channel_def.h:268
size_t role_count
身份组数量
Definition: nim_qchat_channel_def.h:270
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:264
Definition: nim_qchat_channel_def.h:602
nim_qchat_channel_get_members_page_cb_func cb
查询成员列表异步回调
Definition: nim_qchat_channel_def.h:604
uint64_t timestamp
时间戳
Definition: nim_qchat_channel_def.h:612
uint64_t channel_id
频道ID
Definition: nim_qchat_channel_def.h:610
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:606
uint64_t server_id
服务器ID
Definition: nim_qchat_channel_def.h:608
uint32_t limit
查询条数
Definition: nim_qchat_channel_def.h:614
Definition: nim_qchat_channel_def.h:1003
nim_qchat_channel_get_rtc_info_cb_func cb
获取频道RTC信息回调
Definition: nim_qchat_channel_def.h:1005
uint64_t server_id
服务器 ID
Definition: nim_qchat_channel_def.h:1009
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:1007
uint64_t channel_id
频道ID
Definition: nim_qchat_channel_def.h:1011
Definition: nim_qchat_channel_def.h:407
NIMQChatChannelRTCInfo rtc_info
RTC信息
Definition: nim_qchat_channel_def.h:413
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:409
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:411
Definition: nim_qchat_channel_def.h:1015
uint64_t channel_id
频道ID
Definition: nim_qchat_channel_def.h:1023
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:1019
uint64_t server_id
服务器 ID
Definition: nim_qchat_channel_def.h:1021
nim_qchat_channel_get_rtc_online_members_cb_func cb
获取频道RTC在线成员回调
Definition: nim_qchat_channel_def.h:1017
Definition: nim_qchat_channel_def.h:417
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:421
NIMQChatMemberInfo * members
成员列表
Definition: nim_qchat_channel_def.h:423
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:419
size_t member_count
成员数量
Definition: nim_qchat_channel_def.h:425
Definition: nim_qchat_channel_def.h:701
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:705
uint64_t channel_id
频道ID
Definition: nim_qchat_channel_def.h:709
uint64_t timestamp
时间戳
Definition: nim_qchat_channel_def.h:713
uint32_t limit
查询条数
Definition: nim_qchat_channel_def.h:715
uint64_t server_id
服务器ID
Definition: nim_qchat_channel_def.h:707
NIMQChatChannelWhiteBlackType type
白/黑名单类型
Definition: nim_qchat_channel_def.h:711
nim_qchat_channel_get_white_black_members_page_cb_func cb
查询白/黑名单成员列表回调
Definition: nim_qchat_channel_def.h:703
Definition: nim_qchat_channel_def.h:248
NIMQChatMemberInfo * members
成员列表
Definition: nim_qchat_channel_def.h:256
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:252
size_t member_count
成员数量
Definition: nim_qchat_channel_def.h:258
NIMQChatPageInfo page_info
分页信息
Definition: nim_qchat_channel_def.h:254
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:250
Definition: nim_qchat_channel_def.h:683
uint32_t limit
查询条数
Definition: nim_qchat_channel_def.h:697
uint64_t timestamp
时间戳
Definition: nim_qchat_channel_def.h:695
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:687
nim_qchat_channel_get_white_black_roles_page_cb_func cb
查询白/黑名单身份组列表回调
Definition: nim_qchat_channel_def.h:685
NIMQChatChannelWhiteBlackType type
白/黑名单类型
Definition: nim_qchat_channel_def.h:693
uint64_t server_id
服务器ID
Definition: nim_qchat_channel_def.h:689
uint64_t channel_id
频道ID
Definition: nim_qchat_channel_def.h:691
Definition: nim_qchat_channel_def.h:234
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:236
size_t role_count
身份组数量
Definition: nim_qchat_channel_def.h:244
NIMQChatRoleInfo * roles
身份组列表
Definition: nim_qchat_channel_def.h:242
NIMQChatPageInfo page_info
分页信息
Definition: nim_qchat_channel_def.h:240
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:238
Definition: nim_qchat_public_def.h:157
Definition: nim_qchat_channel_def.h:58
uint64_t category_id
频道分组ID
Definition: nim_qchat_channel_def.h:84
char * topic
主题
Definition: nim_qchat_channel_def.h:66
uint64_t create_time
创建时间
Definition: nim_qchat_channel_def.h:80
uint64_t reorder_weight
自定义排序权重值
Definition: nim_qchat_channel_def.h:88
NIMQChatChannelViewMode view_mode
查看模式,只有在category_id为0或sync_mode为kNIMQChatChannelSyncModeNoSync时有效
Definition: nim_qchat_channel_def.h:74
bool valid_flag
有效标记,false:无效 true:有效
Definition: nim_qchat_channel_def.h:78
char * name
名称
Definition: nim_qchat_channel_def.h:64
char * owner
拥有者
Definition: nim_qchat_channel_def.h:72
char * custom
自定义字段
Definition: nim_qchat_channel_def.h:68
uint64_t channel_id
channel id
Definition: nim_qchat_channel_def.h:62
NIMQChatChannelSyncMode sync_mode
频道分组同步模式
Definition: nim_qchat_channel_def.h:86
NIMQChatChannelVisitorMode visitor_mode
游客访问模式
Definition: nim_qchat_channel_def.h:76
uint64_t server_id
server id
Definition: nim_qchat_channel_def.h:60
uint64_t update_time
更新时间
Definition: nim_qchat_channel_def.h:82
NIMQChatChannelType type
频道类型
Definition: nim_qchat_channel_def.h:70
Definition: nim_qchat_channel_def.h:779
uint64_t channel_id
频道 id
Definition: nim_qchat_channel_def.h:787
uint64_t server_id
服务器 id
Definition: nim_qchat_channel_def.h:785
nim_qchat_channel_member_search_cb_func cb
搜索异步回调
Definition: nim_qchat_channel_def.h:781
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:783
char * keyword
搜索内容
Definition: nim_qchat_channel_def.h:789
uint32_t limit
查询条数
Definition: nim_qchat_channel_def.h:791
Definition: nim_qchat_channel_def.h:289
uint32_t res_code
操作结果, 参考 NIMResCode
Definition: nim_qchat_channel_def.h:291
NIMQChatMemberInfo * member_list
成员信息列表
Definition: nim_qchat_channel_def.h:297
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:293
size_t member_list_count
成员信息列表数量
Definition: nim_qchat_channel_def.h:295
Definition: nim_qchat_channel_def.h:618
NIMQChatChannelIDInfo * id_infos
ID 列表
Definition: nim_qchat_channel_def.h:626
size_t id_infos_count
ID 列表长度
Definition: nim_qchat_channel_def.h:624
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:622
nim_qchat_channel_query_unread_info_cb_func cb
查询未读消息数异步回调
Definition: nim_qchat_channel_def.h:620
Definition: nim_qchat_channel_def.h:192
NIMQChatUnreadInfo * unread_infos
Definition: nim_qchat_channel_def.h:193
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:196
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:198
size_t unread_info_count
Definition: nim_qchat_channel_def.h:194
Definition: nim_qchat_channel_def.h:92
char * scenario
音频应用场景
Definition: nim_qchat_channel_def.h:96
char * profile
音频属性
Definition: nim_qchat_channel_def.h:94
Definition: nim_qchat_channel_def.h:110
NIMQChatChannelRTCAudioInfo audio
音频配置
Definition: nim_qchat_channel_def.h:114
NIMQChatChannelRTCVideoInfo video
视频配置
Definition: nim_qchat_channel_def.h:116
uint32_t limit
在线人数限制
Definition: nim_qchat_channel_def.h:112
Definition: nim_qchat_channel_def.h:100
uint32_t fps
帧率
Definition: nim_qchat_channel_def.h:106
uint32_t width
分辨率宽
Definition: nim_qchat_channel_def.h:102
uint32_t height
分辨率高
Definition: nim_qchat_channel_def.h:104
Definition: nim_qchat_channel_def.h:512
nim_qchat_channel_unread_cb_func cb
Definition: nim_qchat_channel_def.h:513
void * user_data
Definition: nim_qchat_channel_def.h:514
Definition: nim_qchat_channel_def.h:755
char * cursor
查询游标, 查询的起始位置
Definition: nim_qchat_channel_def.h:775
nim_qchat_channel_search_page_cb_func cb
搜索异步回调
Definition: nim_qchat_channel_def.h:757
char * keyword
搜索内容
Definition: nim_qchat_channel_def.h:763
NIMQChatChannelSearchSort sort
排序规则
Definition: nim_qchat_channel_def.h:771
uint32_t limit
查询条数
Definition: nim_qchat_channel_def.h:773
uint64_t start_time
起始时间
Definition: nim_qchat_channel_def.h:765
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:759
NIMQChatSearchOrder order
排序顺序
Definition: nim_qchat_channel_def.h:769
uint64_t server_id
服务器 id, 若为空则表示在所有服务器下可见频道中搜索
Definition: nim_qchat_channel_def.h:761
uint64_t end_time
结束时间
Definition: nim_qchat_channel_def.h:767
Definition: nim_qchat_channel_def.h:1027
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:1031
NIMQChatSubscribeOpeType ope_type
操作类型
Definition: nim_qchat_channel_def.h:1033
size_t id_infos_count
ID 列表长度
Definition: nim_qchat_channel_def.h:1035
nim_qchat_channel_subscribe_as_visitor_cb_func cb
以游客身份订阅服务器异步回调
Definition: nim_qchat_channel_def.h:1029
NIMQChatChannelIDInfo * id_infos
ID 列表
Definition: nim_qchat_channel_def.h:1037
NIMQChatSubscribeType sub_type
Definition: nim_qchat_channel_def.h:1040
Definition: nim_qchat_channel_def.h:429
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:433
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:431
size_t failed_channels_count
失败列表数量
Definition: nim_qchat_channel_def.h:437
NIMQChatChannelIDInfo * failed_channels
失败列表
Definition: nim_qchat_channel_def.h:435
Definition: nim_qchat_channel_def.h:630
nim_qchat_channel_subscribe_cb_func cb
订阅频道信息回调函数
Definition: nim_qchat_channel_def.h:632
void * user_data
Definition: nim_qchat_channel_def.h:633
NIMQChatSubscribeOpeType ope_type
操作类型
Definition: nim_qchat_channel_def.h:635
size_t id_infos_count
ID 列表长度
Definition: nim_qchat_channel_def.h:639
NIMQChatSubscribeType sub_type
订阅类型
Definition: nim_qchat_channel_def.h:637
NIMQChatChannelIDInfo * id_infos
ID 列表
Definition: nim_qchat_channel_def.h:641
Definition: nim_qchat_channel_def.h:202
NIMQChatChannelIDInfo * failed_channels
失败列表
Definition: nim_qchat_channel_def.h:208
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:206
NIMQChatUnreadInfo * unread_infos
频道未读信息, 内部使用,未读相关变更关注RegUnreadCb回调
Definition: nim_qchat_channel_def.h:212
uint32_t res_code
操作结果, 参考NIMResCode
Definition: nim_qchat_channel_def.h:204
size_t unread_infos_count
频道未读信息数量
Definition: nim_qchat_channel_def.h:214
size_t failed_channels_count
失败列表数量
Definition: nim_qchat_channel_def.h:210
Definition: nim_qchat_channel_def.h:218
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:220
size_t unread_infos_count
未读数信息数量
Definition: nim_qchat_channel_def.h:222
NIMQChatUnreadInfo * unread_infos
未读数信息
Definition: nim_qchat_channel_def.h:224
Definition: nim_qchat_channel_def.h:562
NIMQChatChannelSyncMode sync_mode
频道分组同步模式
Definition: nim_qchat_channel_def.h:572
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:566
uint64_t channel_id
频道 ID
Definition: nim_qchat_channel_def.h:568
uint64_t category_id
频道分组ID
Definition: nim_qchat_channel_def.h:570
nim_qchat_channel_update_category_info_cb_func cb
更新频道的分组信息异步回调
Definition: nim_qchat_channel_def.h:564
Definition: nim_qchat_channel_def.h:540
NIMQChatBusinessAntiSpamInfo anti_spam_info
反垃圾信息
Definition: nim_qchat_channel_def.h:558
char * custom
自定义扩展
Definition: nim_qchat_channel_def.h:552
nim_qchat_channel_update_cb_func cb
更新频道信息异步回调
Definition: nim_qchat_channel_def.h:542
char * name
频道名称
Definition: nim_qchat_channel_def.h:548
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:544
NIMQChatChannelVisitorMode visitor_mode
游客访问模式
Definition: nim_qchat_channel_def.h:556
char * topic
主题
Definition: nim_qchat_channel_def.h:550
uint64_t channel_id
频道 ID
Definition: nim_qchat_channel_def.h:546
NIMQChatChannelViewMode view_mode
查看权限
Definition: nim_qchat_channel_def.h:554
Definition: nim_qchat_channel_def.h:989
uint64_t channel_id
频道ID
Definition: nim_qchat_channel_def.h:997
nim_qchat_channel_update_rtc_info_cb_func cb
更新频道RTC信息回调
Definition: nim_qchat_channel_def.h:991
NIMQChatChannelRTCInfo rtc_info
RTC信息
Definition: nim_qchat_channel_def.h:999
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:993
uint64_t server_id
服务器 ID
Definition: nim_qchat_channel_def.h:995
Definition: nim_qchat_channel_def.h:663
char ** accids
被踢人id列表
Definition: nim_qchat_channel_def.h:673
uint64_t channel_id
频道ID
Definition: nim_qchat_channel_def.h:671
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:667
NIMQChatChannelWhiteBlackOpeType ope_type
操作类型
Definition: nim_qchat_channel_def.h:679
NIMQChatChannelWhiteBlackType type
白/黑名单类型
Definition: nim_qchat_channel_def.h:677
uint64_t server_id
服务器ID
Definition: nim_qchat_channel_def.h:669
size_t accids_count
被踢人id列表长度
Definition: nim_qchat_channel_def.h:675
nim_qchat_channel_update_white_black_members_cb_func cb
更新白/黑名单成员回调
Definition: nim_qchat_channel_def.h:665
Definition: nim_qchat_channel_def.h:645
uint64_t role_id
身份组id
Definition: nim_qchat_channel_def.h:655
void * user_data
自定义用户数据
Definition: nim_qchat_channel_def.h:649
nim_qchat_channel_update_white_black_role_cb_func cb
更新白/黑名单身份组回调
Definition: nim_qchat_channel_def.h:647
NIMQChatChannelWhiteBlackType type
白/黑名单类型
Definition: nim_qchat_channel_def.h:657
NIMQChatChannelWhiteBlackOpeType ope_type
操作类型
Definition: nim_qchat_channel_def.h:659
uint64_t server_id
服务器ID
Definition: nim_qchat_channel_def.h:651
uint64_t channel_id
频道ID
Definition: nim_qchat_channel_def.h:653
Definition: nim_qchat_member_def.h:21
Definition: nim_qchat_public_def.h:204
Definition: nim_qchat_role_def.h:138
Definition: nim_qchat_server_def.h:322
Definition: nim_qchat_public_def.h:214