From 6a99d9bf65aa5878cb409945ed2bdbdcb916d047 Mon Sep 17 00:00:00 2001
From: chenqiyang <1406175257@qq.com>
Date: 星期五, 02 九月 2022 14:56:40 +0800
Subject: [PATCH] 更新linphone sdk

---
 Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Library/linphone.framework/Headers/api/c-magic-search.h |   55 ++++++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 40 insertions(+), 15 deletions(-)

diff --git a/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Library/linphone.framework/Headers/api/c-magic-search.h b/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Library/linphone.framework/Headers/api/c-magic-search.h
old mode 100644
new mode 100755
index 0d3a6d0..a2bb52b
--- a/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Library/linphone.framework/Headers/api/c-magic-search.h
+++ b/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Library/linphone.framework/Headers/api/c-magic-search.h
@@ -35,87 +35,111 @@
 
 /**
  * Constructs a LinphoneMagicSearch object
+ * @param core a #LinphoneCore object @notnil
+ * @return a #LinphoneMagicSearch object @notnil
  **/
-LINPHONE_PUBLIC LinphoneMagicSearch *linphone_magic_search_new (LinphoneCore *lc);
+LINPHONE_PUBLIC LinphoneMagicSearch *linphone_magic_search_new (LinphoneCore *core);
 
 /**
  * Increment reference count of LinphoneMagicSearch object.
+ * @param magic_search a #LinphoneMagicSearch object @notnil
+ * @return the same #LinphoneMagicSearch object @notnil
  **/
 LINPHONE_PUBLIC LinphoneMagicSearch *linphone_magic_search_ref (LinphoneMagicSearch *magic_search);
 
 /**
  * Decrement reference count of LinphoneMagicSearch object. When dropped to zero, memory is freed.
+ * @param magic_search a #LinphoneMagicSearch object @notnil
  **/
 LINPHONE_PUBLIC void linphone_magic_search_unref (LinphoneMagicSearch *magic_search);
 
 /**
  * Set the minimum value used to calculate the weight in search
- * @param[in] weight minimum weight
+ * @param magic_search a #LinphoneMagicSearch object @notnil
+ * @param weight minimum weight
  **/
 LINPHONE_PUBLIC void linphone_magic_search_set_min_weight (LinphoneMagicSearch *magic_search, unsigned int weight);
 
 /**
+ * Get the minimum value used to calculate the weight in search
+ * @param magic_search a #LinphoneMagicSearch object @notnil
  * @return the minimum value used to calculate the weight in search
  **/
 LINPHONE_PUBLIC unsigned int linphone_magic_search_get_min_weight (const LinphoneMagicSearch *magic_search);
 
 /**
  * Set the maximum value used to calculate the weight in search
- * @param[in] weight maximum weight
+ * @param magic_search a #LinphoneMagicSearch object @notnil
+ * @param weight maximum weight
  **/
 LINPHONE_PUBLIC void linphone_magic_search_set_max_weight (LinphoneMagicSearch *magic_search, unsigned int weight);
 
 /**
+ * Get the maximum value used to calculate the weight in search
+ * @param magic_search a #LinphoneMagicSearch object @notnil
  * @return the maximum value used to calculate the weight in search
  **/
 LINPHONE_PUBLIC unsigned int linphone_magic_search_get_max_weight (const LinphoneMagicSearch *magic_search);
 
 /**
- * @return the delimiter used to find matched filter word
+ * Get the delimiter used for the search.
+ * @param magic_search a #LinphoneMagicSearch object @notnil
+ * @return the delimiter used to find matched filter word @maybenil
  **/
 LINPHONE_PUBLIC const char *linphone_magic_search_get_delimiter (const LinphoneMagicSearch *magic_search);
 
 /**
  * Set the delimiter used to find matched filter word
- * @param[in] delimiter delimiter (example "-_.,")
+ * @param magic_search a #LinphoneMagicSearch object @notnil
+ * @param delimiter delimiter (example "-_.,") @maybenil
  **/
 LINPHONE_PUBLIC void linphone_magic_search_set_delimiter (LinphoneMagicSearch *magic_search, const char *delimiter);
 
 /**
+ * Returns whether the delimiter is being used for the search
+ * @param magic_search a #LinphoneMagicSearch object @notnil
  * @return if the delimiter search is used
  **/
 LINPHONE_PUBLIC bool_t linphone_magic_search_get_use_delimiter (LinphoneMagicSearch *magic_search);
 
 /**
  * Enable or disable the delimiter in search
- * @param[in] enable
+ * @param magic_search a #LinphoneMagicSearch object @notnil
+ * @param enable TRUE to use the delimiter, FALSE otherwise
  **/
 LINPHONE_PUBLIC void linphone_magic_search_set_use_delimiter (LinphoneMagicSearch *magic_search, bool_t enable);
 
 /**
- * @return the number of the maximum SearchResult which will be return
+ * Get the number of maximum search result the search will return
+ * @param magic_search a #LinphoneMagicSearch object @notnil
+ * @return the number of the maximum #LinphoneSearchResult which will be returned
  **/
 LINPHONE_PUBLIC unsigned int linphone_magic_search_get_search_limit (const LinphoneMagicSearch *magic_search);
 
 /**
- * Set the number of the maximum SearchResult which will be return
- * @param[in] limit
+ * Set the number of the maximum SearchResult which will be returned
+ * @param magic_search a #LinphoneMagicSearch object @notnil
+ * @param limit the maximum number of #LinphoneSearchResult the search will return
  **/
 LINPHONE_PUBLIC void linphone_magic_search_set_search_limit (LinphoneMagicSearch *magic_search, unsigned int limit);
 
 /**
- * @return if the search is limited
+ * Return whether or not the search is limited
+ * @param magic_search a #LinphoneMagicSearch object @notnil
+ * @return TRUE if the search is limited, FALSE otherwise
  **/
 LINPHONE_PUBLIC bool_t linphone_magic_search_get_limited_search (const LinphoneMagicSearch *magic_search);
 
 /**
  * Enable or disable the limited search
- * @param[in] limited
+ * @param magic_search a #LinphoneMagicSearch object @notnil
+ * @param limited TRUE to limit the search, FALSE otherwise
  **/
 LINPHONE_PUBLIC void linphone_magic_search_set_limited_search (LinphoneMagicSearch *magic_search, bool_t limited);
 
 /**
  * Reset the cache to begin a new search
+ * @param magic_search a #LinphoneMagicSearch object @notnil
  **/
 LINPHONE_PUBLIC void linphone_magic_search_reset_search_cache (LinphoneMagicSearch *magic_search);
 
@@ -125,12 +149,13 @@
  * The last item list will be an address formed with "filter" if a proxy config exist
  * During the first search, a cache is created and used for the next search
  * Use linphone_magic_search_reset_search_cache() to begin a new search
- * @param[in] filter word we search
- * @param[in] domain domain which we want to search only
- * - "" for searching in all contact
+ * @param magic_search a #LinphoneMagicSearch object @notnil
+ * @param filter word we search @maybenil
+ * @param domain domain which we want to search only @maybenil
+ * - NULL or "" for searching in all contact
  * - "*" for searching in contact with sip SipUri
  * - "yourdomain" for searching in contact from "yourdomain" domain
- * @return sorted list of \bctbx_list{LinphoneSearchResult} \onTheFlyList
+ * @return sorted list of \bctbx_list{LinphoneSearchResult} @tobefreed @notnil
  **/
 LINPHONE_PUBLIC bctbx_list_t *linphone_magic_search_get_contact_list_from_filter (
 	const LinphoneMagicSearch *magic_search,

--
Gitblit v1.8.0