7#ifndef NIM_SDK_DLL_API_NIM_TEAM_H_
8#define NIM_SDK_DLL_API_NIM_TEAM_H_
45 const char* jsonlist_uids,
46 const char* invitation_postscript,
47 const char* json_extension,
49 const void* user_data);
73 const char* jsonlist_uids,
74 const char* invitation_postscript,
75 const char* json_extension,
77 const void* user_data);
103 const char* jsonlist_uids,
104 const char* invitation_postscript,
105 const char* invitation_attachment,
106 const char* json_extension,
108 const void* user_data);
129 const char* jsonlist_uids,
130 const char* json_extension,
132 const void* user_data);
177 const char* json_info,
178 const char* json_extension,
180 const void* user_data);
204 const char* json_extension,
206 const void* user_data);
229 const char* applicant_id,
230 const char* json_extension,
232 const void* user_data);
255 const char* applicant_id,
257 const char* json_extension,
259 const void* user_data);
279 const char* jsonlist_admin_ids,
280 const char* json_extension,
282 const void* user_data);
302 const char* jsonlist_admin_ids,
303 const char* json_extension,
305 const void* user_data);
328 const char* new_owner,
330 const char* json_extension,
332 const void* user_data);
384 const char* json_extension,
386 const void* user_data);
410 const char* json_extension,
412 const void* user_data);
433 const void* user_data);
446 const void* user_data);
466 bool include_user_info,
467 const char* json_extension,
469 const void* user_data);
486 const char* json_extension,
488 const void* user_data);
507 const char* json_extension,
509 const void* user_data);
530 const char* json_extension,
532 const void* user_data);
555 const char* member_id,
557 const char* json_extension,
559 const void* user_data);
576 const char* json_extension,
578 const void* user_data);
609 const char* json_msgs,
610 const char* json_extension,
612 const void* user_data);
628 const char* json_msgs,
629 const char* json_extension,
631 const void* user_data);
649 const char* json_msg,
650 const char* json_extension,
652 const void* user_data);
666 const void* user_data);
682 const char* json_extension,
683 const void* user_data);
700 const void* user_data);
NIM_SDK_DLL_API void nim_team_query_team_info_async(const char *tid, const char *json_extension, nim_team_query_team_info_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_msg_ack_read(const char *tid, const char *json_msgs, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_reg_team_event_cb(const char *json_extension, nim_team_event_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_query_all_my_teams_info_async(const char *json_extension, nim_team_query_all_my_teams_info_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_update_my_property_async(const char *info, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_mute_member_async(const char *tid, const char *member_id, bool set_mute, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_leave_async(const char *tid, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_create_team_async(const char *team_info, const char *jsonlist_uids, const char *invitation_postscript, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_get_team_info_list(const char *tid_list, nim_team_get_team_info_list_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_query_mute_list_online_async(const char *tid, const char *json_extension, nim_team_query_mute_list_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_update_team_info_async(const char *tid, const char *json_info, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_add_managers_async(const char *tid, const char *jsonlist_admin_ids, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_msg_ack_read_ex(const char *tid, const char *json_msgs, const char *json_extension, nim_team_msg_ack_read_ex_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_query_members_invitor(const char *tid, const char *members, nim_team_query_members_invitor_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_pass_join_apply_async(const char *tid, const char *applicant_id, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_msg_query_unread_list(const char *tid, const char *json_msg, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_query_my_all_member_infos_async(const char *json_extension, nim_team_query_my_all_member_infos_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_accept_invitation_async(const char *tid, const char *invitor, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_transfer_team_async(const char *tid, const char *new_owner, bool is_leave, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_remove_managers_async(const char *tid, const char *jsonlist_admin_ids, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_kick_async(const char *tid, const char *jsonlist_uids, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API char * nim_team_query_team_info_block(const char *tid)
NIM_SDK_DLL_API void nim_team_reject_join_apply_async(const char *tid, const char *applicant_id, const char *reason, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_get_team_info_batch_sftrans(const char *json_extension, nim_team_query_all_my_teams_info_cb_func cb, uint64_t time_tag, const void *user_data)
NIM_SDK_DLL_API void nim_team_query_teams_info_by_keyword(const char *keyword, nim_team_query_all_my_teams_cb_func cb, const char *json_extension, const void *user_data)
NIM_SDK_DLL_API char * nim_team_query_team_member_block(const char *tid, const char *user_id)
NIM_SDK_DLL_API void nim_team_update_tinfo_local(const char *json_info_list, nim_team_update_tinfo_local_cb_func cb_func, const void *user_data)
NIM_SDK_DLL_API void nim_team_mute_async(const char *tid, bool set_mute, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_invite_async2(const char *tid, const char *jsonlist_uids, const char *invitation_postscript, const char *invitation_attachment, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_invite_async(const char *tid, const char *jsonlist_uids, const char *invitation_postscript, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_update_other_nick_async(const char *info, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_apply_join_async(const char *tid, const char *reason, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_query_team_info_online_async(const char *tid, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_dismiss_async(const char *tid, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_reject_invitation_async(const char *tid, const char *invitor, const char *reason, const char *json_extension, nim_team_opt_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_query_all_my_teams_async(const char *json_extension, nim_team_query_all_my_teams_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_query_team_member_async(const char *tid, const char *user_id, const char *json_extension, nim_team_query_team_member_cb_func cb, const void *user_data)
NIM_SDK_DLL_API void nim_team_query_team_members_async(const char *tid, bool include_user_info, const char *json_extension, nim_team_query_team_members_cb_func cb, const void *user_data)
void(* nim_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_team_def.h:124
void(* nim_team_query_team_info_cb_func)(const char *tid, const char *result, const char *json_extension, const void *user_data)
Definition: nim_team_def.h:134
void(* nim_team_query_all_my_teams_cb_func)(int team_count, const char *result, const char *json_extension, const void *user_data)
Definition: nim_team_def.h:63
void(* nim_team_get_team_info_list_cb_func)(int code, const char *tinfo_list, const char *fail_tid_list, const void *user_data)
Definition: nim_team_def.h:83
void(* nim_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_team_def.h:147
void(* nim_team_query_team_members_cb_func)(const char *tid, int member_count, bool include_user_info, const char *result, const char *json_extension, const void *user_data)
Definition: nim_team_def.h:106
void(* nim_team_query_members_invitor_cb_func)(int res_code, const char *tid, const char *result, const void *user_data)
Definition: nim_team_def.h:162
void(* nim_team_query_all_my_teams_info_cb_func)(int team_count, const char *result, const char *json_extension, const void *user_data)
Definition: nim_team_def.h:73
void(* nim_team_update_tinfo_local_cb_func)(const char *success_ids, const char *failure_ids, const void *user_data)
Definition: nim_team_def.h:171
void(* nim_team_msg_ack_read_ex_cb_func)(const char *tid, const char *success_ids, const char *failure_ids, const char *ignored_ids, const void *user_data)
Definition: nim_team_def.h:44
nim_team_event_cb_func nim_team_opt_cb_func
Definition: nim_team_def.h:53
void(* nim_team_query_my_all_member_infos_cb_func)(int team_count, const char *result, const char *json_extension, const void *user_data)
Definition: nim_team_def.h:93
void(* nim_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_team_def.h:27