7#ifndef NIM_SDK_DLL_API_NIM_SUPERTEAM_H_
8#define NIM_SDK_DLL_API_NIM_SUPERTEAM_H_
47 const char* jsonlist_uids,
48 const char* json_extension,
50 const void* user_data);
76 const char* jsonlist_uids,
77 const char* invitation_postscript,
78 const char* invitation_attachment,
79 const char* json_extension,
81 const void* user_data);
103 const char* jsonlist_uids,
104 const char* json_extension,
106 const void* user_data);
142 const char* json_info,
143 const char* json_extension,
145 const void* user_data);
167 const char* json_extension,
169 const void* user_data);
180 const void* user_data);
194 const void* user_data);
208 const char* json_extension,
210 const void* user_data);
224 const void* user_data);
245 bool include_user_info,
246 const char* json_extension,
248 const void* user_data);
265 const char* json_extension,
267 const void* user_data);
292 const void* user_data);
308 const void* user_data);
330 const char* json_extension,
332 const void* user_data);
357 const char* json_extension,
359 const void* user_data);
383 const char* json_extension,
385 const void* user_data);
408 const char* applicant_id,
409 const char* json_extension,
411 const void* user_data);
434 const char* applicant_id,
436 const char* json_extension,
438 const void* user_data);
458 const char* jsonlist_admin_ids,
459 const char* json_extension,
461 const void* user_data);
481 const char* jsonlist_admin_ids,
482 const char* json_extension,
484 const void* user_data);
507 const char* new_owner,
509 const char* json_extension,
511 const void* user_data);
531 const char* json_extension,
533 const void* user_data);
549 const char* account_ids_json,
550 const char* json_extension,
552 const void* user_data);
568 const char* account_ids_json,
569 const char* json_extension,
571 const void* user_data);
590 const char* json_extension,
592 const void* user_data);
613 const char* json_extension,
615 const void* user_data);
639 const char* json_extension,
641 const void* user_data);
664 const char* member_id,
666 const char* json_extension,
668 const void* user_data);
686 const char* json_extension,
688 const void* user_data);
707 const char* json_extension,
709 const void* user_data);
#define NIM_SDK_DLL_API
Definition: nim_build_config.h:14
NIM_SDK_DLL_API void nim_super_team_update_team_info_async(const char *tid, const char *json_info, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_reg_team_event_cb(const char *json_extension, nim_super_team_event_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_query_all_my_teams_async(const char *json_extension, nim_super_team_query_all_my_teams_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_apply_join_async(const char *tid, const char *reason, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_invite_async(const char *tid, const char *jsonlist_uids, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_accept_invitation_async(const char *tid, const char *invitor, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_kick_async(const char *tid, const char *jsonlist_uids, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API char * nim_super_team_query_team_info_block(const char *tid)
NIM_SDK_DLL_API void nim_super_team_remove_follow_member_async(const char *tid, const char *account_ids_json, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_reject_join_apply_async(const char *tid, const char *applicant_id, const char *reason, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_query_all_my_teams_info_async(const char *json_extension, nim_super_team_query_all_my_teams_info_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_query_mute_list_async(const char *tid, const char *json_extension, nim_super_team_query_mute_list_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_invite_async2(const char *tid, const char *jsonlist_uids, const char *invitation_postscript, const char *invitation_attachment, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_query_team_members_async(const char *tid, bool include_user_info, const char *json_extension, nim_super_team_query_team_members_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_add_follow_member_async(const char *tid, const char *account_ids_json, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_add_managers_async(const char *tid, const char *jsonlist_admin_ids, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_query_team_info_online_async(const char *tid, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_query_my_all_member_infos_async(const char *json_extension, nim_super_team_query_my_all_member_infos_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_query_team_info_async(const char *tid, const char *json_extension, nim_super_team_query_team_info_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_mute_member_async(const char *tid, const char *member_id, bool set_mute, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_query_teams_info_by_keyword_async(const char *keyword, const char *json_extension, nim_super_team_query_all_my_teams_info_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_transfer_team_async(const char *tid, const char *new_owner, bool is_leave, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API char * nim_super_team_query_team_member_block(const char *tid, const char *user_id)
NIM_SDK_DLL_API void nim_super_team_remove_managers_async(const char *tid, const char *jsonlist_admin_ids, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_pass_join_apply_async(const char *tid, const char *applicant_id, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_search_team_members(const char *tid, const char *keyword, uint32_t offset, uint32_t order, uint32_t limit, nim_super_team_search_team_members_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_reject_invitation_async(const char *tid, const char *invitor, const char *reason, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_update_my_property_async(const char *info, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_query_team_member_async(const char *tid, const char *user_id, const char *json_extension, nim_super_team_query_team_member_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_update_other_nick_async(const char *info, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_leave_async(const char *tid, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_mute_async(const char *tid, bool set_mute, const char *json_extension, nim_super_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_super_team_get_team_member_list(const char *tid, const NIMTeamMemberRoleTypeSearchOption &option, nim_super_team_get_team_member_list_cb_func cb, const void *user_data)
void(* nim_super_team_query_team_info_cb_func)(const char *tid, const char *result, const char *json_extension, const void *user_data)
Definition: nim_super_team_def.h:111
void(* nim_super_team_search_team_members_cb_func)(const char *tid, const char *result, uint32_t offset, bool finished, const void *user_data)
Definition: nim_super_team_def.h:131
void(* nim_super_team_get_team_member_list_cb_func)(const char *tid, const char *result, uint32_t offset, bool finished, const void *user_data)
Definition: nim_super_team_def.h:134
void(* nim_super_team_query_team_member_cb_func)(const char *tid, const char *user_id, const char *result, const char *json_extension, const void *user_data)
Definition: nim_super_team_def.h:97
void(* nim_super_team_query_team_members_cb_func)(int code, const char *tid, int member_count, bool include_user_info, const char *result, const char *json_extension, const void *user_data)
Definition: nim_super_team_def.h:80
void(* nim_super_team_query_my_all_member_infos_cb_func)(int team_count, const char *result, const char *json_extension, const void *user_data)
Definition: nim_super_team_def.h:67
nim_super_team_event_cb_func nim_super_team_opt_cb_func
Definition: nim_super_team_def.h:36
void(* nim_super_team_event_cb_func)(int res_code, int notification_id, const char *tid, const char *result, const char *json_extension, const void *user_data)
Definition: nim_super_team_def.h:26
void(* nim_super_team_query_all_my_teams_cb_func)(int team_count, const char *result, const char *json_extension, const void *user_data)
Definition: nim_super_team_def.h:46
void(* nim_super_team_query_mute_list_cb_func)(int res_code, int member_count, const char *tid, const char *result, const char *json_extension, const void *user_data)
Definition: nim_super_team_def.h:123
void(* nim_super_team_query_all_my_teams_info_cb_func)(int team_count, const char *result, const char *json_extension, const void *user_data)
Definition: nim_super_team_def.h:56
Definition: nim_team_def.h:355